Mapbox is the leading real-time location platform for a new generation of location-aware businesses. Mapbox is the only platform that equips organizations with the full set of tools to power the navigation of people, packages, and vehicles everywhere. More than 3.5 million registered developers have chosen Mapbox because of the platform’s flexibility, security and privacy compliance. Organizations use Mapbox applications, data, SDKs and APIs to create customized and immersive experiences that delight their customers.
What We Do
The Mapbox for EV team is developing a comprehensive solution for electric vehicles, focusing on enhancing the driving experience. This includes optimized route planning based on precise battery range predictions, easy identification of ideal charging points. Aimed at tackling challenges like range anxiety and the hassle of using multiple charging apps, Mapbox for EV integrates efficient trip planning with real-time charging station data. It's designed to streamline the EV driving experience, is compatible with existing Mapbox services, and can be integrated into various in-car or mobile applications via Mapbox cloud APIs. For more details, please refer to the Mapbox for EV page.
What You’ll Do
You'll play a key role in architecting and developing the Mapbox EV data pipeline.
Your responsibilities will include:
Architect and develop the Mapbox EV data pipeline, ensuring high accuracy and reliability for Mapbox customers.
Design and implement a robust data quality assurance pipeline that integrates AI-driven data enrichment and user feedback-based corrections.
Develop dashboards with interactive charts and tables to visualize EV data, ensuring data integrity and transparency.
Collaborate closely with internal teams to integrate the EV data pipeline into existing internal tools and applications.
Write high-quality, scalable, and maintainable code for data analytics and processing.
Draft comprehensive technical design documents that provide clarity and structure to software architecture and development processes
Ensure best practices in software development, including code quality, scalability, security, and maintainability.
EV Platform API services interact with many internal systems at Mapbox, making this a high-visibility team with great opportunities to collaborate across the Company.
What We Believe Are Important Traits For This Role
Web Services Engineering: Over 5 years of strong experience in engineering web services, with skills in modern programming languages such as Python, Rust or Node being particularly valuable. Demonstrated ability in building robust API services in container-based environments (like Docker, Kubernetes on AWS), and experience in service monitoring, incident handling, customer issue resolution, and continual product enhancement.
Data Engineering Expertise: Over 5 years of experience in data engineering, with expertise in Python and Pandas for sophisticated data manipulation and analysis. Demonstrated proficiency in designing and implementing robust ETL/ELT pipelines. Proven ability to handle large-scale data processing, optimize pipeline performance, and implement comprehensive data quality monitoring and correction solutions.
Systems Design: Deep understanding of operating and distributed systems, including fault-tolerance and consistency. Experience in system architecture and familiarity with algorithms and data structures. Capability to enhance service performance through data analysis and performance profiling.
Teamwork and Communication: Strong team player with an ability to work collaboratively. Eager to learn and share knowledge, supported by strong communication skills. Passionate about programming with a focus on quality and implementing automated tests.
What We Value
In addition to our core values, which are not unique to this position and are necessary for Mapbox leaders:
We value high-performing creative individuals who dig into problems and opportunities.
We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people.
We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company.
We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Are you ready to take your career to the next level as a Senior Data Engineer for Mapbox's innovative EV Platform? At Mapbox, we're redefining the driving experience for electric vehicles by creating powerful solutions that simplify route planning and charging station navigation. We're on a mission to eliminate range anxiety and make EV driving smoother and more accessible for everyone. In this exciting role, you'll architect and develop our cutting-edge EV data pipeline, ensuring high accuracy and reliability for our users. You'll have the chance to work with modern technologies like Python, Rust, and AWS, while crafting data quality assurance processes that harness the power of AI. Collaboration is key here; you’ll partner with teams across Mapbox to integrate our EV solutions seamlessly into existing tools. If you have a passion for data engineering and an eagerness to contribute to a high-impact project, this is the perfect place for you. At Mapbox, you'll find a supportive environment where learning and growth are prioritized, and diversity is celebrated. Join us in transforming the future of transportation!
Mapbox powers navigation for people, packages, and vehicles everywhere.
111 jobsSubscribe to Rise newsletter