Posted Jan 17, 2026

Senior Software Engineer

Apply Now
The Senior Software Engineer will play a critical role in designing, developing, and maintaining key components of our platform. You'll contribute to architectural decisions, mentor junior engineers, and drive continuous improvement in our development practices. Requirements 7+ years of experience as a Senior Software Engineer or similar. Strong proficiency in at least two of our core languages – Java, Go, or Python. Proven track record of designing and building scalable microservice architectures. Deep understanding of event-driven systems and message queues (e.g. NATS, RabbitMQ, Kafka). Strong understanding of relational database design principles and SQL optimisation techniques. Experience designing and implementing RESTful APIs. Experience with relational databases (e.g., PostgreSQL). Solid understanding of data structures, algorithms, and software design patterns. Experience with CI/CD tools and practices (e.g., Github Actions, Jenkins). Experience with containerisation and orchestration (e.g., Docker, Kubernetes, Helm). Understanding of security principles and best practices. Familiarity with Agile development methodologies. Eligible for SC clearance (or willing to undergo vetting). Proactive, self-motivated, and able to take ownership of your work. Leadership skills with the ability to mentor and guide junior engineers. Clear communicator who can explain technical concepts to non-technical stakeholders. Collaborative mindset, able to work effectively with cross-functional teams. Strong problem-solving skills and adaptability to learn new tools and frameworks. Excellent prioritisation and time management skills in a dynamic environment. Benefits Flexible Working: We offer both hybrid and remote working models. Private Medical Inclusive Culture: Enjoy an inclusive culture and environment. Holiday: Generous holiday allowance. Learning: Access to continuous learning and development opportunities. Bonus Potential: Bonus potential based on performance and business-related factors. Discounts: Discounts on a wide range of products and services. Pension: Pension scheme contributions with Government Top-Up EV Car Scheme More Benefits: Explore additional benefits on our career site. Originally posted on Himalayas