Senior Software Engineer, Field Software
Required skills
- backend services
- APIs
- data pipelines
- field assets
- asset data
- reliable systems
- production databases
- distributed systems
- cloud environments
- AI coding tools
Nice to have
- Apollo Federation
- SQLAlchemy
- async Python
- mobile applications
- offline-first applications
- TypeScript
Role summary
Gridware, a San Francisco-based technology company, is seeking a Senior Software Engineer for its Field Software team. This role involves building backend services, APIs, and data pipelines for managing electrical grid assets. The ideal candidate will have 5+ years of backend experience, proficiency in Python and PostgreSQL, and experience with GraphQL APIs, distributed systems, and cloud environments (AWS, Kubernetes). Responsibilities include end-to-end ownership of software systems, debugging, and operating services in production. Bonus skills include experience with event-driven systems, observability tools, data lakehouses, and geospatial data.
Role Description We are looking for a Senior Software Engineer to join our Field Software team, a small team that owns its systems end to end.
You will build the backend services, APIs, and data pipelines that power how Gridware manages field assets and devices throughout their lifecycle. You will help shape how we model and exchange asset data with utilities as we scale, while building reliable systems used by our field teams, customers, and other engineering teams.
This role has a direct connection to the physical world. The software you build helps field crews complete installations and gives utilities accurate information about their grid and assets.
Responsibilities
Required Skills
Bonus Skills
This describes the ideal candidate; many of us have picked up this expertise along the way. Even if you meet only part of this list, we encourage you to apply! Gridware Technologies Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable federal, state, or local law. Benefits Health, Dental & Vision (Gold and Platinum with some providers plans fully covered) Paid parental leave Alternating day off (every other Monday) “Off the Grid”, a two week per year paid break for all employees. Commuter allowance Company-paid training
Similar roles
- Assistant General CounselGridware · San Francisco, CA · Hybrid
- Program Manager, Business OperationsGridware · San Francisco, CA · Hybrid
- Staff Embedded Software EngineersRivian and Volkswagen Group Technologies · Palo Alto, CA · Onsite
- Software EngineerPublicis Groupe Holdings · Westminster, CO · Hybrid
Agentic AI Director of Software EngineeringJPMorganChase · Columbus, OH · Onsite
Associate Embedded Software Engineer, Early CareerViasat · Carlsbad, CA · Hybrid
