Senior Software Engineer

Theseus Technology Corp.
San Francisco, CA, United States
27 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Big Data Databases System Configuration Global Positioning Systems (GPS) Python (Programming Language) Cloud Services Software Construction TypeScript Cloud Platform System ReactJS Backend
+1 more
Front End Software Development

Job description

Who we areTheseus builds visual positioning systems for autonomous aircraft operating in GPS-denied and contested environments. Our software enables reliable navigation and mission execution when conventional navigation systems fail, and our products are already being deployed in real-world operational settings.We are building the software stack that turns advanced autonomy, mapping, and mission capabilities into practical systems operators can rely on in the field. That includes the software used to configure systems, plan missions, move maps and data through operational workflows, and understand mission performance before, during, and after deployment.The roleWe are seeking a Senior Software Engineer to build the software layer operators rely on before, during, and after mission execution.This is a product-oriented engineering role for someone who has experience building software for operators or other demanding real-world users and can work across the stack. You will contribute to the APIs that live on the edge and interface with deployed systems, the backend services that support map generation and mission workflows, and the frontend applications operators use, including Vozilla and related tools. You should be comfortable building reliable, understandable, user-facing systems in environments where performance, clarity, and operational usefulness matter.You will:Build operator-facing software across mission planning, data workflows, and mission analysisDevelop frontend applications, backend services, and internal APIs across edge and cloud systemsWork across React, TypeScript, Python, and database-backed systems to support deployed products and map-generation workflowsPartner with autonomy, field, and integration teams to translate operational needs into reliable product featuresMove quickly from ambiguous user needs to shipped software, improving reliability, performance, and usability through feedback from real deployments You should have the following3+ years of experience building software products for operators or other users with demanding workflowsExperience owning and shipping production systems across frontend, backend, and API layersStrong judgment about how to make software clear, dependable, and usable in operational settingsAbility to translate ambiguous user needs into pragmatic product and engineering decisionsStrong proficiency in TypeScript, React, and PythonExperience designing and working with databases and common database frameworksExperience building and maintaining backend services, internal APIs, and data-intensive applicationsStrong communication skills and the ability to work effectively across highly collaborative technical teams Nice to haveExperience building software for robotics, aerospace, defense, industrial, or other operationally demanding environmentsExperience with mapping, geospatial systems, mission planning tools, or telemetry-heavy applicationsExperience building software that spans cloud services and edge-deployed systems Who we areTheseus builds visual positioning systems for autonomous aircraft operating in GPS-denied and contested environments. Our software enables reliable navigation and mission execution when conventional navigation systems fail, and our products are already being deployed in real-world operational settings.We are building the software stack that turns advanced autonomy, mapping, and mission capabilities into practical systems operators can rely on in the field. That includes the software used to configure systems, plan missions, move maps and data through operational workflows, and understand mission performance before, during, and after deployment.The roleWe are seeking a Senior Software Engineer to build the software layer operators rely on before, during, and after mission execution.This is a product-oriented engineering role for someone who has experience building software for operators or other demanding real-world users and can work across the stack. You will contribute to the APIs that live on the edge and interface with deployed systems, the backend services that support map generation and mission workflows, and the frontend applications operators use, including Vozilla and related tools. You should be comfortable building reliable, understandable, user-facing systems in environments where performance, clarity, and operational usefulness matter.You will:Build operator-facing software across mission planning, data workflows, and mission analysisDevelop frontend applications, backend services, and internal APIs across edge and cloud systemsWork across React, TypeScript, Python, and database-backed systems to support deployed products and map-generation workflowsPartner with autonomy, field, and integration teams to translate operational needs into reliable product featuresMove quickly from ambiguous user needs to shipped software, improving reliability, performance, and usability through feedback from real deployments You should have the following3+ years of experience building software products for operators or other users with demanding workflowsExperience owning and shipping production systems across frontend, backend, and API layersStrong judgment about how to make software clear, dependable, and usable in operational settingsAbility to translate ambiguous user needs into pragmatic product and engineering decisionsStrong proficiency in TypeScript, React, and PythonExperience designing and working with databases and common database frameworksExperience building and maintaining backend services, internal APIs, and data-intensive applicationsStrong communication skills and the ability to work effectively across highly collaborative technical teams Nice to haveExperience building software for robotics, aerospace, defense, industrial, or other operationally demanding environmentsExperience with mapping, geospatial systems, mission planning tools, or telemetry-heavy applicationsExperience building software that spans cloud services and edge-deployed systems Who we are

Theseus builds visual positioning systems for autonomous aircraft operating in GPS-denied and contested environments. Our software enables reliable navigation and mission execution when conventional navigation systems fail, and our products are already being deployed in real-world operational settings.

We are building the software stack that turns advanced autonomy, mapping, and mission capabilities into practical systems operators can rely on in the field. That includes the software used to configure systems, plan missions, move maps and data through operational workflows, and understand mission performance before, during, and after deployment.

The role

We are seeking a Senior Software Engineer to build the software layer operators rely on before, during, and after mission execution.

This is a product-oriented engineering role for someone who has experience building software for operators or other demanding real-world users and can work across the stack. You will contribute to the APIs that live on the edge and interface with deployed systems, the backend services that support map generation and mission workflows, and the frontend applications operators use, including Vozilla and related tools. You should be comfortable building reliable, understandable, user-facing systems in environments where performance, clarity, and operational usefulness matter.

You will:

You should have the following

Nice to have

Requirements

  • 3+ years of experience building software products for operators or other users with demanding workflows
  • Experience owning and shipping production systems across frontend, backend, and API layers
  • Strong judgment about how to make software clear, dependable, and usable in operational settings
  • Ability to translate ambiguous user needs into pragmatic product and engineering decisions
  • Strong proficiency in TypeScript, React, and Python
  • Experience designing and working with databases and common database frameworks
  • Experience building and maintaining backend services, internal APIs, and data-intensive applications
  • Strong communication skills and the ability to work effectively across highly collaborative technical teams, * Experience building software for robotics, aerospace, defense, industrial, or other operationally demanding environments
  • Experience with mapping, geospatial systems, mission planning tools, or telemetry-heavy applications
  • Experience building software that spans cloud services and edge-deployed systems

About the company

Theseus builds visual positioning systems for autonomous aircraft operating in GPS-denied and contested environments. Our software enables reliable navigation and mission execution when conventional navigation systems fail, and our products are already being deployed in real-world operational settings. We are building the software stack that turns advanced autonomy, mapping, and mission capabilities into practical systems operators can rely on in the field. That includes the software used to configure systems, plan missions, move maps and data through operational workflows, and understand mission performance before, during, and after deployment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…