United States | Canada | United Kingdom | The Netherlands | Denmark | Estonia | France | Ireland | Portugal | Sweden | Switzerland Remote (Global)

Overstory is hiring a Staff Software Engineer

About the Role

This position involves leading software design and development efforts, contributing to architectural decisions, and guiding engineering teams to deliver reliable, high-performance solutions.

Responsibilities

  • Lead the design and implementation of robust software systems
  • Collaborate with cross-functional teams to define product requirements
  • Mentor engineers to improve technical capabilities and problem-solving skills
  • Drive best practices in code quality, testing, and system reliability
  • Solve complex performance and scalability challenges
  • Evaluate and integrate new technologies and frameworks
  • Participate in architectural planning and technical decision-making
  • Ensure alignment between engineering work and business goals
  • Conduct thorough code reviews to maintain high standards
  • Support deployment processes and production issue resolution
  • Promote observability and monitoring across services
  • Contribute to incident response and system resilience
  • Improve development workflows and tooling
  • Foster a culture of continuous learning and improvement
  • Work closely with product and design teams to deliver user value

Nice to Have

  • Master’s degree in computer science or related field
  • Experience with real-time data processing systems
  • Background in observability and monitoring tools
  • Knowledge of machine learning integration patterns
  • Familiarity with geospatial data systems
  • Contributions to open-source software projects
  • Public speaking or conference presentation experience
  • Experience in highly regulated industries
  • Understanding of disaster response or environmental systems

Compensation

Competitive salary with equity and performance bonuses

Work Arrangement

Hybrid with flexible remote options

Team

Collaborative engineering team focused on impactful technology solutions

Our Tech Stack

  • We use Go and Python for backend services
  • Kubernetes and Docker for container orchestration
  • PostgreSQL and Redis for data storage
  • AWS as our primary cloud provider
  • Terraform for infrastructure as code
  • Prometheus and Grafana for monitoring
  • GitLab CI for continuous integration

Impact

  • Our systems help organizations respond to natural disasters
  • We process large-scale environmental data in real time
  • Engineers contribute directly to product direction
  • Work supports resilience and recovery efforts globally

Available for qualified candidates

About company
Overstory
Harnesses cutting-edge technology to enable a resilient electrical grid to address the climate crisis.
All jobs at Overstory Visit website
Job Details
Category other
Posted a month ago