Senior Engineering Manager – Backend
New
J
JitterbitIPaaS and API management
Source API remote eligibility restrictions: United StatesFull-TimeManager
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years of software engineering experience; 5+ years of experience directly managing and developing software engineering teams.
- Required Skills
- AWSDockerJavaKubernetesMySQLPeople ManagementSpring BootDistributed Systems
Requirements
- 10+ years of software engineering experience.
- 5+ years of experience directly managing and developing software engineering teams.
- Experience building enterprise or large-scale distributed backend systems.
- Experience leading distributed engineering teams across multiple countries and time zones.
- Experience leading planning, execution, and delivery of complex software initiatives.
- Strong experience with Agile/Scrum, including sprint planning, backlog management, estimation, execution tracking, and retrospectives.
- Strong technical foundation in backend and distributed systems, including architecture, design, debugging, and production troubleshooting.
- Experience building and operating multi-tenant SaaS applications.
- Strong understanding of cloud-native architectures, microservices, APIs, and event-driven systems.
- Experience or strong familiarity with Java and Spring Boot.
- Experience or strong familiarity with AWS, Docker, Kubernetes, Linux, Tomcat, and Apache.
- Strong understanding of relational databases, particularly MySQL and SQL Server.
Responsibilities
- Lead, coach, mentor, and develop a geographically distributed engineering team.
- Plan and execute engineering initiatives from requirements and technical design through development, testing, deployment, and production support.
- Partner with Product Management to define scope, evaluate trade-offs, and establish delivery commitments.
- Lead Agile ceremonies and use engineering metrics to improve delivery predictability, quality, and team effectiveness.
- Guide architecture and technical discussions covering system design, scalability, reliability, security, and performance.
- Work with engineers on complex technical issues and customer-impacting production problems.
- Collaborate with Product Management, Support, L3 Engineering, QA, DevOps/SRE, Architecture, Security, and other engineering teams.
- Drive operational improvements in monitoring, observability, incident response, capacity planning, and production readiness.
View Full Description & ApplyYou'll be redirected to the employer's site