FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Development Engineer II, Search
MapboxSoftware Engineer developing offline search capabilities for Mapbox, focusing on mobile and automotive search without network connectivity. Engaging with automotive OEMs and optimizing search algorithms for performance.
Posted 6/22/2026full-timeRemote • California • 🇺🇸 United StatesMid-LevelSenior💰 $160,650 - $217,350 per yearWebsite
Tech Stack
Tools & technologiesPython
About the role
Key responsibilities & impact- Design, code, and optimize core search algorithms for on-device execution.
- Take ownership of complex offline data delivery systems.
- Collaborate with multiple R&D and backend teams.
- Engage directly with automotive OEMs to understand hardware specifications and troubleshoot integration challenges.
- Collect and monitor deep system telemetry to evaluate performance tradeoffs.
- Define the technical roadmap and write technical design documents.
Requirements
What you’ll need- Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent practical experience.
- Strong proficiency in C++.
- Experience with Python or other scripting languages.
- Proven experience analyzing and optimizing code for performance-constrained environments.
- Familiarity with data structures, algorithmic efficiency, and binary data formats.
- Strong analytical thinking and the ability to justify technical decisions.
- Excellent communication skills in English.
Benefits
Comp & perks- supportive health care
- parental leave
- flexibility for personal matters
- professional development and learning opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++Pythonsearch algorithmsoffline data delivery systemscode optimizationdata structuresalgorithmic efficiencybinary data formatsperformance analysis
Soft Skills
analytical thinkingcommunication skills
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Software Engineering