Remote Senior Software Engineer, Fullstack (USA)

at Jobgether

Posted 3 days ago 1 applied

Description:

  • This position is for a Senior Software Engineer, Fullstack (USA) at DroneDeploy, located in Texas (USA).
  • The role is remote-first and involves working in a fast-growing environment where fullstack engineering expertise is essential for developing scalable, production-grade solutions that integrate drones, robotics, and advanced data systems.
  • Responsibilities include leading major projects from architecture to deployment, collaborating cross-functionally, and mentoring junior engineers.
  • The position offers the opportunity to shape user experiences and backend architecture in a company that is a leader in the reality capture industry.
  • Key accountabilities include designing and implementing scalable backend services and APIs using Python and Go, developing maintainable frontends with Angular (v17+) and TypeScript, and integrating drone and robotics hardware into software workflows.
  • The engineer will lead full project lifecycles, build observability systems, resolve production issues, and collaborate with product managers, QA, and operations teams.
  • Mentoring team members and contributing to a culture of code quality, collaboration, and innovation is also a key aspect of the role.

Requirements:

  • Candidates must have 5+ years of experience in fullstack development, demonstrating strong backend and frontend capabilities.
  • Proficiency in Python and TypeScript is required, along with experience in Angular or similar modern JavaScript frameworks.
  • A deep understanding of REST API design, authentication, versioning, and third-party integrations is necessary.
  • Familiarity with Google Cloud Platform (or equivalent), Docker, Kubernetes, and Terraform is expected.
  • Candidates should be skilled with PostgreSQL and MongoDB, possessing strong database design and optimization knowledge.
  • A commitment to code quality and automated testing (unit, integration, E2E with tools like Jest or Pytest) is essential.
  • Hands-on experience with CI/CD workflows and version control using Git is required.
  • Experience in building and maintaining scalable architectures (microservices, modular, event-driven) is necessary.
  • Candidates should demonstrate a strong initiative and ownership mindset, along with clear communication and collaboration skills.

Benefits:

  • The position offers a fully remote work environment with flexible scheduling.
  • Employees will receive company-sponsored drone pilot certification.
  • Comprehensive healthcare coverage is provided.
  • Paid family leave is available for major life events.
  • Occasional travel for training, events, or customer visits is expected.
  • Professional development opportunities through workshops, conferences, and internal mentorship are offered.
  • Flexible paid time off is available to allow employees to rest and recharge.
  • The company promotes a culture of innovation, creativity, and growth.
  • An employee referral bonus program is in place.