Sr Full Stack UX Engineer

Aurora•Pittsburgh, PA
•Hybrid

About The Position

Aurora is seeking a Senior Full Stack UX Engineer to work on Map Creation Systems. The team develops and optimizes user experience systems for efficient, high-quality creation of static and dynamic maps. Its work includes managing workflows for faster map updates, simplifying processes, improving data repair and reconstruction, supporting geospatial label creation for model training and map validation, and applying geospatial algorithms to reduce manual effort and accelerate turnaround. These systems support autonomous fleet operations and the company’s business scaling needs. The role requires close cross-functional collaboration with delivery teams and other stakeholders to build frameworks and solutions for long-term business scaling. The engineer will own features across the full lifecycle, from architecture and backend services to user-facing applications; contribute to the team’s technical direction; mentor engineers; and improve system architecture, reliability, code quality, and maintainability. Aurora expects employees to work from the office at least three days per week, with some roles requiring up to five days based on operational needs.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
  • At least 5 years of industry experience in software development, including a record of owning and delivering complex software features from initial design through deployment.
  • Deep full-stack expertise, including architecting and implementing scalable backend services and developing and deploying complex, modern WebGL-based applications using frameworks such as React or Angular.
  • Hands-on full-stack development experience, including API design and implementation of geometric algorithms using Python.
  • Familiarity with modern cloud infrastructure and DevOps practices, such as AWS, Kubernetes, Buildkite, CI/CD, and monitoring and alerting systems.
  • Strong UX sensibility and attention to detail, with the ability to advocate for user experience and ensure the implemented UI matches design specifications.
  • Strong communication and collaboration skills, product ownership, and the ability to translate user needs into clearly defined technical solutions.
  • Sound judgment and a bias for action, with the ability to balance rapid development against long-term code quality and maintainability.

Nice To Haves

  • Background in UX design for safety-critical or mission-critical applications.
  • Experience in autonomous vehicles, robotics, or other complex hardware/software systems.
  • Proven ability to scale workflows and pipelines.

Responsibilities

  • Lead the full feature lifecycle for the mapping system, from architecture design through implementation of backend services and user interfaces.
  • Architect and develop responsive, geospatially distributed backend services and data pipelines for processing and serving complex map data.
  • Build responsive web applications that turn complex datasets into intuitive and effective products for users.
  • Influence the technical direction and roadmap of the team.
  • Mentor engineers through design reviews and collaboration, and continuously improve system architecture and reliability.
  • Participate in code reviews and provide feedback across web and backend codebases to support code quality and maintainability.
  • Partner with cross-team and operations stakeholders to understand their needs and deliver software solutions that improve mapping efficiency.

Benefits

  • Annual bonus
  • Equity compensation
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service