Senior Software Development Engineer
buspatrol · Austin
Job description
About the role
BusPatrol is modernizing student transportation safety with a cloud‑native Automated Safety Platform. As a Senior Software Development Engineer you will lead the transition from a legacy monolith to scalable micro‑services, delivering secure, high‑performance experiences for millions of families.
Key responsibilities
- Lead engineering efforts to decompose monolithic applications into modular micro‑services.
- Design, develop, and maintain clean, well‑tested code in backend (Python, Ruby) and frontend (React, Angular) stacks.
- Build and evolve secure, high‑performance APIs supporting real‑time data pipelines and customer‑facing applications.
- Partner with Product, QA, DevOps, and Data Engineering to deliver end‑to‑end solutions.
- Contribute to architectural decisions that improve performance, observability, security, and scalability.
- Champion best practices such as CI/CD, TDD, pair programming, and code reviews.
- Implement cloud‑native infrastructure using AWS serverless services (Lambda, SQS, DynamoDB, S3, etc.).
Required profile
- 5+ years of software development experience, with strong backend expertise in Python (required) and Ruby (nice‑to‑have).
- BS/MS in Computer Science or equivalent practical experience.
Required skills
- Python, Ruby
- React, Angular, VueJS
- Django, Flask, Rails
- AWS services: Lambda, S3, SQS, API Gateway, CloudWatch, EventBridge, SNS
- RESTful APIs, GraphQL, gRPC
- SQL/NoSQL databases: MySQL, PostgreSQL, DynamoDB
- Docker, CI/CD pipelines
- Testing tools: pytest, rspec, jest, Flake8, RuboCop
What we offer
- Mission‑driven work making roads safer for students and communities.
- Opportunity to architect the future of a modern, serverless Automated Safety Platform.
- Collaboration with a global, inclusive, high‑performing team.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 27 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 5 hours ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
buspatrol
Austin