Staff Software Engineering Manager
New
Fully remote role across the continental United StatesFull-TimeStaff
Salary$190,000 – $225,000 base salary + up to 10% performance bonus
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- SQLJavaPeople ManagementSpring BootCI/CDRESTful APIsDistributed Systems
Requirements
- 8+ years of professional software engineering experience building production-grade systems.
- Proven experience in a Senior or Staff-level engineering role with ownership of architecture and system design.
- Strong expertise in Java, Spring Boot, and SQL, including building scalable backend services and APIs.
- Experience with distributed systems, RESTful API design, and scalable software architectures.
- Demonstrated people management experience, including mentoring, performance management, and team leadership.
- Strong understanding of software engineering best practices, including testing, CI/CD, and code quality standards.
- Experience driving or contributing to shift-left testing and developer-owned quality models.
- Familiarity with debugging, production support, and system reliability practices.
- Hands-on experience using AI-assisted development tools and promoting their adoption within engineering teams.
- Experience participating in technical hiring and evaluating engineering talent.
Responsibilities
- Lead a software engineering team while contributing directly to backend system design and development, ensuring high standards of scalability, reliability, and engineering quality across all deliverables.
- Lead, mentor, and develop a team of software engineers through coaching, performance management, hiring, and career development.
- Design and implement scalable backend systems, APIs, and services using Java, Spring Boot, and SQL.
- Own system architecture and technical design decisions, setting engineering standards across the team.
- Ensure delivery quality, performance, and reliability through strong testing practices and developer accountability.
- Drive adoption of shift-left testing practices and developer-owned quality through automated testing and CI/CD workflows.
- Integrate AI-assisted development tools into engineering workflows and coach engineers on effective usage.
- Improve engineering productivity by evaluating and adopting modern development tools and practices.
- Collaborate with product, UX, and engineering leaders to define requirements and deliver aligned solutions.
- Participate in Agile planning, prioritization, and delivery execution to ensure predictable outcomes.
View Full Description & ApplyYou'll be redirected to the employer's site