Senior Software Development Engineer at BusPatrol - ScoutJobs - The AI-curated global job board
Skip to content
BusPatrol
Posted 3 days ago

Senior Software Development Engineer

BusPatrol

Requirements

5+ years software development experience, Proficiency in Python, Experience with Ruby, Experience with React, Angular, or VueJS, 3+ years with backend frameworks like Django, Flask, or Rails, Hands-on experience with AWS (Lambda, S3, SQS, API Gateway), Knowledge of SQL/NoSQL databases, Experience with Docker and CI/CD, BS/MS in Computer Science or equivalent

Skills

PythonRubyReactAWSDockerMicroservices

About the role

Responsibilities

  • Lead engineering efforts to decompose monolithic applications into scalable, modular microservices.
  • Design, develop, and maintain clean, efficient, and well-tested code across backend (Python, Ruby) and frontend (React/Angular) stacks.
  • Build and evolve secure, high-performance APIs supporting real-time data pipelines and customer-facing applications.
  • Apply AI-driven development practices and spec-driven workflows to accelerate delivery and maintain quality.
  • Contribute to cloud-native infrastructure using AWS serverless technologies like Lambda, SQS, and S3.
  • Partner with cross-functional teams including Product, QA, DevOps, and Data Engineering to deliver end-to-end solutions.
  • Champion engineering best practices including CI/CD, TDD, pair programming, and code reviews.

Requirements

  • 5+ years of software development experience.
  • Proficiency in Python and experience with Ruby.
  • 3+ years of experience with backend frameworks such as Django, Flask, or Rails.
  • Experience with modern frontend frameworks like React, Angular, or VueJS.
  • Hands-on experience with AWS services (Lambda, S3, SQS, API Gateway).
  • Knowledge of SQL/NoSQL databases (e.g., MySQL, Postgres, DynamoDB).
  • Experience with Docker and CI/CD pipelines.
  • BS/MS in Computer Science or equivalent experience.

Preferred Qualifications

  • Experience with AI-assisted development tools (e.g., Claude Code) and spec-first delivery frameworks.
  • Experience designing and implementing event-driven services using AWS EventBridge or SNS/SQS.
  • Experience designing and consuming gRPC APIs in production environments.
  • Familiarity with testing and linting tools such as pytest, rspec, or jest.

About the Company

BusPatrol is transforming student transportation safety through cutting-edge technology and real-time automated enforcement. We are building a modern, cloud-native Automated Safety Platform to make roads safer for students and communities worldwide.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Development Engineer

BusPatrol · Austin

Sign up to apply