Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Data Engineer, EV Platform image - Rise Careers
Job details

Senior Data Engineer, EV Platform

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.

Mapbox Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Mapbox DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Mapbox
Mapbox CEO photo
Peter Sirota
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

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.

What You Should Know About Senior Data Engineer, EV Platform, Mapbox

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!

Frequently Asked Questions (FAQs) for Senior Data Engineer, EV Platform Role at Mapbox
What are the main responsibilities of a Senior Data Engineer at Mapbox?

As a Senior Data Engineer at Mapbox, your primary responsibilities will include architecting and developing the EV data pipeline ensuring its accuracy and reliability. You will design a data quality assurance pipeline, develop visual dashboards to present EV data, and collaborate with internal teams for seamless integration of the EV solutions. Additionally, writing high-quality code for data analytics and drafting technical documents will be key components of your role.

Join Rise to see the full answer
What qualifications are required for the Senior Data Engineer position at Mapbox?

To thrive in the Senior Data Engineer role at Mapbox, candidates should possess over 5 years of experience in web services engineering and data engineering. Skills in modern programming languages, particularly Python and Rust, are essential, along with expertise in designing and implementing ETL/ELT pipelines. A deep understanding of distributed systems, as well as strong teamwork and communication skills, are also crucial.

Join Rise to see the full answer
How does the Senior Data Engineer contribute to the EV Platform at Mapbox?

The Senior Data Engineer plays a pivotal role in developing the Mapbox EV Platform by ensuring the data pipeline operates efficiently and effectively. This includes optimizing performance, implementing data quality monitoring, and ensuring the integration of real-time data into various applications. Your contributions will significantly elevate the overall driving experience for electric vehicle users.

Join Rise to see the full answer
What programming languages and technologies should a Senior Data Engineer at Mapbox be familiar with?

Candidates for the Senior Data Engineer role at Mapbox should be well-versed in modern programming languages such as Python, Rust, and Node. Additionally, familiarity with cloud platforms like AWS, container technologies such as Docker and Kubernetes, and proficiency in data manipulation with Python libraries like Pandas will be highly beneficial for this position.

Join Rise to see the full answer
What kind of work environment can a Senior Data Engineer expect at Mapbox?

At Mapbox, the work environment fosters creativity and collaboration, encouraging you to dig deep into challenges and opportunities. With a commitment to diversity and supporting employees' well-being through flexible policies and professional development, you’ll find it’s a place where you can truly bring your whole self to work.

Join Rise to see the full answer
Common Interview Questions for Senior Data Engineer, EV Platform
Can you describe your experience with designing data pipelines?

When answering this question, provide specific examples of data pipelines you've designed, detailing the technologies used and challenges overcome. Discuss your approach to ensuring data integrity and performance optimization.

Join Rise to see the full answer
How do you ensure data quality in your ETL processes?

Talk about the strategies and tools you utilize to monitor data quality in ETL processes. Mention how you incorporate feedback for continual improvement and how you address data discrepancies.

Join Rise to see the full answer
What programming languages are you most comfortable with and why?

Share your proficiency in relevant programming languages, especially Python and Rust. Highlight personal projects or professional experiences that showcase your expertise and preference for these languages.

Join Rise to see the full answer
How do you approach troubleshooting data pipeline issues?

Outline your systematic approach to troubleshooting, including how you identify issues through logs, metrics, and testing. Share specific instances of problems you've solved in previous roles.

Join Rise to see the full answer
Can you give an example of a complex data problem you solved?

Detail a specific complex problem you encountered, the steps taken to analyze it, and the solution implemented. Highlight the impact your solution had on the overall project or organization.

Join Rise to see the full answer
What does your experience with cloud platforms look like?

Discuss your hands-on experience with cloud platforms, particularly AWS, providing examples of projects where you implemented cloud-based solutions and the outcomes achieved.

Join Rise to see the full answer
How do you prioritize your tasks when working on multiple projects?

Explain your prioritization process, including how you assess project deadlines and importance. Providing examples of how you've effectively managed overlapping responsibilities will enhance your answer.

Join Rise to see the full answer
Describe your experience with data visualization tools.

Share your familiarity with various data visualization tools and frameworks. Provide examples of data visualizations you've created, explaining how they benefited stakeholders or informed decision-making.

Join Rise to see the full answer
What role does teamwork play in data engineering, in your opinion?

Discuss the importance of collaboration in data engineering, giving examples of successful team projects. Highlight how effective communication can lead to better outcomes and innovations.

Join Rise to see the full answer
How do you stay updated on the latest trends in data engineering?

Mention resources like online courses, industry blogs, webinars, and professional networks that you follow to keep abreast of trends. Share an instance where new knowledge benefitted your work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Elevate your career by joining Mapbox as a Software Development Engineer II, where you'll build innovative solutions for a leading location platform.

Photo of the Rise User
Mapbox Remote No location specified
Posted 10 days ago

Join the innovative team at Mapbox as a Data Enrichment specialist, where your skills will help drive the future of location-aware applications.

Photo of the Rise User
Posted 8 days ago
Paid Holidays

Take your expertise to the next level by joining dLocal as a Senior Business Intelligence Engineer in a flexible, remote-first environment.

Photo of the Rise User
Posted 14 days ago

As a Senior Data Steward at Invesco, you'll play a vital role in ensuring the integrity and quality of critical investment data.

Photo of the Rise User
Ingram Content Group Remote 14 Ingram Blvd, La Vergne, TN 37086, USA
Posted 2 days ago

Become a key player at Ingram Content Group as the Senior Manager for Data Insights, leading data strategies and revenue growth initiatives.

Photo of the Rise User
Posted 9 days ago

Vitesse is looking for a Senior Data & Analytics Lead to drive innovation and lead a talented team in shaping data architecture.

Photo of the Rise User
Kyruus Health Remote Remote - United States
Posted 7 days ago

Become a key player at Kyruus Health as a Senior Data Architect, driving data architecture to transform healthcare delivery.

Photo of the Rise User

Join Foodsmart as a Senior Director of Business Intelligence and Strategic Analytics to lead our data and analytics strategy in transforming nutrition accessibility.

Photo of the Rise User
Posted 14 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

As an Analytical Lead at Google, you'll leverage your media analytics expertise to empower top-tier clients in navigating industry challenges and achieving their advertising goals.

Photo of the Rise User
State of Utah Remote Taylorsville, UT
Posted 2 hours ago

Mapbox powers navigation for people, packages, and vehicles everywhere.

124 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!