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.
Swiftly, Inc.

Senior Software Engineer – Backend

Swiftly, Inc.

Senior Software Engineer at Swiftly developing real-time data solutions for efficient transit operations. Focused on algorithms for vehicle tracking, ETA predictions, and system integration with cloud services.

Posted 7/2/2026full-timeRemote • California • 🇺🇸 United StatesSeniorWebsite

Tech Stack

Tools & technologies
AWSCloudJavaSQL

About the role

Key responsibilities & impact
  • Design, evaluate, build, and maintain real-time algorithms and systems for vehicle tracking, map-matching, ETA predictions, and disruption detection.
  • Contribute to Swiftly's real-time data pipelines, APIs, and cloud services that power customer-facing products.
  • Build data infrastructure to support rigorous algorithm development, validating changes at scale before they reach production. This may include pipelines for capturing and replaying real-time data, offline evaluation frameworks, and shadow testing infrastructure.
  • Collaborate with product managers, designers, and engineers to prototype solutions, validate approaches, and deliver incremental value.
  • Break down complex problems into smaller, testable pieces to help the team move quickly and reliably.
  • Share designs and technical decisions openly, weighing tradeoffs and documenting for alignment.
  • Apply modern engineering practices to deliver robust, maintainable, and extensible code.
  • Support and elevate teammates through code reviews, pairing, and knowledge sharing.
  • Take ownership of your work and team outcomes, continuously reflecting and improving.

Requirements

What you’ll need
  • 5+ years of software engineering experience, ideally with data-intensive or real-time systems.
  • Experience with Java and cloud-native backend services (AWS preferred).
  • You've taken algorithms from idea to implementation, delivering production-ready systems that drive real-world impact.
  • Strong understanding of real-time data processing, such as streaming, event-driven, or predictive systems.
  • Comfortable building and consuming APIs; proficient with SQL.
  • Curiosity and excitement about applying predictive algorithms to solve real-world problems in transit.
  • Growth mindset and adaptability in a fast-changing technical landscape.
  • Collaborative, humble, and open to feedback; thrives in blameless, team-oriented environments.

Benefits

Comp & perks
  • Competitive salary
  • Equity compensation (company ownership) for every employee
  • Medical, Dental and Vision
  • Retirement with Employer Match
  • Flexible Spending Account (FSA)
  • Home office setup reimbursement
  • Monthly cell/internet reimbursement
  • Monthly "Be Well" stipend
  • Flexible PTO with a recommended minimum
  • Flexible work environment
  • 16 paid holidays - including months without US national holidays
  • 12 fully paid weeks of leave for child birth/adoption

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
Real-Time AlgorithmsData Infrastructure DevelopmentStreaming SystemsEvent-Driven SystemsPredictive AlgorithmsProduction-Ready SystemsAlgorithm ImplementationOffline Evaluation FrameworksShadow Testing InfrastructureCode Review
Soft Skills
CollaborationCuriosityGrowth MindsetAdaptabilityOpen to Feedback