Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
BusPatrol

Senior Software Development Engineer

BusPatrol

Senior Software Engineer developing scalable microservices for BusPatrol's Automated Safety Platform. Leading modernization efforts and architectural decisions for a mission-driven company.

Posted 7/7/2026full-timeAustin • Texas • 🇺🇸 United StatesSenior💰 $130,000 - $150,000 per yearWebsite

Tech Stack

Tools & technologies
AngularAWSCloudDjangoDockerDynamoDBFlaskGraphQLGRPCJestMicroservicesMySQLNoSQLPostgresPythonReactRSpecRubyRuby on RailsSQLVue.js

About the role

Key responsibilities & impact
  • Lead engineering efforts to decompose our monolithic applications into scalable, modular microservices.
  • Design, develop, and maintain clean, efficient, and well-tested code in both 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 cross-functional teams including Product, QA, DevOps, and Data Engineering to build end-to-end solutions that meet business goals.
  • Contribute to architectural decisions that improve performance, observability, security, maintainability and scalability/reusability.
  • Champion engineering best practices including CI/CD, TDD, pair programming, and code reviews.
  • Take ownership of projects from ideation through deployment, with a bias for execution and iterative improvement.
  • Be a proactive voice in platform strategy, bringing innovative ideas and continuous learning to the team.
  • Contribute to our cloud-native infrastructure using AWS serverless technologies (e.g., Lambda, SQS, DynamoDB, S3).

Requirements

What you’ll need
  • 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.
  • Comfortable working in an agile, test-driven development environment with modern DevOps tooling.
  • Practical knowledge of RESTful APIs, SQL/NoSQL databases (MySQL, Postgres, DynamoDB), GraphQL.
  • Design and implement event-driven services using technologies like AWS EventBridge, SNS/SQS, etc to enable decoupled, scalable communication between microservices
  • Experience designing and consuming gRPC APIs in production environments a plus
  • Proficient in containerization (Docker) and CI/CD pipelines.
  • Familiarity with testing and linting tools (pytest, rspec, jest, Flake8, RuboCop).
  • Excellent communicator with a strong collaborative mindset and a passion for mentoring and peer reviews.
  • BS/MS in Computer Science or equivalent experience.

Benefits

Comp & perks
  • Be part of a mission-driven company making roads safer for students and communities.
  • Help architect the future of our Automated Safety Platform.
  • Work on modern, cloud-native, and serverless technologies.
  • Collaborate with a global, inclusive, and high-performing team.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonRubyReactAngularDjangoFlaskAWS LambdaDockerRESTful APIsSQL/NoSQL Databases
Soft Skills
Excellent CommunicationCollaborative MindsetMentoring
Certifications
BS/MS in Computer Science