📍Worldwide
Senior Software Engineer, Fullstack

DroneDeploy
📍Remote - United States
Please let DroneDeploy know you found this job on JobsCollider. Thanks! 🙏
Summary
Join DroneDeploy as a Senior Full Stack Software Engineer and lead the development of cutting-edge features for our reality capture platform. You will architect and implement features, enhance internal tools, and oversee projects from design to testing. This 100% remote role requires 5+ years of experience in full-stack development, proficiency in various technologies (Angular/React, Python, REST/GraphQL APIs, databases, cloud services), and experience with agile methodologies. DroneDeploy offers flexible scheduling, comprehensive healthcare benefits, paid time off, family paid leave, professional development opportunities, and a remote-first work environment.
Requirements
- Experience: Senior Full Stack Software Engineer with 5+ years of experience. The ideal candidate excels at rapidly prototyping and iterating on new technologies and product innovations, thrives in fast-paced, startup-like environments, and demonstrates adaptability along with a proven ability to deliver scalable, maintainable solutions
- Front and Backend Technologies: Proven experience in modern frameworks such as Angular or React and Typescript and Python for backend development
- API & Integration: Expertise in designing and implementing secure, scalable API architectures, including REST, GraphQL, and RPC, leveraging patterns such as microservices, serverless, event-driven, modular, and CQRS. Strong experience in integrating third-party services and handling both asynchronous and synchronous processing
- Event-Driven Architectures: Understanding of event-driven design patterns, enabling scalable and decoupled systems through message queues, event streaming, and real-time data pipelines
- Data & Storage: Proficiency in both relational (PostgreSQL) and NoSQL databases (MongoDB), with familiarity in data products supporting machine learning and advanced analytics
- DevOps & Cloud Services: Experience deployment, monitoring, and scaling of applications using Cloud Platforms and kubernetes and docker
- Testing & Reliability: Strong background in automated testing, including unit, integration, and end-to-end testing frameworks such as Jest, ensuring high software quality and maintainability
- Agile & Continuous Improvement: Experience working within agile development cycles, emphasizing rapid iteration, continuous deployment, and iterative learning in a fast-paced, startup-like environment
- Version Control & Collaboration: Proficient in Git and CI/CD workflows, ensuring streamlined development and deployment processes
Responsibilities
- Lead Feature Development: Architect and implement product features that enable customers to extract actionable insights from diverse imagery sources
- Enhance Internal Tools: Drive the advancement of internal platforms to optimize support for engineering, sales, and customer service teams
- Project Ownership: Oversee projects from initial technical design through to final acceptance testing, ensuring high-quality deliverables
- Innovate Solutions: Apply extensive industry experience to solve complex, real-world challenges with creative and effective solutions
- Automate Processes: Develop tools to automate routine tasks, enhancing operational efficiency
- Collaborate Cross-Functionally: Work closely with peers, managers, and cross-functional teams to foster innovation and productivity
Benefits
- Flexible Work Options – Enjoy flexibility with both your schedule and work location
- Family Paid Leave – Supporting you and your family when it matters most
- Top-Tier Healthcare Benefits – Comprehensive health coverage designed to support your well-being
- Professional Development & Career Growth – Opportunities to advance and grow in your career
- Flexible Paid Time Off – Take the time you need to recharge and stay balanced
- Employee Referral Bonus – Help us grow the team and get rewarded for great referrals
- Work Hours: Monday through Friday, full business days with flexible scheduling. Must be available during core team overlap hours from 8:00 AM to 2:00 PM PT, with occasional organizational meetings occurring between 2:00 PM and 4:00 PM PT
- Work Model: 100% remote (work from home)
- Work Travel: Available for occasional domestic for, training sessions and company events
- Innovative Company Culture – Thrive in an environment that encourages creativity and collaboration
- Drone Pilot Certification – Get certified and develop unique skills with our support
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
📍Brazil
📍Canada
📍Poland
📍Canada
📍Canada
📍Brazil
💰$70k-$90k
📍Brazil
📍Argentina, Mexico
💰$170k-$210k
📍United States