- Home
- Remote Jobs
- Software Engineer (Python, API)
Already filled
Don't miss the next one. Get matching roles delivered to your inbox.
Sundayy
Software Engineer (Python, API)
Job summary
Work model
About The Company
Overstory is a forward-thinking organization dedicated to addressing the pressing climate crisis through innovative technological solutions. Leveraging cutting-edge AI, satellite imagery, and geospatial data, Overstory aims to create a resilient electrical grid that adapts to changing environmental conditions. With a mission to reduce wildfires, protect natural resources, and promote sustainable energy practices, the company collaborates with utility partners across the Americas and beyond. Overstory values diversity, inclusion, and a culture of openness, fostering a dynamic environment where talented individuals can contribute to impactful solutions for a sustainable future.
About The Role
The Senior Software Engineer, Geospatial Data at Overstory plays a pivotal role in developing and maintaining core geospatial products and internal data-processing tools. This remote position offers the opportunity to influence the technical direction of web applications, ETL pipelines, and backend services. The ideal candidate will collaborate closely with product managers, external partners, and team members across different time zones, primarily in Europe and North America. The role involves exploring best practices in software craftsmanship, optimizing object detection models, and designing scalable data pipelines to handle millions of geospatial entities. Additionally, the engineer will contribute to the development of internal annotation and QA web applications, supporting use cases such as outage impact prediction and vegetation risk management.
Qualifications
- 5+ years of experience as a senior software engineer
- Proficiency in designing ETL pipelines with near-real-time orchestration, primarily using Python
- Strong background in building and maintaining scalable web applications with React, FastAPI, and PostgreSQL
- Experience with XP practices such as Test-Driven Development (TDD) or trunk-based development
- Excellent communication skills with the ability to explain complex technical concepts to diverse audiences
- Ability to work effectively in a remote-first, fast-paced environment with collaboration and adaptability
Responsibilities
- Explore and implement best practices to integrate coding agents with software craftsmanship, mentoring other engineers accordingly
- Optimize orchestration of multiple object detection and image alignment models to enhance geospatial data accuracy
- Design, develop, and maintain robust data and feature pipelines supporting millions of geospatial entities
- Contribute to the technical vision and development of internal annotation and quality assurance web applications
- Collaborate with product managers to identify and propose new product features addressing use cases like outage impact prediction
- Stay current with industry best practices and emerging technologies to continually improve system performance and reliability
Benefits
- Opportunity to work on mission-driven projects that contribute to reducing wildfires and combating climate change
- Flexible remote working environment with autonomy over work schedules
- Remote working budget, educational allowances, and time allocated for skill development
- Be part of a vibrant, intelligent team committed to openness, tolerance, and mutual support
- Competitive salary and equity package
Equal Opportunity
Overstory is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. We believe that diverse perspectives foster innovation and drive our mission forward. Our leadership team and workforce reflect our dedication to inclusion, with significant representation of women and people of color, and team members speaking multiple languages from various backgrounds.