{"id":3753718,"url":"https://alion.io/job/bicycle-transit-systems-inc-senior-software-engineer-iii","title":"Senior Software Engineer III","company":{"id":1808719,"name":"Bicycle Transit Systems, Inc.","domain":"rideindego.com","url":"https://alion.io/company/rideindego","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"ADP","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Los Angeles, United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":120000,"max":125000,"currency":"USD","period":"year","gross":null,"usd_annual":125000},"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"ASP.NET Core","optional":false},{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"JavaScript","optional":false},{"name":"Linux","optional":false},{"name":"MAUI","optional":false},{"name":"MS SQL","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"SQL","optional":false},{"name":"Vue.js","optional":false}],"status":"live","first_seen_at":"2026-11-04T16:14:08Z","employer_posted_date":"2026-11-04","last_verified_at":"2026-11-04T21:58:43Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Title: Senior Software Engineer III\nReports to: Software Engineering Manager\nLocation: 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.\nJob Type: Full-time, Exempt\nSchedule: 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.\nAt 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.\nAt 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.\nA few of the benefits we offer:\nCompetitive compensation package \nAffordable medical, dental, and vision insurance options \n401k with up to 4% employer match \n3 weeks PTO + 7 days sick time off per year\nPaid parental leave\nA 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.\nThe 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.\nEssential Duties and Responsibilities: \nSoftware Development & Integration\nDesign, 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).\nContribute to the architectural design and implementation of new features, ensuring alignment with team goals and business objectives.\nContribute to technical design of our system architecture to promote scalability and reliability.\nComplete code reviews and contribute feedback to maintain high-quality code and share knowledge with the team.\nTechnical Leadership\nProvide technical guidance to junior team members, helping them grow while ensuring adherence to best practices in software development and engineering standards.\nOffer solutions to complex technical challenges and outline effective technical approaches for new features and projects.\nCollaboration & Quality Assurance\nActively participate in scrum ceremonies including daily standups, backlog refinement, sprint review.\nWork closely with fellow software engineers, quality assurance, and product teams to ensure the seamless delivery of features, ensuring thorough testing and documentation.\nCommunication & Problem Solving\nCommunicate technical concepts and progress clearly to both technical and non-technical stakeholders.\nApproach challenges with curiosity, a solution-oriented mindset, and a willingness to collaborate with others to resolve issues.\nOperational Support\nParticipate in software deployments and on-call rotations, ensuring our applications are running smoothly and efficiently in production.\nAssist in troubleshooting and resolving production issues in a timely manner.\nContinuous Improvement\nStay up to date with industry trends and emerging technologies, contributing to the evolution of development practices and tooling within the team.\nProactively identify areas for improvement and implement solutions to enhance software performance, reliability, and user experience.\nEducation and/or Work Experience Requirements: \nUndergraduate degree in computer science or equivalent experience\n8-10+ years of experience in software development\n5+ years experience with C# and .NET (.NET 6 or newer preferred)\n3+ years experience with cloud technologies (Microsoft Azure preferred)\n1-3+ years experience with modern front-end javascript frameworks (Vue preferred)\nExperience with database technologies (SQL Server, MSSQL)\nExperience with RESTful APIs using Web API, ASP.NET Core\nExperience with Linux a plus\nExperience with Docker a plus\nExperience with IoT software engineering a plus\nUnderstanding of microservice architecture, cloud-hosted systems\nFamiliarity with latest security protocol standards, including but not limited to HTTPS and OAuth2\nFamiliarity with continuous integration and continuous delivery (CI/CD) pipelines\nExperience with agile development methodology\nA passion for learning and self-development\nPreferred Qualifications:\nExperience working in the micromobility, cycling and/or urban transportation infrastructure industries\nPhysical 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.\nRequired standing or sitting for several hours straight at a time\nAbility to maintain regular, punctual attendancein accordance with company policy\nRepetitive motion required of the wrists, hands, or fingers occasionally throughout the workday\nMust be able to talk, listen and speak clearly on telephoneand video conferencing throughout the workday\nTheperson 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.\nWhat to Expect\nWe strive to make our recruiting process transparent and efficient. Candidates who advance through the selection process will participate in:\nA 20-25 minute introductory phone screen\nA technical phone interview focused on relevant skills and experience\nTwo virtual panel interviews with members of the Software Team, including potential future teammates\nEach stage is designed to provide an opportunity for us to learn more about you while giving you insight into the role, team, and culture.\nWe 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.","description_format":"text","description_chars":7379,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["401k plan","Parental leave","Vision insurance"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Public Transport","Shared Mobility"],"lifecycle":[{"event":"open","at":"2026-11-04T16:14:08Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":18,"reasons":["conf:0","win:early"],"computed_at":"2026-11-04T22:58:36Z"},"pay":{"stated_usd_annual":125000,"is_top_pay":false},"html_url":"https://alion.io/job/bicycle-transit-systems-inc-senior-software-engineer-iii","json_url":"https://alion.io/job/bicycle-transit-systems-inc-senior-software-engineer-iii.json","meta":{"generated_at":"2026-11-04T22:58:36Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1221,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1808719},"rest":"https://alion.io/mcp/rest/get_company?id=1808719"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbicycle-transit-systems-inc-senior-software-engineer-iii"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbicycle-transit-systems-inc-senior-software-engineer-iii"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbicycle-transit-systems-inc-senior-software-engineer-iii"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/bicycle-transit-systems-inc-senior-software-engineer-iii\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbicycle-transit-systems-inc-senior-software-engineer-iii"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3753718}},{"tool":"search_jobs","arguments":{"company":"rideindego.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3753718},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}