SIGN IN
Manager, Software Engineering jobs in United States
cer-icon
Apply on Employer Site
company-logo

RevolutionParts · 6 hours ago

Manager, Software Engineering

RevolutionParts is a mission-driven organization and pioneer in industry cloud, disrupting and innovating in the automotive space. The Manager of Software Engineering will lead a team, focusing on project management and mentoring while driving product execution and technical governance.
AutomotiveE-Commerce
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Recruit & Mentor: Build a high-performing team by recruiting top talent and providing the coaching, challenges, and rewards that help "Revolutionaries" grow
Cultivate Culture: Foster an agile, small-team environment that prioritizes both speed of delivery and high-quality outcomes
Roadmap Ownership: Partner strategically with Product Managers to own and manage a rapidly evolving roadmap that aligns with company goals
Delivery Excellence: Drive the execution and delivery of product features by collaborating across functional boundaries to remove blockers
Strategic Partnership: Act as a trusted partner for senior management to determine the best solutions, drive alignment, and implement decisions across your team
Technical Backstop: Act as a primary backstop for your Tech Leads. Provide high-level guidance and collaborate deeply on the creation of High-Level Designs (HLD) to ensure architectural integrity
Design Authority: Own the ultimate sign-off on major technical designs, ensuring they meet our standards for scalability, security, and maintainability
Engineering Productivity: Lead initiatives to improve overall engineering effectiveness and iteratively refine development processes and best practices as the team scales

Qualification

Agile DevelopmentSaaS DevelopmentObject-Oriented DesignTeam LeadershipFrontend TechnologiesCloud InfrastructureAPI DevelopmentApplication Development ToolsCommunication SkillsMentoring

Required

12+ years of total experience working on an Engineering team
5 years managing a team using an Agile development process
Bachelors Degree in Computer Science or similar
Experience in a multi-tenant SaaS product development environment
Proven experience sourcing, hiring, and growing a software development team
Experience with frontend technologies (e.g. React, Angular) is a plus
Smart, quick learner, proactive, comfortable working with unknowns and dynamically evolving requirements
Proven ability to hire, mentor, coach, and lead a team to success
Ability to motivate people, instill accountability and achieve results
Expertise in object-oriented design and implementation
Strong communication skills
Experience leading and working with remote & Offshore teams

Preferred

Experience building APIs and SDKs is a plus
Experience with marketplaces or payments is a plus
Experience working with and managing cloud-based infrastructure such as AWS is a plus
Experience and knowledge of application development tools and platforms (Docker, Kubernetes, ElasticSearch, MySQL, Git, Jenkins, JIRA) is a big plus

Benefits

Competitive salary and benefits package – because we value our people as much as we value top-notch performance.
Opportunities for professional growth and development – fine-tune your skills and advance your career with us.
A collaborative and dynamic work environment – where every team member plays a crucial role in our success.

Company

RevolutionParts

company-logo
RevolutionParts, based in Phoenix, Arizona, accelerates parts and accessories sales across major automotive brands in North America.