2,103,851open jobs
129,550companies
243,301added this week
Browse all
Salary
$120k – $125k per year
Location
Remote (United States, 8am - 5pm)
Seniority
Senior · 8+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 4, 2026. First seen by Alion on Nov 4, 2026.

Overview
Company
Impact
Profile match
Indego, Philly’s official bike share program is your best way to get around town. Ride Indego to work, for exploring, and so much more.

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-4:30pm, 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:

  • Competitive compensation package
  • Affordable medical, dental, and vision insurance options
  • 401k with up to 4% employer match
  • 3 weeks PTO + 7 days sick time off per year
  • Paid parental leave

A 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. A Software Engineer III collaborates 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

  • Design, develop, and maintain high-quality code for BCycle applications, ensuring smooth integration between services and components across the tech stack (front-end, back-end, databases, and external APIs).
  • Contribute to the architectural design and implementation of new features, ensuring alignment with team goals and business objectives.
  • Contribute to technical design of our system architecture to promote scalability and reliability.
  • Complete code reviews and contribute feedback to maintain high-quality code and share knowledge with the team.

Technical Leadership

  • Provide technical guidance to junior team members, helping them grow while ensuring adherence to best practices in software development and engineering standards.
  • Offer solutions to complex technical challenges and outline effective technical approaches for new features and projects.

Collaboration & Quality Assurance

  • Actively participate in scrum ceremonies including daily standups, backlog refinement, sprint review.
  • Work closely with fellow software engineers, quality assurance, and product teams to ensure the seamless delivery of features, ensuring thorough testing and documentation.

Communication & Problem Solving

  • Communicate technical concepts and progress clearly to both technical and non-technical stakeholders.
  • Approach challenges with curiosity, a solution-oriented mindset, and a willingness to collaborate with others to resolve issues.

Operational Support

  • Participate in software deployments and on-call rotations, ensuring our applications are running smoothly and efficiently in production.
  • Assist in troubleshooting and resolving production issues in a timely manner.

Continuous Improvement

  • Stay up to date with industry trends and emerging technologies, contributing to the evolution of development practices and tooling within the team.
  • Proactively identify areas for improvement and implement solutions to enhance software performance, reliability, and user experience.

Education and/or Work Experience Requirements:

  • Undergraduate degree in computer science or equivalent experience
  • 8-10+ years of experience in software development
  • 5+ years experience with C# and .NET (.NET 6 or newer preferred)
  • 3+ years experience with cloud technologies (Microsoft Azure preferred)
  • 1-3+ years experience with modern front-end javascript frameworks (Vue preferred)
  • Experience with database technologies (SQL Server, MSSQL)
  • Experience with RESTful APIs using Web API, ASP.NET Core
  • Experience with Linux a plus
  • Experience with Docker a plus
  • Experience with IoT software engineering a plus
  • Understanding of microservice architecture, cloud-hosted systems
  • Familiarity with latest security protocol standards, including but not limited to HTTPS and OAuth2
  • Familiarity with continuous integration and continuous delivery (CI/CD) pipelines
  • Experience with agile development methodology
  • A passion for learning and self-development

Preferred Qualifications:

  • Experience working in the micromobility, cycling and/or urban transportation infrastructure industries

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.

  • Required standing or sitting for several hours straight at a time
  • Ability to maintain regular, punctual attendancein accordance with company policy
  • Repetitive motion required of the wrists, hands, or fingers occasionally throughout the workday
  • Must be able to talk, listen and speak clearly on telephoneand video conferencing throughout the workday
  • Theperson in this full-time position is expected to work 32 hours per week (4 days per week, 8 hours per day). Some hours outside of this, including nights and weekends, may be required.

What to Expect

We strive to make our recruiting process transparent and efficient. Candidates who advance through the selection process will participate in:

  • A 20-25 minute introductory phone screen
  • A technical phone interview focused on relevant skills and experience
  • Two virtual panel interviews with members of the Software Team, including potential future teammates

Each stage is designed to provide an opportunity for us to learn more about you while giving you insight into the role, team, and culture.

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,103,851 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Los Angeles
$177k – $266k per year · Hybrid · San Mateo
Rust
DevOps
eBPF
Linux
FreeBSD
Apply
$144k – $194k per year · Equity · In office · Full-Time · 5+ years exp · Bachelor's Degree · Seattle
Java
C#
C++
Perl
Apply
$144k – $194k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Seattle
Java
C#
C++
Perl
Databases
Amazon Redshift
AI/ML
AI Agents
DevOps
AWS
Amazon Kinesis
Apply
$168k – $227k per year · Equity · In office · Full-Time · 5+ years exp · Bachelor's Degree · Dallas
AI/ML
AI Agents
DevOps
AWS
Apply
$144k – $194k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Dallas
Java
C#
C++
Perl
AI/ML
AI Agents
DevOps
AWS
Apply
$67k – $81k per year · Hybrid · Full-Time · Cardiff
SQL
C#
AI/ML
Copilot
Claude
DevOps
Rest API
CI/CD
SOAP
Management
Agile
Apply
In office · Bachelor's Degree · Bengaluru
JavaScript
Java
Kotlin
Java
Spring Boot
AI/ML
LLM
RAG
Tokenization
Frontend
Vue.js
React.js
AG Grid
DevOps
Azure DevOps
Azure
Docker
Kubernetes
Management
Agile
Apply
In office · 3+ years exp · Sarasota
Python
Go
JavaScript
TypeScript
Node JS
Databases
Redis
ElasticSearch
Frontend
GraphQL
Next.js
React.js
Remix
Mobile
Algolia
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Cloudflare
Fastly
Analytics
A/B Testing
Apply
Remote (Colombia, Pakistan, Costa Rica, Dominican Republic, US time zones hours) · Full-Time
SQL
Marketing
Salesforce
Apply
In office · Full-Time · 6+ years exp · Bachelor's Degree · Bengaluru
SQL
Apex
Apex
Salesforce Data Cloud
DevOps
CI/CD
Cybersecurity
GDPR
Analytics
Tableau
ETL/ELT
Management
Agile
Apply
≈ $40k – $91k per year (Estimated) · In office · Contractor · Los Angeles
Apply
$88k – $102k per year (gross) · Hybrid · Full-Time · 8+ years exp · Bachelor's Degree · Paris · Los Angeles · Prague · Munich · Barcelona
Apply
$325k – $375k per year · Equity · In office · 7+ years exp · Los Angeles
AI/ML
AI Agents
Apply
$198k – $297k per year · Remote (United States) · 6+ years exp · Los Angeles
Web3
Bitcoin
Marketing
Salesforce
Apply
$160k – $235k per year · Equity · In office · 5+ years exp · San Francisco · Sunnyvale · Los Angeles · Seattle · New York
Apply
Compliance Consultant 9 hours ago
$90k – $120k per year · Hybrid · Full-Time · 1+ year exp · Bachelor's Degree · Los Angeles
Management
Agile
Apply
See all jobs
This is one of many
2,103,851 more open roles from verified company boards, updated every day.