Director of Software Engineering
$200kSram Llc
Overview
The Director of Software Engineering will lead an organization of approximately 50 engineers, managers, and technical professionals across mobile app development, cloud services, device software (non-embedded), QA, DevOps, and architecture. This leader will ensure that SRAM's AXS connected ecosystem (AXS components, AXS mobile app, cloud services, Hammerhead bike computer) operates reliably and that our digital products deliver consistent, high-quality rider experiences. The ideal candidate brings deep software engineering leadership, a passion for cycling, and experience collaborating in multi-disciplinary environments that include firmware, hardware, and manufacturing teams.
Responsibilities
Leadership & Organizational Development
Lead and develop a multi-team software organization of approximately 50 professionals.
Build strong engineering leadership capability and ensure team health and performance.
Recruit, mentor, and develop top technical talent; oversee career growth and succession planning.
Software Delivery for Mobile, Cloud & Connected Devices
Oversee the delivery of software for mobile apps, cloud platforms, and device-side software (excluding embedded code).
Ensure predictable, high-quality releases aligned with product, rider experience, and business goals.
Maintain high standards in architecture, code quality, testing, security, scalability, and system reliability.
Cross-Functional Collaboration & Integration
Serve as a key partner to SRAM's Embedded and Design Engineering departments, ensuring strong coordination on roadmaps, technical dependencies, and integration testing.
Work closely with product, UX, hardware engineering, manufacturing, and security teams to align technology choices and execution plans.
Facilitate clear communication and joint planning to ensure seamless system-level integration across mobile, cloud, and embedded systems.
Strategic Technology Leadership
Define and evolve the long-term software architecture and technology strategy.
Champion modern engineering practices: agile, DevOps, automation, cloud-native architectures, CI/CD, and observability.
Lead modernization and engineering maturity initiatives across platforms and processes, including artificial intelligence.
Operational Excellence
Establish engineering KPIs and delivery metrics to improve predictability and performance.
Oversee incident management, release readiness, and operational reliability.
Drive continuous improvement across tools, workflows, and engineering practices.
Qualifications
10+ years of progressive software engineering leadership, including managing managers and multi-team organizations.
Proven experience delivering mobile apps, cloud platforms, APIs, and connected device solutions.
Strong experience collaborating with firmware, hardware, or embedded engineering teams.
Skilled at managing complex cross-team dependencies and driving alignment across disciplines.
Master's degree in Software Engineering or a related field, or equivalent experience leading software organizations known for consistent, high-quality delivery using contemporary engineering practices (DevOps, CI/CD, cloud-native architectures, automated testing, observability).
Demonstrated commitment to code craftsmanship, including championing clean, maintainable, well-architected code supported by peer reviews, automated quality gates, and a culture of continuous improvement.
Excellent communication skills and the ability to interface effectively with executive leadership.
Working Conditions:
Occasional night and weekend hours required for system implementations and updates.
Ability to travel up to 25% annually, including internationally.
Based On-Site in either Chicago, Colorado Springs or Phoenixville. This is NOT a remote or hybrid role.
Competitive salary starting at $200,000 with the potential up to $275,000 based on experience and skills.
Comprehensive benefits package including: Medical, dental, and vision insurance, 401(k) with company match, life and disability insurance, paid time off.
About SRAM
SRAM LLC is one of the world's largest suppliers of components to the bike industry. Established in Chicago in 1987, SRAM continues to promote cycling through its products, its advocacy, and its employees who are dedicated to improving the cycling experience. Today, SRAM employs more than 5,000+ employees, in 20+ locations, across 10+ countries. SRAM is proud to be an equal opportunity employer.
- ...Director, Software Engineering Conshohocken, Pennsylvania Director, Software Engineering Department: Product Development Reports to: SVP, Software Engineering The Director, Software Engineering is responsible for the delivery of Enterprise SaaS products...SuggestedFixed term contractWork experience placement
- ...Senior Software Engineer Employer: SEI Investments Company Position: Senior Software Engineer Location: 1 Freedom Valley Drive, Oaks, PA 19456 Job Duties : The Senior Software Engineer works in application development in a financial services organization...SuggestedFlexible hours
- SEI is seeking an Investment Solutions Technology & Data Analyst in Oaks, Pennsylvania to join their Technology Team. This role is pivotal in supporting data architecture and analytical solutions within the investment management platform. The ideal candidate will have at...Suggested
- LATICRETE International is seeking a Technical Support Manager to supervise daily operations of technical service representatives in the construction products industry. The ideal candidate will have at least 7 years of experience in the construction industry and 3 years...SuggestedFor contractors
- ...Role Descriptions: Full Stack Engineer Your responsibilities Responsible for developmentupdation of pipelines python code in GCP environment and creation of agents using various AI tools Your Profile Essential skills knowledge, experience GCP Python API...SuggestedWork experience placement
- ...strategic initiatives. The Tech Lead will define architecture, service contracts, and technical roadmaps while providing strong engineering leadership across backend, cloud, and frontend concerns. The short-term emphasis of this role is technical discovery, solution...Temporary workFlexible hours
- ...backend application development. ML Lifecycle: Experience in model training, evaluation, deployment, and monitoring. Data Engineering: Exposure to data ingestion, preprocessing, and visualization (SQL, Pandas, Power BI, or Streamlit). Cloud & MLOps: Familiarity...
- Job Title Technical Lead aligned to modernization/data service strategy Responsibilities ~ Technical Lead aligned to modernization/data service strategy Qualifications ~ modernization/data service strategy Required Skills : Java Basic Qualification...
- ...Responsibilities Universal Health Services, Inc. (UHS) is seeking a dynamic and talented Software Engineer I to design, develop, and maintain UHS custom clinical applications. The role supports existing Cerner and UHS clinical applications, including upgrade implementations...Local area
- ...Software Engineer Assessment required Hybrid - Malvern, PA Skill set: Required skillset: Java, Python, APIs, Microservices, Knowledge on AWS services like dynamo Db, RDS, IAM, Glue etc Optional skillset: Supergraph, Angular/Node, React/preact, AI Claude/...
- ...Software Engineer I Software Engineer I - Digital Experience Engineering Team Bentley Systems is a global leader in infrastructure engineering software, empowering professionals to design, build, and operate the world's most critical infrastructure. We are looking for...InternshipWorldwide
$76.5k - $134.9k
...Ground Product Line (GPL) is a leading provider of common ground software solutions, specializing in the development of mission-critical... ...Business Unit: SPACE Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: FirstFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- ...Space Security, the Black Canyon program is a new and growing program. We are looking to expand our team of dedicated full‑stack software engineers to meet our customer’s needs. The team works to develop and integrate existing software with newly developed components and...Shift work
- Job Title Responsibilities: AWS IAM permission management Add/modify/remove individual role permissions or broader SCP’s Write AWS SCP’s (JSoN) from scratch Review pull requests containing Cloud formation and/or Terraform templates AWS IAM Role updates...
$93.2k - $164.45k
...shaping a new era in space and find a career that's built for you. The Ground Product Line (GPL) is a leading provider of common ground software solutions, specializing in the development of mission-critical systems for U.S. government agencies, commercial enterprises, and...Full timeTemporary workPart timeWork experience placementWork at officeRemote workFlexible hours- ...Software Engineer II We are looking for a passionate Software Engineer II to help design and build the web-based viewing and collaboration experiences at the heart of Bentley Infrastructure Cloud (BIC). Our team builds the embedded 3D/digital-twin viewer and its surrounding...For contractorsWork experience placementWorldwide
- ...Sr Software Engineer (RoR) Location: hybrid - Malvern, PA (3 days in office) Client is currently seeking a Senior Software Engineer to join the Information Technology team at our corporate office in Malvern, PA. The Senior Software Engineer will be responsible for...Work at office
$93.2k - $164.45k
...are proud to be at the forefront of cutting-edge technology and engineering. LM SPACE: WHAT WE'RE DOING Space is a critical domain... ...Martin's Paragon Program is seeking a talented level 3 Software Engineer with a TS/SCI clearance to work from either our King...Full timeTemporary workWork experience placementWork at officeFlexible hours- ...so patients can resume their lives as quickly as possible. Position Summary : Globus Medical is looking for a Senior Software Engineer who is passionate about medical image processing algorithms. You will be part of a pluri-disciplinary development team of 5 to...
- ...bringing medicines to market and to patients using biosimulation software, technology, and services to transform traditional drug... ...commercialization. About This Role As a Senior Software Engineer on the Phoenix Cloud team, you'll work at the intersection of...Work experience placementWorldwide
- ...IntePros is currently looking for a Software Engineer, .NET to join one of our growing medical device clients in Exton, PA. The Software Engineer, .NET is responsible for the design, development and testing of complex software to create custom solutions and services...Work experience placement
- Job Title Role: .Net Full Stack Developer Location: Oaks, PA (Hybrid) Duration: Longterm Contract PRIMARY RESPONSIBILITIES Designing, developing, and maintaining web applications using.NET languages (C#) and technologies (ASP.NET, .NET Core). Creating user...Contract work
- ServiceNow technical Lead Malvern, PA - Hybrid Responsibilities ~ Understanding of core platform such as implementations, integrations, governance, and operations, ensuring the platform is secure, scalable, and aligned with enterprise technology and business...
- Salesforce Technical Lead (Architecture) Location: King Of Prussia, PA (Only Locals) Duration: Long Term Client: Clean Earth Visa: USC, GC Preferred Qualifications: Salesforce certifications such as: Salesforce Platform Developer I / II Salesforce...Local area
- ...save $34M over the next decade. As a TS03 Technical Lead, you will guide RAPTOR's next evolution across AI, integrating product engineering responsibilities and product governance to ensure an innovative and performant architecture will drive a best in class experience...
$170k - $210k
...Director of Engineering Your Mission at Energage Your mission as a Director of Engineering at Energage is to lead a team of senior software engineering leads to deliver impactful results that are aligned with the company objectives by effective management of personnel...Work at officeRemote work- ...SEI is looking for a Senior DevOps Engineer to join our Enterprise AI team. This role is about building and operating reliable cloudbased... ...experience Minimum of 7 years prior work experience with software/ML engineering; strong Python (APIs, services, production Deep...Work experience placementWork at officeFlexible hours
- ...Responsibilities Associate Software Engineer for the Corporate Information Services Department responsible for design, development, and maintenance of UHS custom clinical applications, supporting existing Cerner and UHS applications, including upgrades and testing. Works...Local area
- Dormont Manufacturing Co is seeking a Lead Process Engineer to drive sterile drug product development. This role involves working collaboratively across teams to design and scale robust sterile processes while ensuring adherence to safety and quality standards. The candidate...
- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director of Software Engineering. Be the first to apply!
- part time software developer remote Phoenixville, PA
- software sales Phoenixville, PA
- id software Phoenixville, PA
- healthcare software sales Phoenixville, PA
- software implementation project manager Phoenixville, PA
- software Phoenixville, PA
- remote software sales Phoenixville, PA
- entry level software sales Phoenixville, PA
- senior software manager
- IT software development manager


