Salary
💰 $130,000 - $210,000 per year
Tech Stack
ApacheAWSCloudJavaJavaScriptKafkaPythonSQLVue.js
About the role
- Design, 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
- 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
- 3+ 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 (e.g., streaming, event-driven, or predictive systems)
- Comfortable building and consuming APIs; proficient with SQL
- Bonus: experience with technologies like Apache Kafka, Python/JupyterHub, JavaScript/Vue.js, AWS Step Functions
- 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; thrive in blameless, team-oriented environments
- 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
- 8 fully paid weeks of leave for child birth/adoption
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Javareal-time algorithmsdata processingAPIsSQLApache KafkaPythonJavaScriptVue.jscloud-native backend services
Soft skills
collaborationproblem-solvingcommunicationadaptabilitygrowth mindsethumilityfeedback receptivenessownershipknowledge sharingteam-oriented