Get more replies from employers
Send a job-specific resume in minutes.
Revolution is seeking a Senior Software Engineer III to contribute as an expert individual contributor on the software team. You will develop features for bike share systems, collaborate with cross-functional teams, and provide technical leadership to ensure performance, reliability, and scalability across front-end, back-end, databases, and API integrations.
You will work on features across a .NET stack including .NET MAUI mobile apps, RESTful APIs, and cloud services, with a focus on
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Full Time Technical Boulder, CO, US
9 days ago Requisition ID: 1475
Salary Range: $120,000.00 To $125,000.00 Annually
Title:Senior Software Engineer III
Reports to:Software Engineering Manager
Location:This a majority remote position, but is required to be within the metropolitan areas of one of the following cities where we operate: Madison WI, Philadelphia PA, Boulder CO, or Los Angeles CA.
Job Type:Full-time, Exempt
Schedule:Mon- Thurs, 8am-430pm, 8 hours per day, 32 hours per week. Due to the nature of the work, some work hours outside of this may be required.
At Revolution, we believe in a future where every person has access to a bike—where cities are less congested and more connected. More than 200 team members work toward that future every day, one ride at a time.
We design and operate bike share systems that serve communities across North America. From large cities to small towns, college campuses, and corporate environments, we deliver solutions tailored to the needs of each place we serve.
At Revolution, you’ll be part of a team that values collaboration, curiosity, and practical problem-solving. We are committed to building an inclusive workplace where people can contribute meaningfully and grow. Our commitment to employee well-being is reflected in our recognition as a 2026 Platinum Bell Seal recipient by Mental Health America , honoring our efforts to foster a respectful and mentally healthy workplace.
A few of the benefits we offer:
The Senior Software Engineer III is an expert individual contributor on the software team and plays a critical role in developing innovative software solutions that improve the rider and operator experience in our bike share systems. Using their expertise and knowledge, the Senior Software Engineer III will act as a technical resource for the Software Team. The position will collaborate closely with cross-functional teams, drives feature development, and provides technical leadership to ensure our applications meet the highest standards of performance, reliability, and scalability.
The person in this role contributes to the scrum team by writing software for new features and ongoing development projects and collaborating with other software engineers and quality assurance engineers to thoroughly plan, implement, and test the work. A Software Engineer III may work on software integrations with our station technology, an administration website for bike share system operators, a mobile app, built in .NET MAUI, for bike share system users, and data feeds, such as GBFS and MDS, for bike share system partners.
Essential Duties and Responsibilities:
Software Development & Integration
Technical Leadership
Collaboration & Quality Assurance
Communication & Problem Solving
Operational Support
Education and/or Work Experience Requirements:
Preferred Qualifications:
Physical Requirements and Special Demands:The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.