Senior Software Engineer, Fullstack - Aerial Capture

USA, Available during core team overlap hours from 7:00 AM to 2:00 PM PT. Meetings may occur between 2:00 PM and 4:00 PM PT.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
DockerPostgreSQLPythonGCPJavaJestKotlinKubernetesMongoDBRxJSSwiftTypeScriptVue.JsAngularReactRESTful APIsTerraformMicroservices

Requirements

  • 5+ years of professional experience in full stack software development
  • Strong proficiency in TypeScript
  • Experience in Python
  • Experience in Java/Kotlin (plus)
  • Experience in Go (plus)
  • Solid experience with Angular (v19+)
  • Experience with similar modern JavaScript frameworks (e.g., React, Vue.js)
  • Experience in Android app development (plus)
  • Experience with RESTful API design (authentication, versioning, integration)
  • Experience with modern database setups (PostgreSQL, MongoDB)
  • Experience in designing and implementing automated testing strategies (unit, integration, and end-to-end testing)
  • Experience with testing tools such as Jest or Pytest
  • Familiarity with microservices, modular architectures, and event-driven systems
  • Dedication to maintaining high software quality through consistent refactoring, performance optimization, and reduction of technical debt

Responsibilities

  • Lead full-stack projects from design to deployment, taking full ownership of the architecture and implementation of secure, scalable, and high-performance systems utilizing modern technologies.
  • Develop and test directly on autonomous drones and sensor payloads, impacting critical areas like field hardware integrations and data processing.
  • Collaborate across teams, run smaller projects, and proactively contribute to technical design decisions to deliver scalable, reliable, and innovative systems, driving operational excellence.
  • Lead the design and implementation of product features across the stack — from backend APIs in Python/Go to modern frontends in Angular (v19+), with a focus on drone and robotics integration.
  • Take full ownership of projects from architecture to deployment and maintenance, ensuring scalable design, clean code, and continuous improvement.
  • Proactively support and monitor live systems, using observability tools to maintain performance, detect issues early, and deliver a consistently reliable user experience.
  • Work closely with cross-functional teams to align on business goals, share technical insights, and deliver high-quality, user-centric solutions with autonomy and initiative.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now