FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesCloudDistributed SystemsJavaKubernetesMicroservicesSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Lead and mentor a team of senior backend engineers and principals, providing technical guidance, performance feedback, and career development support.
- Own the team’s technical roadmap, aligning priorities with engineering leadership to support the broader platform strategy.
- Drive adoption of modern backend infrastructure practices to improve reliability, scalability, and developer velocity.
- Champion backend architecture decisions by leading design reviews and collaborating with technical leaders across engineering.
- Set and enforce engineering best practices for coding, testing, code coverage, and deployment quality.
- Manage day-to-day team operations by removing blockers, balancing the backlog, and maintaining high standards for reliability and security.
- Collaborate with engineering managers from other teams and cross-functional stakeholders to resolve dependencies and support product teams across the company.
- Monitor team health and delivery metrics, identifying risks early and adjusting priorities as needed.
- Recruit and onboard backend engineering talent to support the platform roadmap.
Requirements
What you’ll need- 5+ years of backend software development experience, with strong knowledge of distributed systems and service architecture. Proficiency in Java is a plus, but not a necessity.
- Experience leading or managing a team of backend engineers, including performance management and mentoring.
- Hands-on experience with Kubernetes and cloud-native infrastructure.
- Solid understanding of modern CI/CD practices, deployment quality gates, and release engineering.
- Strong knowledge of API design, microservices patterns, and backend frameworks. Spring boot knowledge is a plus.
- Confidence with observability and monitoring tooling, with a track record of maintaining production reliability.
- Strong project management skills and the ability to prioritise across competing demands.
- Excellent communication skills, with experience collaborating across cross-functional teams.
- Professional proficiency in written and spoken English.
- A degree in Computer Science, Software Engineering, or a related field — or equivalent practical experience.
Benefits
Comp & perks- Work from (almost) anywhere for up to 20 days per year
- Funds for your career growth
- Access to thousands of on-demand e-learnings
- Generous additional Health Insurance
- Flexible sick time off
- Additional financial support for your sick leave
- Additional day off on your birthday
- Company-wide vacation week once a year (winter holidays)
- Additional financial support during parental leave
- Free lunch twice a week and daily snacks at the office
- Free yoga twice a week
- Paid volunteering time
- No meeting Fridays
- Office and team events such as summer camp, KAYAK birthday, winter party and more!
- Company-paid therapy sessions through SpringHealth
- Company-paid subscription to HeadSpace
- Internal Communities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Distributed SystemsService ArchitectureJavaMicroservices PatternsSpring Boot
Soft Skills
Performance ManagementMentoringProject ManagementCommunication
