
Engineering Manager – Backend
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Washington.
• Lead, coach, and mentor a geographically diverse backend engineering team operating across various countries and time zones.
• Foster a high-performing engineering culture centered on ownership, accountability, collaboration, technical excellence, and continuous learning.
• Conduct regular one-on-one meetings, offer feedback, set development objectives, and facilitate career advancement.
• Oversee performance management, workforce planning, interviewing, hiring, onboarding, and employee retention.
• Take ownership of planning and executing engineering initiatives from requirement gathering and technical design through development, testing, deployment, and production support.
• Collaborate with Product Management to define project scope, assess trade-offs, and establish delivery commitments.
• Facilitate Agile ceremonies, including sprint planning, backlog refinement, reviews, retrospectives, and ongoing improvement efforts.
• Monitor sprint progress, dependencies, blockers, risks, and delivery commitments using relevant engineering metrics.
• Balance feature development with considerations for technical debt, scalability, reliability, and overall engineering productivity.
• Provide technical leadership in system design, architecture, scalability, reliability, security, and performance.
• Guide design reviews, code quality assessments, automated testing, observability, deployment processes, and operational readiness.
• Engage with complex technical issues, collaborating with engineers during critical production or customer-impacting challenges.
• Lead root-cause analysis and implement corrective and preventive actions following significant incidents.
• Work closely with Product Management, Support, L3 Engineering, QA, DevOps/SRE, Architecture, Security, and other engineering teams.
• Manage cross-team dependencies and communicate priorities, risks, delivery statuses, and trade-offs effectively.
• Ensure reliability, availability, scalability, and performance in a 24x7x365 enterprise SaaS environment.
• Collaborate on monitoring, observability, incident response, capacity planning, production readiness, and operational enhancements.
• Advocate for automation and practices that minimize recurring operational tasks and enhance system resilience.
• Over 10 years of experience in software engineering, including substantial experience in developing enterprise-level or large-scale distributed backend systems.
• More than 5 years of experience in directly managing and nurturing software engineering teams.
• Proven experience leading distributed engineering teams across different countries and time zones.
• Demonstrated ability to guide teams through the planning, execution, and delivery of complex software projects.
• Strong background in Agile/Scrum methodologies, encompassing sprint planning, backlog management, estimation, execution tracking, retrospectives, and continuous improvement.
• Extensive cross-functional collaboration experience with Product Management, Support, L3 Engineering, QA, DevOps/SRE, and other engineering teams.
• Solid technical foundation in backend and distributed systems.
• Experience in building and operating multi-tenant SaaS applications.
• Strong understanding of cloud-native architectures, microservices, APIs, and event-driven systems.
• Experience or significant familiarity with Java and Spring Boot.
• Experience or strong familiarity with AWS, Docker, Kubernetes, Linux, Tomcat, and Apache.
• Comprehensive understanding of relational databases, particularly MySQL and SQL Server.
• Familiarity with technologies such as Redis, Kafka, Elasticsearch, DynamoDB, and other distributed data technologies is advantageous.
• Experience in supporting highly available, business-critical production systems.
• Strong grasp of software development lifecycle practices, CI/CD, automated testing, observability, and operational readiness.
• Excellent problem-solving, analytical, communication, and organizational abilities.
• Capacity to communicate effectively with both highly technical teams and business stakeholders.
• Opportunities for career development and mentorship.
• A flexible, remote-friendly work environment.
• The chance to contribute to a growing leader in the Integration Platform as a Service (iPaaS) technology space.
• A mission-driven company focused on transforming business-critical API creation and integration processes.
Spotify
Grupo QuintoAndar
hatch I.T.
Machinify
Get handpicked remote jobs straight to your inbox weekly.