CrawlJobs Logo

Staff Software Engineer, Mapping

ridealso.com Logo

ALSO

Location Icon

Location:
United States , Palo Alto

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

220000.00 - 250000.00 USD / Year

Job Description:

At Also, we’re reimagining how people move through the world—starting with the ride itself. This role is a rare opportunity to lead the development of our end-to-end navigation experience from the ground up. As one of our earliest engineering hires, you’ll shape the cloud, mobile, and on vehicle architecture that powers intelligent, vehicle-specific routing and real-time, on-vehicle navigation that doesn’t exist in the market today. You’ll collaborate closely with experts in firmware and mobile to bring a modern, thoughtful navigation solution to life. This is a greenfield opportunity: no legacy systems, no entrenched technical debt—just the chance to architect a clean, scalable system using best-in-class tools. You’ll work in a fast-moving, high-ownership environment where decisions you make today will shape the product and user experience for years to come.

Job Responsibility:

  • Own the implementation of our flagship navigation experience, from routing to rendering
  • Integrate with external mapping/navigation APIs to power route planning, turn-by-turn directions, and rich map metadata
  • Collaborate with firmware, mobile, and product teams to define the navigation system interface between bike hardware, the mobile app, and cloud services
  • Design robust, low-latency APIs and cloud systems that handle location, routing logic, vehicle-specific optimizations, and data synchronization
  • Enable critical edge cases like offline fallback, route recalculation, device reconnects, and display rendering on constrained hardware
  • Work alongside the firmware engineer to define BLE protocols and vector graphic rendering constraints for the bike’s microcontroller-powered display
  • Shape our engineering culture and development practices through documentation, mentoring, and hands-on leadership

Requirements:

  • Strong backend engineering experience in a production-grade environment, ideally using Golang and AWS
  • Proven ability to architect and ship complex systems in a fast-moving startup or 0→1 product environment
  • Deep understanding of real-time or near real-time system design—especially in latency-sensitive use cases
  • Extensive experience with mapping and navigation platforms and integration (e.g., Google Maps APIs, Mapbox, HERE, TomTom)
  • Excellent technical judgment and a system design mindset that balances robustness, performance, and maintainability
  • Comfort working cross-functionally with firmware, mobile, and product stakeholders
  • Strong communication and documentation skills

Nice to have:

Familiarity with BLE, GPS, and/or hardware-software interfaces

What we offer:
  • Robust health coverage. Excellent health, dental and vision insurance covered up to 100% by ALSO with FSA & HSA options
  • One Medical membership and dedicated insurance advocates
  • Rich fertility and family building benefits with Progyny
  • Flexible time off
  • 401(k) match

Additional Information:

Job Posted:
February 20, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Engineer, Mapping

Software Engineer UI/UX

Designs, develops, troubleshoots, and debugs software programs for software enha...
Location
Location
Costa Rica , Heredia
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 4-6 years experience
  • Proficient in Figma or similar tools
  • Familiarity with HTML, CSS, and basic JavaScript for prototyping and developer handoff
  • Experience with design systems (e.g., Material Design, Carbon)
  • Strong understanding of UX principles, human-centered design, and usability testing
  • Ability to analyze user data and behavior to drive design decisions
  • Experience in Agile or cross-functional teams
  • Experience designing for web and cross-platform products
  • Strong analytical and problem solving skills
Job Responsibility
Job Responsibility
  • Conduct user research, interviews, and surveys to understand user needs and behaviors
  • Analyze user feedback and activity to iterate and improve the user experience
  • Develop UX strategies aligned with business goals
  • Create user personas, customer journey maps, and user flows
  • Design visually appealing, user-centered interfaces
  • Create wireframes, prototypes, and high-fidelity mockups using tools like Figma
  • Define interactive behaviors and animations
  • Ensure consistency across UI elements and interaction patterns
  • Build and maintain design systems or component libraries
  • Enforce brand consistency across all digital products
What we offer
What we offer
  • Comprehensive suite of benefits supporting physical, financial, and emotional wellbeing
  • Specific programs catered to personal and professional development
  • Inclusive culture valuing varied backgrounds
  • Flexibility to manage work and personal needs.
  • Fulltime
Read More
Arrow Right

Software Supply Chain Enablement Lead

Lead projects and provide strategic guidance for Software Supply Chain Operation...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Business Management, Engineering, or equivalent
  • Typically 10+ years experience in Business role maps de Supply Chain, fulfillment or /and Software Supply Chain Strategy
  • 10+ years of experience and expertise in Program Management across multifunctional and cross-team projects
  • PMP/PMI certification preferred
  • Excellent written and verbal communication skills
  • mastery in English and local language
  • Experience designing and developing project and program planning tools and software packages to create, manage, and track project results
  • Excellent analytical and problem solving skills
  • Demonstrated business acumen, understanding of organizational strategy, and successful experience managing all aspects of cross- business unit programs, including communicating with internal and external stakeholders and directing matrixed teams and resources
  • History of innovation with examples of developing new technical, engineering and/or manufacturing processes
Job Responsibility
Job Responsibility
  • Manages and leads key programs involving multiple functions and program teams to drive the engineering development and implementation process for multiple products or service offerings for a Global Business Unit
  • Directs the development of overall program strategy, budgets, resource allocation plans, and general program requirements for the Global Business Unit
  • Manages activities of supporting program teams and internal and external development partners
  • ensures alignment with unit strategy and owns responsibility for overall program profit and loss management
  • Communicates program progress, escalations, and issue analysis to product stakeholders
  • collaborates with business unit management and internal manufacturing and development partners to recommend and implement changes to products, processes, or business practices to drive continuous improvement and manage program costs
  • Drives innovation and integration of new technologies and quality initiatives into projects and activities in the manufacturing engineering organization
  • Reviews and evaluates program plans and guidelines for compliance with program management guidelines and standards
  • provides tangible feedback to improve overall program management quality and results for the organization
  • Leads and provides guidance and mentoring to less-experienced staff members to set an example of program management innovation and excellence.
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • Personal and professional development programs
  • Inclusive working environment.
  • Fulltime
Read More
Arrow Right

Staff Frontend Engineer - Interactive Maps

We are actively looking for a founding member of a new team to build a collabora...
Location
Location
United States , San Mateo
Salary
Salary:
185000.00 - 265000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of industry software engineering experience
  • Degree in Computer Science (or Engineering equivalent)
  • Mastery of
Job Responsibility
Job Responsibility
  • Build a sync engine for an offline-first collaborative editor
  • Implement a visually engaging editor for our security deployment experts, aiding them in planning, deploying, and configuring Verkada’s wide range of hardware product offerings
  • Develop visually engaging power-user features, such as camera line-of-sight analysis and AI feature range tooling, useful for analyzing deployments in complex, real-world environments
  • Experiment with cutting-edge browser features to find their opportunities and limitations
  • Mentor teammates on frontend best practices and architectural patterns
What we offer
What we offer
  • Healthcare programs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
  • Professional development stipend
  • Fertility Stipend
  • Wellness/fitness benefits
  • Healthy lunches provided daily
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Remote Assistance

AM&D (Autonomous Mobility & Delivery) team is building the systems that will all...
Location
Location
United States , Seattle, Washington; San Francisco, California
Salary
Salary:
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor’s degree in Computer Science, Engineering, or a related field or equivalent practical experience
  • Seven or more years of software engineering experience including substantial experience building large scale backend systems
  • Proven ability to set technical direction across teams and deliver high quality distributed systems in production environments
Job Responsibility
Job Responsibility
  • Help define and evolve foundational RA architectures including platforms for real time data ingestion, autonomy state representation, operator workflow support, partner integration, and long term scalability
  • Work closely with engineering teams across AM&D, maps, infrastructure, mobility experience, and other partner groups to align RA capabilities with broader autonomy and rider experience priorities
  • Collaborate directly with external autonomy companies to develop integration approaches, negotiate technical interfaces, and guide joint solutions that improve the safety and clarity of autonomous operations
  • Help driving major architectural initiatives that prepare RA for increasing complexity, wider partner support, and global scale
  • Mentor engineers across the organization and elevate engineering quality through strong design and architectural guidance
  • Contribute to internal and external strategic communication including preparing technical updates for Uber executives, documenting architectural decisions, and representing RA in cross company technical forums
  • Help defining instrumentation, establish KPIs, and use operational and user insights to guide continuous improvement in reliability, latency, decision quality, and operator clarity
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Software Ops - Strategy and Capability Enablement

Lead projects and provide strategic guidance for Software Supply Chain Operation...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Business Management, Engineering, or equivalent
  • Typically 10+ years experience in Business role maps de Supply Chain, fulfillment or /and Software Supply Chain Strategy
  • 10+ years of experience and expertise in Program Management across multifunctional and cross-team projects
  • PMP/PMI certification preferred
  • Excellent written and verbal communication skills
  • mastery in English and local language
Job Responsibility
Job Responsibility
  • Manages and leads key programs involving multiple functions and program teams to drive the engineering development and implementation process for multiple products or service offerings for a Global Business Unit
  • Directs the development of overall program strategy, budgets, resource allocation plans, and general program requirements for the Global Business Unit
  • Manages activities of supporting program teams and internal and external development partners
  • ensures alignment with unit strategy and owns responsibility for overall program profit and loss management
  • Communicates program progress, escalations, and issue analysis to product stakeholders
  • collaborates with business unit management and internal manufacturing and development partners to recommend and implement changes to products, processes, or business practices to drive continuous improvement and manage program costs
  • Drives innovation and integration of new technologies and quality initiatives into projects and activities in the manufacturing engineering organization
  • Reviews and evaluates program plans and guidelines for compliance with program management guidelines and standards
  • provides tangible feedback to improve overall program management quality and results for the organization
  • Leads and provides guidance and mentoring to less-experienced staff members to set an example of program management innovation and excellence
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Computer Aided Dispatch (CAD) Administrator

We are seeking a Computer Aided Dispatch (CAD) Administrator to manage and work ...
Location
Location
United States , Houston
Salary
Salary:
Not provided
softwareresources.com Logo
Software Resources
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in IT, Computer Science, Engineering, Management Information Systems or a related field, or an equivalent combination of education, experience and training that totals four (4) years
  • Minimum five (5) years of progressively responsible experience in Public Safety systems implementation and integration, including experience successfully implementing, developing, process re-engineering and supporting operations of CAD and related systems
  • Exemplary communications, both oral and written. Writing for proposals, presentations, and technical reports. Exceptional listener. Understanding client goals and how they measure success
  • Valid Driver’s License with the ability to drive to client locations and MCP Regional offices
  • Experience with Peraton (formerly Northrop Grumman) AltarisTM CAD Systems
Job Responsibility
Job Responsibility
  • Provide setup, configuration, backups, performance and general CAD systems administration duties
  • Provide technical expertise, oversight, and technical management of the client’s CAD system
  • Change and customize user configurable forms within the CAD software
  • Monitor and adjust CAD system parameters and CAD systems operations for peak performance
  • In addition to system administration tasks, the individual also provides a conduit for the flow of information between the vendor and the client
  • Develop and maintain systems support procedures as needed
  • Manage the CAD security and access to the systems per client instructions and security plan
  • Perform the first level of CAD diagnostics for failures, identifying hardware or software problems, and identifying issues between CAD and third-party vendor interfaces and integrations
  • Ensure that reported incidents/problems are documented, analyzed, validated, and escalated (when necessary) and followed through to resolution.
  • Document any system anomalies for inclusion into periodic site reports as requested
What we offer
What we offer
  • 100% company-paid medical premiums for employees
  • Competitive dental and vision insurance
  • 401(k) with company match
  • Wellness allowance to support employee well-being
  • Life & AD&D insurance, short-term and long-term disability
  • Flexible Spending Accounts (FSA) & Health Savings Accounts (HSA)
  • Flexible Paid Time Off (PTO) for work-life balance
  • Employee Assistance Program (EAP)
  • Perks at Work program offering discounts on products and services
  • Fulltime
Read More
Arrow Right
New

Senior Staff Robotics Engineer- Localization

We are seeking a highly motivated Senior Staff Software Engineer to join the Str...
Location
Location
United States , Waltham
Salary
Salary:
Not provided
bostondynamics.com Logo
Boston Dynamics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science or a related field
  • PhD preferred
  • 5+ years’ of experience as a Software Engineer or relevant role, with experience in localization and mapping
  • Expert-level C++ software development skills, including deep understanding of software architecture, design patterns, and performance optimization
  • Demonstrated expertise in classical and machine learning algorithms related to localization and mapping, ideally in warehouse or industrial settings
  • Strong understanding of various sensor modalities used for perception on robots (e.g., LiDAR, cameras, IMUs)
  • Extensive experience working closely with robots, including hands-on testing, debugging, and deployment in real-world scenarios, specifically within warehousing or logistics
  • Familiarity with large-scale data processing pipelines and tools for analyzing robot performance and improving system reliability
  • Exceptional communication, collaboration, and leadership skills
Job Responsibility
Job Responsibility
  • Design and implement advanced classical and machine learning-based algorithms to solve complex localization and mapping problems on Stretch for current and future applications, with a focus on warehouse environments
  • Lead the hardening of existing approaches to achieve robustness and reliability in diverse and challenging real-world warehouse settings
  • Develop efficient, testable, and maintainable C++ code, adhering to and establishing best practices for the team
  • Collaborate extensively within Stretch World Modeling and with adjacent teams, serving as a technical leader and subject matter expert in localization and mapping
  • Mentor junior and mid-level engineers, fostering their technical growth and contributing to a high-performing team culture
  • Fulltime
Read More
Arrow Right
New

Software Engineering Internship

The AEVEX Internship Program gives individuals who are early in their career the...
Location
Location
United States , Tampa
Salary
Salary:
Not provided
aevex.com Logo
AEVEX Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to grow your professional skills and learn from challenges
  • Willingness to work as part of a team
  • Results-oriented and end-goal focused
  • Willingness to learn new skills
  • Good social skills that enhance team dynamics
  • Must have strong attention to detail and be a critical thinker. Not afraid to challenge convention
  • Hands on programming experience in college projects, internships, or industry
  • Knowledge of Linux, Linux programming concepts
  • Knowledge of software development using Microsoft Visual Studio or Visual Studio Code
  • Recent degree or current enrollment in an engineering program in Aerospace Engineering, Electrical Engineering, Computer Engineering, Computer Science, or related Software Development focused field
Job Responsibility
Job Responsibility
  • Collaborate with other software developers, product owner/manager, and stakeholders to deliver creative and tailored custom solutions
  • Contribute to the software development process including requirements, design, implementation, test, debugging and deployment
  • Develop Embedded Linux, Windows PC and microcontroller software applications using C, C++, and occasionally other programming languages
  • Deploy and maintain software on Embedded Linux and Microsoft Windows PC based platforms
  • Expand the capabilities of our software products by developing new features and Integrating data from hardware such as GPS/GNSS, LiDAR and Accelerometers
  • Rapidly build and deploy moderately complex mobile applications leveraging Location Services, Maps, and other common Android/IOS libraries
  • Stay up to date with the latest design trends and best practices
  • Collaborate with manager to establish internship goals and steps on achieving those goals throughout duration of the program
  • Collaborating with senior staff to design prototypes for new aircraft, aircraft components, ground control stations and support equipment
  • Performing field tests, gather data and analysis, document results and generate reports
What we offer
What we offer
  • 401(k)-retirement plan
  • comprehensive Medical, Dental, Vision, Disability and Life insurance group coverage with a portion of the premiums paid by the company
  • professional development funds
  • an Employee Assistance Plan (EAP) with counseling, legal help, child and elder care support, among other benefits for qualified employees
Read More
Arrow Right