Senior Software Engineer - Backend
New Today
OverviewOur goal is to significantly reduce carbon emissions from residential properties across Europe within the next five years. To achieve this, we are building a robust, scalable, and flexible tech platform capable of developing and deploying a range of financial products across multiple geographies. This ambitious challenge requires the expertise of world-class software engineers, and to help drive this vision forward, we are seeking 4 to 5 Senior Software Engineers to join our team.ResponsibilitiesDesign, develop, and maintain robust, scalable backend systems and RESTful APIs to support our platform.Lead technical projects from concept to completion, ensuring timely and high-quality delivery.Collaborate with cross-functional teams, including product managers, frontend developers, and DevOps, to define and implement new features.Mentor and provide technical guidance to junior engineers, fostering a collaborative and growth-oriented team cultureContribute to architectural decisions, system design, and technical direction of the backend platform.Ensure the security, performance, and scalability of the platform by adhering to industry best practices and coding standards.Participate in code reviews, provide constructive feedback, and continuously improve code quality within the team.Stay up-to-date with industry trends and emerging technologies, applying them to improve the development process and overall system architecture.Required Qualifications4-5 years of professional experience in backend software development.Proven hands-on experience in designing and developing scalable, maintainable systems and RESTful APIs.Strong understanding of software architecture, databases, and system performance optimisation.Experience working in cloud environments (AWS, Google Cloud) and familiarity with managing infrastructure in a scalable manner.Demonstrated ability to lead and mentor junior developers, contributing to technical discussions and decisions.Familiarity with secure coding practices and experience writing well-tested, maintainable code.Excellent problem-solving skills, strong communication, clarity of thought and the ability to work in a collaborative, fast-paced environment.Preferred QualificationsExperience with Python and Django or similar backend frameworks.Familiarity with React or other frontend frameworks and their interaction with backend systems.Knowledge of modern deployment practices such as Docker, Event-Driven Systems, and CI/CD pipelines.Strong communication and collaboration skills with the ability to contribute to cross-functional teams and help shape both the product and the engineering culture.Company BenefitsAt HomeServe Finance, we value our employees and are committed to providing a comprehensive benefits package that enhances their work-life balance and well-being:Competitive Salary: Offering attractive compensation commensurate with experience and the market.Healthcare Coverage: Comprehensive private medical plan.Retirement Plans: HomeServe Money pension plan with company matching to help you invest in your future.Paid Time Off: Generous vacation, sick leave, and holiday policies.Professional Development: Opportunities for professional growth and advancement, including access to training programs and workshops to enhance your skills.Flexible Work Arrangements: Full remote work and flexible working hours to accommodate personal needs and productivity.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionInformation Technology and EngineeringIndustriesInsurance
#J-18808-Ljbffr
- Location:
- England, United Kingdom
- Job Type:
- FullTime