May Mobility
Software Engineer II - Data Platform
Remote, USA (Remote)From $157kmidAdded today
About this role
May Mobility seeks a Software Engineer II to design and maintain scalable data pipelines supporting autonomous vehicle operations. You'll work independently on real-time and historical data systems, collaborate across teams, and balance technical execution with business impact in a remote role.
What you'll do
- Design, implement, and maintain real-time and historical data pipelines following best practices
- Build and document libraries and APIs for vehicle dataset management, search, and analysis
- Develop front-end interfaces for data visualization and fleet operations
- Partner with autonomy and platform teams to ensure system compatibility
- Optimize data processing workflows for performance, scalability, and cost
- Implement data quality checks and monitoring tools with awareness of business outcomes
What they're looking for
- Object-oriented programming (Python, Rust, Java, or similar)
- Cloud platform experience (AWS, Azure, or GCP)
- CI/CD practices and agile development
- Data structures and algorithms
- Data pipeline design and implementation
- Docker and Kubernetes containerization
- Real-time data processing and distributed systems
- Technical communication across domains
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
May Mobility
May Mobility develops autonomous vehicle technology for urban transportation. The company is hiring for engineering roles including systems engineers, robotics engineers, machine learning engineers, and release engineers to advance autonomous driving capabilities.
- Website
- maymobility.com
Likely interview questions
- Can you walk us through a data pipeline you've designed—what were the key challenges and how did you ensure scalability?
- How do you approach handling ambiguous requirements, and can you share an example from your experience?