Senior Software Engineer, Fullstack (USA)
DroneDeploy
Senior Full Stack Software Engineer
DroneDeploy powers field teams with robotics and AI. As the only reality capture platform that combines robotic automation, AI agents, and a truly unified system, DroneDeploy allows critical industries to operate with speed and confidence.
From construction and energy to agriculture, the world's largest companies use DroneDeploy to simplify field operations, improve safety, and make smarter decisions, faster. By combining aerial drones, 360 and fixed cameras, ground robots and proprietary AI, we're bringing the power of automation and visual intelligence to all stakeholders, from the field to the boardroom.
At DroneDeploy, we thrive in a mostly remote-first culture rooted in innovation and impact. We've been recognized as a Best Place to Work in the SF Bay Area and named one of America's Great Places to Work—but what truly sets us apart is the experience you gain: solving real-world challenges with cutting-edge technology, surrounded by teammates who are as passionate as they are supportive. Our team is bold, mission-driven, and building something that matters. We foster a culture where a variety of perspectives drive smart decisions, and where growth—both personal and professional—is part of the journey. Whether it's flexible schedules, family-friendly benefits, or our strong track record of internal promotions, we invest in people as much as we do in product. If you're looking to be part of something ambitious, authentic, and transformative, you'll find your place at DroneDeploy.
Ready to revolutionize the sky? Join DroneDeploy's pioneering Aerial Capture team as a Senior Full Stack Software Engineer. This is your chance to architect and develop our cutting-edge aerial and robotics solutions. You won't just be building software - you'll create the future of fully autonomous drone operations, scaling them across thousands of global jobsites in the coming years and placing yourself at the very heart of aerial and robotics innovation.
Here's how you will make an impact: Coordinate the technical vision and take full ownership of the architecture to implement secure, scalable, and high-performance systems utilizing modern technologies. As a hands-on technical leader, you will develop and test directly on autonomous drones and sensor payloads for field hardware integrations and data processing, while collaborating across teams and proactively leading technical design decisions to deliver scalable, reliable, and innovative systems, driving operational excellence.
This is an outstanding opportunity for a highly skilled, experienced engineer to take ownership in the design and development of robust features and services in a remote-first, dynamic environment. You will work daily with cutting-edge drone and robotics technology, empowering users to capture and leverage aerial and ground data.
Work Environment
- Remote work from home.
- 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.
- Occasional domestic travel for training, customer site/field visits, and company events.
- AI tooling: AI tooling is a core part of how engineering work gets done at DroneDeploy. This role is expected to leverage AI tools to accelerate their own output and model effective AI usage for the team, including AI-assisted debugging, prototyping, and code exploration, all with strong attention to quality, correctness, and maintainability.
Responsibilities
- Technical Leadership & Vision: Drive the technical vision and architecture for Aerial Capture, driving clean code standards, setting technical direction, and making key architectural decisions.
- Hands-on Delivery & Project Ownership: Serve as a primary code contributor, lead projects end-to-end, and proactively coordinate work to ensure predictable delivery, technical quality, and the quick unblocking of teammates.
- Mentorship and Technical Bar: Raise the technical bar across the team by providing hands-on mentorship, pairing, and timely, direct technical feedback to foster engineer growth.
- System Health & Quality: Take ownership of system health, including reliability and maintainability. Champion the reduction of technical debt and measure outcomes to drive value throughput.
- Cross-functional Communication: Act as the technical voice for the team in cross-functional forums, communicating decisions, trade-offs, and project status clearly to Engineering Managers and stakeholders.
Requirements
- Experience: 6+ years of professional experience in full stack software development, with a proven track record of successfully delivering and supporting production-grade software.
- Languages: Strong proficiency in TypeScript, with experience in Python. Experience in Java/Kotlin and Go is a plus.
- Frontend Development: Solid experience with Angular (v20+) or similar modern JavaScript frameworks (e.g., React, Vue.js).
- Mobile App Development: Experience in Android app development is a plus.
- APIs & Databases: Experience with RESTful and RPC API design, including authentication, versioning, and integration with external services. Experience with modern database setups, e.g. PostgreSQL and MongoDB.
- Testing: Strong commitment to software quality, with experience in designing and implementing automated testing strategies (unit, integration, and end-to-end testing) using tools such as Jest or Pytest.
- Architecture & System Health: 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.
Engineering Stack
- Frontend: Angular v20+, TypeScript, RxJS
- Backend: Python (Tornado), Go, REST & RPC APIs, MongoDB, PostgreSQL
- Infrastructure: Google Cloud Platform, Docker, Kubernetes, Terraform
- Mobile: Cordova, Ionic/Capacitor, Swift, Java, Kotlin, Android
DroneDeploy is an equal opportunity employer. All DroneDeploy employees are responsible for protecting the company and customer data by following information security policies and procedures. Please refer to our Recruitment Privacy Notice for information about privacy during the recruiting process.
- ...ONLY AVAILABLE TO INDIVIDUALS LIVING IN USA. NO RECRUITERS OR AGENCIES, PLEASE. ***... ...About AssetIntel AssetIntel is a software company that develops asset management software... ...Administration (FHWA), and civil engineering firms. For more information, visit our website...FullstackSeniorRemote work
- ...Job Title: Software Development Engineer Senior Staff_USA Duration:10 months Location: DALLAS COE (DALLAS CENTER OF EXCELLENCE) W2 Acceptable! Job Description: Integration Developer As a Boomi and Full stack Specialist, you will play a key role in developing...FullstackSenior
$150k - $215k
...Senior Software Engineer (Fullstack) Step into a high-impact Senior Software Engineer (Fullstack) opportunity with a confidential client, where you... ...chance to make a visible contribution in Brooklyn, New York, USA while supporting ambitious technical and operational...FullstackSeniorRelocation package$160k - $190k
...anywhere within the United States. As a Fullstack engineer on the Application Experience team, you... .... You will collaborate closely with senior leaders, cross-functional engineers, designers... ...Fullstory is headquartered in Atlanta, USA, with regional teams across North...FullstackSeniorRemote workHome officeFlexible hours$195k - $220k
...and a bias toward AI-native development: empowered individuals own business outcomes, not tasks. We are looking for a Senior Software Engineer with expertise in full‑stack engineering. In this role, you will collaborate with our operators, clinicians, and product managers...FullstackSeniorWork experience placementWork at officeRemote workWork from home- ...Senior Software Engineer, Fullstack/Backend Technologies (Poland Remote) When you join Turnitin, you'll be welcomed into a company that is a recognized... ..., including distributed teams based in Europe and the USA, to deliver impactful solutions. ~ Practical experience...FullstackSeniorLocal areaRemote work
- ...About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational digital solutions... ...The Position We're looking to hire a Senior Site Reliability Engineer to join our team. You'll work with our...FullstackSeniorRemote work
$165k - $225k
...Senior Platform Engineer - Infrastructure (USA) New York, NY. Remote US. About Kalepa: Insurance is a $7T global industry built on professional... ...We create professional-grade AI systems for insurers: software that can read, reason, decide, and act inside real workflows...FullstackSeniorWork at officeRemote work$128k - $143k
...enable users to gain profound insights into development and engineering challenges. Here, you will work on meaningful projects alongside... ...Business System ( which makes everything possible. The Senior Software Engineer is part of a team transforming surgeons' experience...FullstackSeniorRemote workWork from homeFlexible hours$190k - $240k
...compounding interest.Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-... ...a total of 4+ years of experience as a software engineer.You are experienced in... ...related field.Pay Grade – NEquity Grade – USA 8Employees new to affirm typically come...FullstackSeniorRemote work$170k - $240k
ABOUT THE ROLE We are growing the engineering team and looking for engineers who have the... ...experience building and maintaining high-quality software * Experience building and deploying... ...which it was provided (including to the USA, the UK, and Canada, Australia)....FullstackSeniorFull timeWork at officeFlexible hours- ...About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational digital solutions... ...The Position We're looking to hire a Senior React + Node Engineer (Financial background) to join our team. You...FullstackSeniorRemote work
- ...We are currently seeking a "Software Development Engineer Senior" for a Contract role with one of our clients. Please apply if you are interested and available for it. Duration: 10+ Months Contract Pay Range: $75- $80/Hr. on W2 Location: Dallas, TX...FullstackSeniorContract work
- ...Senior Software Engineer, Information Security Multiple locations Regular/ Permanent Salaried Bentonville, AR: $90,000 - $180,000/yr Herndon, VA: $108,000 - $216,000/yr Position Summary... Role summary: As a Senior Software Engineer in Information Security...FullstackSeniorPermanent employment
- ...Senior Software Engineer, Backend (Remote USA) Our team is building a modern microservices-based multi-tenant SaaS platform that needs to be highly scalable and performant. We are looking for an engineer who has done this before to help us architect and build it right...SeniorRemote workFlexible hours
- ...Join to apply for the Senior Software Engineer - USA role at Canals Remote – North America | Full-Time | Canals AI About Canals Canals is a bootstrapped, profitable startup transforming wholesale distribution (trillion dollar industry) with AI . Our platform seamlessly...SeniorFull timeRemote workFlexible hours
- ...were growing fast with a passionate, loyal community. Senior Back End Engineer — USA only Fold is a publicly listed bitcoin financial services... ...product. What Youll Do We\re looking for a Senior Software Engineer to help build the financial infrastructure behind...SeniorPermanent employmentRemote workFlexible hours
$140k - $210k
...Senior Software Engineer - Backend/Python (USA Only - 100% Remote) ⚠️ PLEASE NOTE: We will be slower to respond as we head into the holiday season. That said, rest assured that you will hear from us whether or not we decide to invite you into the interview process. Thank...SeniorFull timeImmediate startRemote work- ...Rula is seeking a Fullstack Senior Software Engineer to join a remote-first team dedicated to designing systems that enhance patient access to care. This role involves collaborating with autonomous teams and working on strategic initiatives in emerging growth areas like...FullstackSeniorRemote work
$140k - $200k
...Senior Software Engineer, Windows/Desktop Applications - Princeton, NJ, USA The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – PDFs...SeniorWork at officeRemote work- ...A leading automation technology company is seeking a Senior Software Engineer, Fullstack to develop next-generation analytics products for process orchestration. The position emphasizes building reliable SaaS capabilities utilizing Java and React while working in a remote...FullstackSeniorRemote work
$130k - $190k
...A technology company in the United States is seeking a Senior Software Engineer to develop the infrastructure for AI-driven advertising. You... ...environment. The ideal candidate has over 5 years of backend or fullstack experience and strong skills in TypeScript, Node.js, and...FullstackSeniorRemote work- ...A leading educational technology company is seeking a Fullstack Senior Software Engineer to develop their Discover product, an analytics platform for education. You will work in a collaborative environment, using React for front-end and Go for back-end development. Key...FullstackSeniorRemote workFlexible hours
- ...A company is looking for a Sr Software Engineer AI - Fullstack. Key Responsibilities Lead the design and development of core platform features using Python and an API-first approach Build scalable, reliable backend services that integrate seamlessly with a modern cloud...FullstackSeniorRemote work
$130.4k - $195.6k
...Senior Software Engineer, Native Editor Platform Remote, Washington, USA, Full-time The opportunity The Unity Editor Platform Team is looking for an experienced software engineer with an excellent working knowledge of modern C++ and desktop platform APIs to join our team...SeniorFull timeWork at officeRemote workWorldwideRelocation package- ...behind-the-scenes Product & Engineering blog. Check out our open source... ..., high-performing, full-time Software Engineer who is impassioned... ...traffic Requirements... Senior 1 & 2 level candidates should... ...English You are located in the USA (ET, CT, MT, PT) Bonus...SeniorFull timeSummer holidayLive inLocal areaImmediate startRemote work
$165.54k - $205k
...Veracity Selfcare is seeking a Senior Software Engineer to design and scale robust systems that will impact thousands of patients. This remote role in the USA emphasizes technical excellence while working within a cross-functional team. The ideal candidate has 5+ years...FullstackSeniorRemote work- A leading healthcare analytics firm is seeking a Senior Software Engineer to build and scale applications that process complex healthcare datasets. With over 5 years of fullstack development experience, you’ll design impactful software solutions using modern technologies...FullstackSeniorRemote work
$140k - $200k
...Senior Software Engineer, Core Experiences Fort Lauderdale, FL, USA Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your...SeniorRemote work- ...Senior Software Engineer Curology's mission is to make effective, personalized skincare accessible. We were founded by dermatologists who believe everyone should have access to skincare products that actually work. Today, our licensed dermatology providers have helped...FullstackSeniorImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Fullstack (USA). Be the first to apply!
- software sales engineer United States
- software engineer full time United States
- facebook software engineer United States
- startup software engineer United States
- intermediate software engineer United States
- research software engineer United States
- software developer no experience United States
- labview software developer United States
- rust software engineer United States
- freelance software developer United States

