
Backend Software Engineering Team Lead - Media
Sporty Group · EMEA
- Hybrid
- Internship
- $150,000 / year
- EMEA
Job highlights
- Lead a backend software engineering team.
- Mentor developers and ensure code quality.
- Drive architecture and development lifecycle.
- Work with Java, Spring Boot, microservices.
- Remote-first company with flexible hours.
About the role
About The Role
As the Team Lead for our software development team, you will play a key role in driving the architecture, development, and delivery of high-quality software solutions. You will lead a group of talented developers, ensuring smooth collaboration, technical innovation, and strong delivery results. Your responsibilities will encompass both hands-on coding and line management, helping the team grow, improve, and thrive in a fast-paced environment.
Our Stack
Language: Java 17
Frameworks: Spring Boot (Tomcat, Netty), Spring Data, Spring Cloud
Architecture: Microservices, REST API, Message Queues
Database: MySQL, MyBatis, MongoDB
Caching: Redis (AWS ElastiCache), ElasticSearch
Message Queue: RocketMQ
Cloud: Kubernetes, AWS
Monitoring: Grafana, Prometheus, Loki, Tempo, AWS CloudWatch, OpenTracing
CI/CD: Jenkins, ArgoCD
What You'll Be Doing
- Lead and mentor a talented development team in the EU region, fostering a collaborative, high-performance culture
- Provide technical leadership and ensure best practices in software development, code quality, and architecture
- Participate in high-level architecture and design decisions for complex software systems
- Drive the development lifecycle from requirements gathering to deployment, ensuring timely delivery of high-quality solutions
- Conduct regular code reviews, offering constructive feedback to improve the team’s skills and output
- Manage team members' performance and career development
- Help drive continuous improvement in development processes, tools, and techniques
What You'll Bring
- 8+ years of experience in software development, with a strong focus on backend technologies (e.g. Java, Node.js, Python, Go, etc.)
- 2+ years of experience in a leadership role, with experience in mentoring, performance reviews, work allocation
- Strong experience in software architecture and designing scalable, reliable systems
- Hands-on experience in backend development, with expertise in APIs and microservices
- Excellent communication skills in English and the ability to manage and collaborate within a remote, diverse team
- A passion for technology and innovation, with a drive to solve complex technical challenges
What’s In It For You
- Sporty is a remote first company in pursuit of sustainability
- A competitive salary + individual performance based bonuses every quarter
- 28 days paid annual leave
- Our core working hours are 10am-3pm in your local time zone with flexibility outside of this
- Referral bonuses & flash bonuses
- Top of the line equipment
- Annual company retreats to provide great internal networking opportunities
Interview Process
- Remote video screening with our Talent Acquisition Team
- Offline Take home assignment
- Remote video interview with Team Members (60 Mins)
- Final discussion with the hiring manager (60 mins)
If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.
Key skills/competency
- Backend Software Engineering Team Lead
- Java
- Spring Boot
- Microservices
- REST API
- Kubernetes
- AWS
- Team Leadership
- Software Architecture
- Agile Development
Skills & topics
- Backend Engineer
- Team Lead
- Java
- Spring Boot
- Microservices
- Software Architecture
- API
- Kubernetes
- AWS
- Remote Work
- Mentoring
- Agile
How to get hired
- Tailor your resume: Highlight your 8+ years of backend experience and 2+ years in leadership roles, emphasizing Java, Spring Boot, and microservices.
- Showcase architecture skills: Detail your experience in designing scalable and reliable systems, APIs, and microservices.
- Demonstrate leadership: Provide examples of mentoring, performance management, and fostering collaborative remote teams.
- Prepare for interviews: Be ready to discuss technical challenges, architecture decisions, and team management during video interviews and the take-home assignment.
- Apply promptly: Submit your application to ensure it's reviewed by a team member within 48 hours.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the typical career progression for a Backend Software Engineering Team Lead at Sporty Group?
- While specific paths vary, a Backend Software Engineering Team Lead at Sporty Group often progresses into more senior leadership roles, such as Engineering Manager or Architect, focusing on broader technical strategy or managing larger teams. Your growth will be supported through mentorship and development opportunities.
- How does Sporty Group support remote employees in this Backend Software Engineering Team Lead role?
- Sporty Group is a remote-first company. As a Backend Software Engineering Team Lead, you'll benefit from a remote work setup, top-of-the-line equipment, and opportunities for connection through virtual team activities and annual company retreats.
- What are the core technologies I'll be working with as a Backend Software Engineering Team Lead?
- You'll primarily work with Java 17 and the Spring Boot framework, alongside microservices architecture, REST APIs, message queues (RocketMQ), databases like MySQL and MongoDB, and cloud platforms such as AWS and Kubernetes.
- How important is experience with specific message queues like RocketMQ for the Backend Software Engineering Team Lead position?
- While RocketMQ is listed in the stack, strong experience with message queue concepts and similar technologies (e.g., Kafka, RabbitMQ) is highly valued. Your ability to architect and manage systems using message queues is key.
- What is the interview process like for the Backend Software Engineering Team Lead role at Sporty Group?
- The interview process involves a remote video screening, an offline take-home assignment, a remote video interview with team members, and a final discussion with the hiring manager. AI is not used in their recruitment process.
- Does Sporty Group offer performance-based bonuses for the Backend Software Engineering Team Lead position?
- Yes, Sporty Group offers a competitive salary along with individual performance-based bonuses every quarter, rewarding your contributions and the team's success.
- What level of autonomy can I expect as a Backend Software Engineering Team Lead at Sporty Group?
- As a Team Lead, you'll have significant autonomy in driving the team's technical direction, architecture decisions, and development processes. You'll lead and mentor, with a focus on fostering innovation and achieving delivery results.