Senior Software Engineer
Posted Updated
Description
- We don’t just need another Senior Software Engineer—we’re looking for a builder who enjoys solving complex engineering challenges and delivering scalable, high-quality software that creates real business impact
- You’ll play a key role in shaping and building the technology powering our Talent Operations platform, working on backend services while contributing to frontend development when needed
- You’ll influence technical decisions, contribute to system architecture, and collaborate closely with Product, Engineering, and cross-functional stakeholders to deliver reliable, scalable solutions that support our global business
- We’re looking for engineers who embrace modern software development practices and actively leverage AI-powered development tools such as Cursor and Claude Code to improve productivity and code quality
- Design, develop, and maintain scalable backend services while contributing to frontend features where required
- Build high-quality, well-tested software following modern engineering and DevOps best practices
- Contribute to architecture, system design, and technical decision-making across the platform
- Collaborate closely with Product Managers, Designers, and Engineers to deliver impactful solutions
- Review code, mentor teammates, and continuously improve engineering standards
- Troubleshoot production issues and continuously enhance system performance, reliability, and scalability
- You’ll join our Talent Operations Engineering Team, where we’re building the technology that powers global hiring and talent lifecycle operations
- Our fully remote engineering team collaborates across multiple countries, combining deep technical expertise with a strong ownership mindset. We value pragmatic decision-making, continuous improvement, knowledge sharing, and shipping high-quality software that solves real business problems
- If you enjoy working with experienced engineers, influencing technical direction, and building products that have global impact, you’ll feel right at home
Benefits
- Flexible working: Make your own schedule and plan your work around your personal life. There are no in and out times.
- Learning & development allowance: Hone your skills and join courses and workshops by availing our L&D allowance.
- Asynchronous communication: Organise your own schedule. We celebrate results, not hours spent working.
- Work from anywhere: Work from home, a coffee shop, a beach or the mountains. Plan a workation in the country of your dreams.
- Gym membership: Get access to subsidised gym membership or sports club subscriptions.
- Strong understanding of Test-Driven Development (TDD), software engineering best practices, and clean code principles
- Experience designing scalable systems and distributed architectures
- 5–6+ years of professional software engineering experience with a strong backend focus and frontend exposure
- Excellent English communication skills, both written and spoken
- Strong hands-on experience with Java, Spring Boot, React, Microservices, REST APIs, PostgreSQL, MongoDB, and AWS
- Daily experience using AI coding tools such as Cursor and Claude Code
- Passion for continuous learning and adopting modern engineering practices
- Experience working in Agile environments (Scrum or Kanban)
- Experience building highly scalable SaaS platforms
- Experience with Docker and Kubernetes
