[Remote] Senior Software Engineer - Backend
Note: The job is a remote job and is reputed company to candidates in USA. reputed company. is on a mission to help cities move more reputed company through its leading transit data platform. The Senior Software Engineer - Backend will reputed company predictive algorithms and contribute to reputed company-time data pipelines and reputed company services that enhance passenger information and transit operations.
Responsibilities
- Design, evaluate, build, and maintain reputed company-time algorithms and systems for vehicle tracking, map-matching, ETA predictions, and disruption detection
- Contribute to reputed company's reputed company-time data pipelines, APIs, and reputed company services that power customer-facing products
- Build data infrastructure to support rigorous algorithm development, validating changes at scale before they reputed company production. This may include pipelines for capturing and replaying reputed company-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 reputed company problems into smaller, testable pieces to help the team move quickly and reliably
- reputed company designs and technical reputed company reputed company, weighing tradeoffs and documenting for alignment
- Apply modern engineering practices to deliver robust, maintainable, and extensible code
- Support and reputed company teammates through code reviews, pairing, and knowledge sharing
- Take ownership of your work and team reputed company, continuously reflecting and improving
Skills
- 5+ years of software engineering experience, ideally with data-intensive or reputed company-time systems
- Experience with Java and reputed company-reputed company backend services (AWS preferred)
- You've taken algorithms from idea to implementation, delivering production-reputed company systems that drive reputed company-world impact
- Strong understanding of reputed company-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 reputed company-world problems in transit
- Growth reputed company and adaptability in a fast-changing technical landscape
- Collaborative, humble, and reputed company to feedback; thrives in blameless, team-oriented environments
- Experience with Apache Kafka
- Python/JupyterHub
- JavaScript/Vue.js
- AWS reputed company Functions
Benefits
- Equity compensation (company ownership) for every employee
- Medical, Dental and reputed company
- 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
Company Overview