[Remote] Director of Software Engineering

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. SRAM is a company focused on providing high-quality cycling experiences through its digital products. The Director of Software Engineering will lead a team of approximately 50 engineers, ensuring the delivery of reliable software for mobile apps, cloud services, and connected devices while fostering cross-functional collaboration and strategic technology leadership.ResponsibilitiesLead and develop a multi-team software organization of approximately 50 professionalsBuild strong engineering leadership capability and ensure team health and performanceRecruit, mentor, and develop top technical talent; oversee career growth and succession planningOversee 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 goalsMaintain high standards in architecture, code quality, testing, security, scalability, and system reliabilityServe as a key partner to SRAM's Embedded and Design Engineering departments, ensuring strong coordination on roadmaps, technical dependencies, and integration testingWork closely with product, UX, hardware engineering, manufacturing, and security teams to align technology choices and execution plansFacilitate clear communication and joint planning to ensure seamless system-level integration across mobile, cloud, and embedded systemsDefine and evolve the long-term software architecture and technology strategyChampion modern engineering practices: agile, DevOps, automation, cloud-native architectures, CI/CD, and observabilityLead modernization and engineering maturity initiatives across platforms and processes, including artificial intelligenceEstablish engineering KPIs and delivery metrics to improve predictability and performanceOversee incident management, release readiness, and operational reliabilityDrive continuous improvement across tools, workflows, and engineering practicesSkills10+ years of progressive software engineering leadership, including managing managers and multi-team organizationsProven experience delivering mobile apps, cloud platforms, APIs, and connected device solutionsStrong experience collaborating with firmware, hardware, or embedded engineering teamsSkilled at managing complex cross-team dependencies and driving alignment across disciplinesMaster'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 improvementExcellent communication skills and the ability to interface effectively with executive leadershipBenefitsMedical, dental, and vision insurance401(k) with company matchLife and disability insurancePaid time offCompany OverviewFounded in Chicago in 1987 by Stan Day, SRAM, LLC has grown to be one of the world's largest bicycle component manufacturers. It was founded in 2006, and is headquartered in Spearfish, South Dakota, USA, with a workforce of 1001-5000 employees. Its website is https://www.sram.com/en/quarq.Company H1B SponsorshipSRAM has a track record of offering H1B sponsorships, with 2 in 2025, 2 in 2024, 2 in 2023, 1 in 2021. Please note that this does not guarantee sponsorship for this specific role.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Nonprofit Funding Consultant (Full-Service)

Remote

Experienced Part-Time Data Entry Specialist – Remote Work Opportunity at careerzynith

Remote

Technical Editor Principal

Remote

Student TA – CG-2000-D 2D Digital Art (Haghiri), F25

Remote

Apple Home Advisor (Remote Work Opportunity) – United States

Remote

**Experienced Customer Service Representative – Remote Customer Support for arenaflex Airlines**

Remote

**Experienced Remote Data Entry Operator – Driving Operational Efficiency at arenaflex**

Remote

Senior Training Specialist, Behavioral Health

Remote

**Experienced Data Entry Specialist – Remote File Management and Organization**

Remote

Apply Now: Remote Data Entry Associate

Remote
← Back