Senior Software Engineer (Backend)
- southampton, hampshire, SO14 7FW, United Kingdom
- Job type not listed
- Full time
- £75,000 - £75,000 Per Annum
Job Description
About the Role
Our client, a rapidly expanding SaaS company based in Southampton , is looking for a talented Senior Software Engineer with a strong background in backend development. You will be responsible for designing, developing, and maintaining robust, scalable, and high-performance backend systems that power their innovative platform. This is an exciting opportunity to work with a modern tech stack, contribute to critical architectural decisions, and collaborate with a passionate team of engineers and product managers. The ideal candidate is a proactive problem-solver, enjoys tackling complex technical challenges, and is committed to writing clean, efficient, and well-tested code. You will play a vital role in ensuring the reliability and scalability of our client's core services.
Key Responsibilities
- Design, develop, and deploy scalable, reliable, and efficient backend services and APIs using languages like Python, Java, or Node.js.
- Contribute to the architectural design and technical roadmap of the backend platform.
- Write clean, maintainable, and well-documented code, adhering to best practices and conducting thorough code reviews.
- Optimize application performance, database queries, and system infrastructure for scalability and efficiency.
- Collaborate with frontend developers, product managers, and other stakeholders to define and implement new features.
- Troubleshoot and resolve production issues, ensuring the stability and availability of the platform.
Requirements
- 5+ years of professional experience in backend software engineering .
- Strong proficiency in one or more backend programming languages (e.g., Python, Java, Go, C#).
- Experience designing and developing RESTful APIs and microservices.
- Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
Benefits
- Competitive salary and performance-based incentives.
- Opportunity to work on challenging projects in a growing tech company in Southampton .
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and company holidays.
- Commitment to professional development with access to training and conferences.


