Senior Software Development Engineer
BusPatrolSchool Bus company
Austin, United StatesSenior
GI Partners
FIT Ventures
Weatherford Capital
Oaktree Capital Management
Software Engineering
About the role
TL;DR
Lead modernization efforts and influence technical direction at BusPatrol.
- •Join BusPatrol to transform student transportation safety with cutting-edge technology.
- •As a Full Stack Developer, you'll lead modernization efforts and influence technical direction.
- •Key Responsibilities Lead engineering efforts to decompose monolithic applications into scalable microservices.
- •Design, develop, and maintain clean, efficient, and well-tested code in both backend and frontend stacks.
- •Build and evolve secure, high-performance APIs supporting real-time data pipelines and customer-facing applications.
- •Partner with cross-functional teams to build end-to-end solutions that meet business goals.
- •Contribute to architectural decisions that improve performance, observability, security, maintainability, and scalability/reusability.
- •Requirements 5+ years of software development experience; strong foundation in backend systems using Python (must-have) and Ruby (nice to have).
- •Experience with modern front-end frameworks such as React, Angular, or VueJS. 3+ years of experience with backend web frameworks (e.g., Django, Flask, Rails).
- •Hands-on experience with AWS services: Lambda, S3, SQS, API Gateway, CloudWatch.
Required skills
PythonRubyReactAngularDjangoFlaskAWS LambdaS3SQLGraphQLDockerCI/CDPytestRSpecJest
Nice-to-have skills
MicroservicesgRPC
Tech stack
PythonRubyReactAngularDjangoFlaskAWS LambdaS3SQLGraphQLDockerCI/CDPytestRSpecJest