Software Engineer (Full Stack)

Bridger Photonics

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3-5+ years of experience in production software development
  • Proficient in backend systems and APIs with a data focus
  • Skilled in designing APIs and working with PostgreSQL
  • Expertise in SQL optimization for real-world applications
  • Experience with ETL processes and data-intensive applications
  • Familiar with frontend frameworks like React or Next.js
  • Ability to write clean, maintainable code
  • Comfortable with ambiguity and evolving systems
  • Knowledge of AI-assisted development tools

Responsibilities

  • Design and build backend systems for large-scale emissions and geospatial data
  • Develop and maintain APIs for a customer analytics platform
  • Model and query data in PostgreSQL/PostGIS for scalability
  • Contribute to ETL workflows for data transformation
  • Create responsive frontend features using React frameworks
  • Collaborate with cross-functional teams on technical solutions
  • Own features from design through to production deployment
  • Enhance engineering standards and system architecture for growth

Benefits

  • Opportunity to shape the architecture and evolution of an early-stage product
  • Work with a diverse tech stack including modern frameworks and geospatial data tooling
  • Collaborative environment with product, science, and engineering teams
  • Ownership of projects from concept to completion
  • Flexible work environment that embraces innovation and modern development practices
Full Job Description
About the role

We are hiring a Full Stack Software Engineer to help evolve and scale our emissions data platform, Bridger Command.

This is not a typical CRUD web app. Our platform ingests, processes, and serves large-scale geospatial and emissions data to a customer-facing application used to monitor infrastructure, detect leaks, and drive operational decisions.

You'll work across the stack, but this role is backend and data-heavy (~80%), with ownership spanning API design, data modeling, and data processing systems, as well as building performant, data-driven user interfaces.

The product is already in production and actively used, but still early in its lifecycle-meaning you'll have significant influence on architecture, patterns, and how the system evolves.

What you'll do

Responsibilities may include, but are not limited to:

  • Design and build backend systems that ingest, process, and serve large-scale emissions and geospatial data
  • Develop and maintain APIs and services that power a customer-facing analytics platform
  • Work on data modeling and querying in PostgreSQL/PostGIS to support performant, scalable access patterns
  • Contribute to asynchronous data workflows and ETL-style pipelines for ingesting and transforming data
  • Build responsive, data-heavy frontend features (maps, tables, analytics) using modern React frameworks
  • Collaborate closely with product, science, and engineering teams to translate domain problems into technical solutions
  • Take ownership of features from design through production deployment
  • Help evolve engineering standards, testing practices, and system architecture as the platform grows

Tech Stack (What We Use)

We don't expect experience with all of these, but this is the ecosystem you'll be working in:

Backend (Data & Processing)

  • Python (3.13), FastAPI, Pydantic, SQLAlchemy, asyncpg, UV
  • PostgreSQL + PostGIS
  • Asynchronous workers and queue-based workflows (SQS)
  • Geospatial/data tooling: GeoAlchemy2, Shapely, rasterio, pandas
  • Snowflake for data lake / warehousing

Frontend

  • Next.js, React, TypeScript (strict)
  • TanStack Query, Zustand
  • Tailwind, MUI (Data Grid, Charts), shadcn/ui
  • Mapbox GL, react-map-gl

Infrastructure & Tooling

  • AWS (S3, SQS)
  • Docker, ArgoCD, Kubernetes
  • Terraform (infrastructure as code)
  • Monorepo (pnpm + Turborepo)
  • CI/CD via GitLab pipelines
  • Apache Kafka

Qualifications

  • You have 3-5+ years of experience building production software, with meaningful exposure to backend systems and APIs
  • You are comfortable working across the stack, with stronger skills or interest in backend and data systems
  • You have experience designing and building APIs and working with relational databases (e.g., PostgreSQL)
  • You are comfortable writing and optimizing SQL for real-world applications
  • You have experience working with data pipelines, ETL processes, or data-intensive applications
  • You have experience building frontend applications with modern frameworks (e.g., React, Next.js)
  • You write clean, maintainable code and take ownership of your work
  • You are comfortable navigating ambiguity and contributing to evolving systems
  • You actively explore and adopt modern AI-assisted development workflows (e.g., code generation, copilots, agentic tools), and are thoughtful about where they add real value.

Preferred Qualifications

  • Experience with geospatial data or mapping applications
  • Experience with data platforms or warehouses (e.g., Snowflake)
  • Familiarity with asynchronous processing, message queues, or event-driven systems
  • Experience working in monorepos or shared type systems across frontend/backend
  • Experience with observability, analytics, or product instrumentation tools (e.g., PostHog)
  • Experience contributing to CI/CD pipelines and infrastructure workflows

Similar Jobs

More Jobs at Bridger Photonics

More Information Technology Jobs

Find similar Software Engineer (Full Stack) jobs: