Software Development Engineer II (Full-stack Engineer)

2 Months ago • 5 Years + • Full Stack Development

Job Summary

Job Description

Mapbox is looking for an experienced engineer to join the Data Tooling team, responsible for services used to review, validate, and edit global basemap content. This role involves driving the design, development, and testing of tools and services for customer feedback triaging and correction application. The engineer will solve complex workflow problems, implement enhancements in frontend and backend services based on evolving business requirements, establish operational metrics, maintain documentation, and collaborate with in-house editors to improve their workflows. The aim is to deliver accurate and continuously updated Live Map data to customers through robust data processing pipelines and proprietary tools.
Must have:
  • 5+ years of full-stack software engineering experience
  • Proficiency in JavaScript and React
  • Proficiency in Node.js (Nest.js/Express.js)
  • Experience with cloud services (AWS, Azure, GCP)
  • Experience with Docker and Kubernetes
  • Strong UI/UX principles understanding
  • Understanding of REST, SPA, micro-frontend, and design patterns
  • Experience with testing frameworks (Jest/RTL/Cypress)
  • Familiarity with CI/CD and building robust software
  • Strong English communication skills
Good to have:
  • Experience with SQL/NoSQL databases
  • Experience with TypeScript
  • Experience with Jira
  • Experience with GeoJSON and OSM tools

Job Details

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 4 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 Do We Do

The Data Tooling team owns a variety of services for review, validation and editing of Mapbox’s global basemap content with the aim of delivering our customers the most accurate, and continuously updating Live Map of the world. We rely on our robust data processing pipelines and suite of proprietary tools that we have built over the years that allows us to validate millions of data updates per month, process thousands of weekly user feedback from vehicles and mobile devices, and annotate millions de-identified user sessions and telemetry to make them machine readable and extract insights at scale.

We are seeking an experienced engineer to partner with a passionate group of software engineers to own, build, and grow out capabilities of our mapping tools to the next level.

Your Responsibilities Will Include

  • Drive the design, development, and testing of Mapbox tools and services for triaging and applying fixes for customer’s feedback as well as applying corrections on the top of third party data.

  • Solve complex workflow problems and implement enhancements in frontend and backend services based on evolving business requirements, metrics and user feedback.

  • Establish operational metrics that ensure your services are performing as expected and continuously drive improvements.

  • Maintain documentation for your services.

  • Collaborate with the in-house editors team to understand their workflows, gather pains and gains for everyday usage of services you are developing.

What we believe are important traits for this role

  • 5+ years of experience as a full-stack software engineer. 

  • Proficiency in JavaScript and modern frontend frameworks such as React.

  • Proficiency with server-side development in Node.js (Nest.js/Express.js).

  • Experience with cloud services (Amazon AWS, Microsoft Azure, Google Cloud) and associated technologies (Docker, Kubernetes).

  • Strong understanding of UI/UX principles and best practices.

  • Good understanding of client-side state management, asynchronous tasks and side effects.

  • Understanding of REST architecture, SPA approach, micro-frontend architecture, common software design patterns.

  • Experience with testing frameworks (eg. Jest/RTL/Cypress).

  • Familiarity with modern engineering best practices (build systems, CI/CD, etc). Good understanding of how to build robust software.

  • Strong English verbal and written communication skills. Mapbox has offices in the USA, Finland, China and Belarus. You should clearly communicate complex ideas to a worldwide audience. Similarly, you should explain your work in detail and walk through decisions with teammates and collaborators.

Would be a plus

  • Experience with SQL/NoSQL databases.

  • Experience with TypeScript.

  • Experience with project management tools: Jira is preferred.

  • Would be a heavy plus an experience of working with GeoJSON and understanding of OSM tools ecosystem.

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.

By applying for this position, you acknowledge that you agree to the Mapbox Privacy Policy which is linked here.

We are committed to a fair and equitable hiring process. We do not discriminate against any protected class.

#LI-Remote

Similar Jobs

design works gaming - QA Technician - Game Tester

design works gaming

Scottsdale, Arizona, United States (Hybrid)
2 Months ago
Penrose studios - Product Manager – Gaming

Penrose studios

San Francisco, California, United States (On-Site)
1 Month ago
Marsh McLennan - Senior Analyst, Employee Engagement and Experience

Marsh McLennan

Brisbane, Queensland, Australia (Hybrid)
1 Month ago
Capco - AML Transaction Monitoring Senior Specialist

Capco

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Month ago
Ansys - Lead Application Engineer

Ansys

Montigny-le-Bretonneux, Île-de-France, France (Hybrid)
2 Weeks ago
Capgemini - MEAN Stack

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Nagarro - Senior Dotnet Fullstack

Nagarro

Mexico (Remote)
8 Months ago
Gravitee - Senior Full Stack Engineer

Gravitee

Delhi, India (Remote)
8 Months ago
Unity - Senior Full Stack Developer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Nagarro - Associate Staff Engineer, Javascript Fullstack

Nagarro

Bengaluru, Karnataka, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zones - Pricing Merchandiser

Zones

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
2 Months ago
Rippling - Senior Security Engineer, Detection & Response

Rippling

United States (Remote)
4 Months ago
Marvell - Principle Verification Engineer

Marvell

Petah Tikva, Center District, Israel (On-Site)
3 Weeks ago
kaizen gaming  - Principal BI Engineer

kaizen gaming

Athens, Greece (Hybrid)
2 Weeks ago
Kalam labs  - Control System Engineer

Kalam labs

Lucknow, Uttar Pradesh, India (On-Site)
2 Months ago
Reddit - Manager, Mid-Market Sales (Goods)

Reddit

San Francisco, California, United States (On-Site)
1 Month ago
room8 - Realistic 3D Environment & Props Artist, Middle / Senior

room8

Bulgaria (On-Site)
6 Months ago
Ansys - Software Developer Cloud Node.js

Ansys

Canonsburg, Pennsylvania, United States (On-Site)
1 Month ago
Marvell - Staff Analog/Mixed-Signal CAD Engineer

Marvell

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Finland

supercell - LLM Engineer

supercell

Helsinki, Uusimaa, Finland (On-Site)
2 Months ago
Seepia Playables - Gambling Game Producer

Seepia Playables

Finland (Hybrid)
11 Months ago
Testronic - Translator - Finnish

Testronic

Finland (Remote)
2 Weeks ago
frozenbyte games - Programming

frozenbyte games

Helsinki, Uusimaa, Finland (On-Site)
13 Hours ago
supercell - Senior Software Engineer

supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
Remedy  - (Senior) Technical Audio Designer

Remedy

Helsinki, Uusimaa, Finland (On-Site)
3 Weeks ago
dun bradstreet - Customer Service Representative

dun bradstreet

Helsinki, Uusimaa, Finland (Hybrid)
2 Days ago
supercell - Tools Programmer

supercell

Helsinki, Uusimaa, Finland (On-Site)
2 Months ago
Mozilla - Staff Software Engineer

Mozilla

Finland (Remote)
1 Month ago
supercell - Senior UI/UX Designer

supercell

Helsinki, Uusimaa, Finland (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

undefined - Senior Full Stack Developer (Java/Javascript)

Bogotá, Bogota, Colombia (On-Site)
1 Month ago
Abnormal Security - Software Engineer II - Fullstack

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Qube Cinema - Full Stack Developer

Qube Cinema

(Remote)
1 Month ago
Volks Byte - Full Stack Developer

Volks Byte

Dhaka, Dhaka Division, Bangladesh (Remote)
1 Year ago
London stock Exchange - Full-Stack C# Software Engineer

London stock Exchange

Toronto, Ontario, Canada (On-Site)
4 Weeks ago
Assystems - Full Stack React and Java Developer

Assystems

Gurugram, Haryana, India (On-Site)
8 Months ago
luxsoft - Web Developer (Angular, .Net)

luxsoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
1 Week ago
New Globe - Senior Fullstack Engineer

New Globe

Lagos, Lagos, Nigeria (Hybrid)
1 Month ago
Nagarro - Staff Engineer, Javascript Fullstack

Nagarro

India (Remote)
8 Months ago
Redhorse Corp - Full Stack Developer

Redhorse Corp

Chantilly, Virginia, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded