Find your next role
Discover amazing opportunities across our network of companies committed to gender equality in the workplace.
Amazon
Software Engineering
United States
Application deadline: May 3, 2026
We are looking for an experienced Senior Manager, Software Development to join our team at RBKS (Ring, Blink, Key, Sidewalk) and oversee a group of incredibly talented software builders working on new physical and digital products across the Ring and Blink product lines.
The ideal candidate is a full stack engineering leader who can work across mobile, back-end, and cloud infrastructure to deliver high-quality, end-to-end solutions. This candidate should have a deep mobile application background in both leading teams and with mobile application development best practices.
The successful candidate will be comfortable operating in an ambiguous space with strong project management skills, mentoring and coaching skills, and technical ability with a background in developing applications and infrastructure for the front end. You must be able to think and act both strategically and tactically. You should have effective engineering leadership and communication skills, and be team oriented. You must excel in navigating cross-functional efforts and working with a variety of engineering and product teams from a variety of disciplines and areas of the business.
This role will work closely with both the engineering leadership and product team to deliver on the longer-term vision. With a strong background in leading teams running highly scalable business-critical systems and a keen focus on operational excellence and automation, an individual in this role will own the delivery of a reliable end-to-end experience. As an AI-first organization, RBKS expects leadership to champion continuous evolution, keeping our teams at the forefront with emerging tools and innovative approaches.
Key job responsibilities
Team Leadership & Development:
* Work cross functionally to establish and lead a strategic mobile application roadmap that is delivered by builder teams across RBKS
* Manage a team of software builders and managers, across app, backend, frontend, and assist in guiding them toward their career goals
* Foster an inclusive team environment that promotes collaboration, technical excellence, and professional growth while mentoring engineers across multiple levels
* Build, mentor, and retain top engineering talent; develop future technical leaders
* Create a culture of ownership, innovation, and customer obsession within your organization
* Develop mechanisms for knowledge sharing and continuous learning in rapidly evolving AI technologies
AI First Leadership:
* Build and lead software development teams focused on leveraging Agentic AI, including hiring internal and external talent, defining team structure, and establishing team culture and mechanisms
* Define the technical vision and architecture for both greenfield and brownfield AI agent projects, balancing innovation with practical implementation while ensuring alignment with broader organizational goals
* Create mechanisms to evaluate AI agent performance, distinguishing reliable AI from hallucinating AI, and implementing frameworks for continuous improvement
* At RBKS, we are AI first and expect adoption and leadership to continually level up and evolve our teams with the latest in tooling and approaches
Technical Delivery & Architecture:
* Collaborate with teams to define, design, and ship new features
* Lead architecture and design of features, from conception to launch
* Develop and maintain mobile applications, web applications, backend services, APIs, and micro-services
* Work with team members to investigate design approaches, prototype technology, and evaluate technical feasibility
* Identify and correct bottlenecks to allow the team to produce code efficiently and with the fewest amount of unnecessary distraction
* Partner with cross-functional stakeholders to identify requirements, establish success metrics, and deliver solutions that demonstrate measurable business impact
Engineering Excellence:
* Lead multiple engineering teams (20-40+ engineers) across AI agents, mobile applications, cloud platforms, and front-end platforms
* Drive operational excellence through metrics, automation, and continuous improvement of development practices
* Own end-to-end delivery of complex, multi-team initiatives with significant business impact
* Establish engineering standards, best practices, and architectural patterns for AI-powered systems
* Help to improve engineering processes and tools to increase team effectiveness
* Be part of an Agentic AI / agile development process to deliver high-quality software
* Make critical technical and business trade-off decisions balancing innovation, speed, and quality