Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

O'Reilly Auto Parts Logo

Sr Manager Software Engineering - Reliability Engineering

O'Reilly Auto Parts

Salary not specified
Oct 2, 2025
Springfield, MO, US
Apply Now

O'Reilly Auto Parts is looking for a Sr Manager, Software Engineering to lead teams in the development and maintenance of applications and systems, translating business requirements into technical roadmaps and ensuring the delivery of high-quality software solutions.

Requirements

  • Understands and applies the Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, and maintenance, to effectively develop high quality software solutions.
  • Develops software through use of various programming languages, tools and platforms.
  • Guides team on overall understanding, deployment, and management of cloud-based infrastructure and services.
  • Provides guidance on the design, execution and reporting on systems/service tests to ensure that applications functions as specified in the requirements.
  • Reviews and evaluates recommendations and requirements to develop appropriate plans or deliver actions required.
  • Identifies, sequences, and resources project schedules for timely completion.
  • Plans, identifies, monitors, analyzes, and prioritizes risks, threats, and opportunities to create response plans, and manage the risk if it occurs.

Responsibilities

  • Guiding the design, development and implementation of software solutions by translating business requirements into technical roadmaps and leading teams in building high-quality, maintainable software.
  • Guide and lead team in strategic discussion and technical developments recommendations to improve quality of software solutions and supporting infrastructure to better meet users’ needs.
  • Ensure software engineering team is adhering to software development best practices to analyze, design, develop, test, and implement high quality technology solutions that meet the needs of the business.
  • Implement and drive adherence to quality assurance change initiatives.
  • Ensure reliability and resiliency in supported technology portfolios by implementing appropriate tools and procedures to monitor, identify, and proactively remediate software stability issues before causing customer impact.
  • Define and maintain a technology roadmap to facilitate application software development and ensure the development work is prioritized across both technical and business needs.
  • Develops software through use of various programming languages, tools and platforms.

Other

  • Guide and lead team in strategic discussion and technical developments recommendations to improve quality of software solutions and supporting infrastructure to better meet users’ needs.
  • Drive effective cross-functional team collaboration to conceptualize technology solutions and services, leveraging data to drive original design ideas and decisions.
  • Develop complex, long-term work schedules that enable the organization to achieve its business goals.
  • Ensure the performance of skilled technical resources within the department or area of responsibility is appropriately being managed and developed through setting appropriate performance objectives for direct/indirect reports and holding individuals Team Members accountable for achieving them.
  • Clearly articulate and outline the actions needed to implement the function's strategy and technology strategy within the team; explain the relationship to the broader organization's mission, vision, and values; motivate Team Members to commit to these and to do extraordinary things to achieve area goals and commitments.