Backend Software Engineering Team Lead
Core
Lead a backend software development team in the EU region, driving architecture, delivery, and technical innovation for high-quality software solutions.
Role type
Senior IC Team Lead (Backend Software Engineering)
Builds
Scalable microservices, REST APIs, and data pipelines using Java and cloud-native technologies.
Domain
Enterprise software, cloud infrastructure, distributed systems.
Deliverable
production ML models | product features | infrastructure
Required skills
Java 17, Spring Boot, microservices architecture, system design, team leadership, code review, CI/CD pipeline management
Preferred skills
Experience with Node.js, Python, or Go; Kubernetes; AWS; mentoring experience
Technologies
Java, Spring Boot, Spring Cloud, MySQL, MongoDB, Redis, ElasticSearch, RocketMQ, Kubernetes, AWS, Jenkins, ArgoCD, Grafana, Prometheus
Responsibilities
Mentor and manage a talented development team; Provide technical leadership on architecture and code quality; Participate in high-level design decisions; Drive the full development lifecycle from requirements to deployment; Conduct code reviews; Manage team performance and career development
Seniority
Senior, hands-on IC with line management