Staff Software Engineer
EnergyHub
Main Responsibilities
Technical leadership and vision
- Champion long-term excellence by envisioning ideal approaches to complex processes and translating the vision into well-scoped, measurable initiatives that can be prioritized alongside business goals.
- Coordinate across engineering teams to align on technical direction, standards, and best practices.
- Develop deep domain expertise in utility programs, demand responses, DER lifecycles, wholesale energy markets, and the regulatory realities that shape them, so every technical decision is grounded in how the energy industry actually operates.
- Collaborate with product and engineering leadership to strike the right balance between business-driven and team-driven priorities, maximizing both velocity and reliability.
- Build the absolutely coolest stuff of your career and give yourself something to be deeply proud of.
Systems design and data engineering
- Architect and implement scalable systems for ingesting, processing, observing, and maintaining billions of data points , with performance, accuracy, security, and compliance considered across the full lifecycle.
- Lead schema design and data flow architecture through a collaborative and inclusive process.
- Design and build integrations with partner and third party APIs, including OEMs, utility, and data partners, as well as file-driven pipelines ( CSV/SFTP/Airflow ) that support them.
- Build and maintain microservices and APIs that other teams confidently depend on, using contract-driven development practices.
Operational excellence and incident response
- Drive investigations end to end, from initial alert through root cause analysis to resolution, with the composure to lead under pressure and the rigor to prevent recurrence.
- Build operational scripts, runbooks, and detection tooling that transform one-time triage into repeatable capability for the team.
- Pursue root causes beyond their symptoms, never accepting "it's working now" without a clear understanding of why it failed and what prevents it from happening again.
- Monitor cloud costs across the team’s toolset to maintain efficiency and justify expenditure.
Cross functional collaboration and mentorship
- Build and maintain strong relationships with partner teams across engineering, partner solutions, and business development, leveraging trust to solve cross-team problems no single group could address alone.
- Mentor and develop engineers across the team and broader organization while remaining open to learning from their experiences and perspectives.
- Manage access and roles across the stack to deliver predictable, compliant experiences that meet privacy and security requirements.
- Contribute to product quality by building new features, improving existing ones, and retiring deprecated functionality.
Key Skills & Experience
Engineering craft
- 7+ years of professional software engineering experience with demonstrated staff-level responsibilities or equivalent scope
- Proven full-stack engineering background with experience scaling distributed systems and designing solidly-architected microservices
- Strong proficiency with gRPC/protobuf , RESTful APIs , and contract driven development across multi-repository service meshes.
- Clear understanding of the distinction between OLAP and OLTP relational databases , with hands-on experience planning and implementing high-performance data processes using both.
- Demonstrated experience integrating complex partner and third party APIs as well as building and maintaining file-driven data pipelines.
Engineering instincts
- Relentless drive for quality and performance, with strong testing discipline spanning unit, integration, TDD, and end to end approaches.
- Proactive approach to observability. You ensure the right context surfaces in exceptions and logs to enable rapid and accurate troubleshooting.
- Strong data-integrity instincts and incident-response composure, with the ability to lead high-severity, multi-system investigations from first alert to final root cause.
- Experience in support-adjacent roles including on-call rotations, triage, or customer facing resolution that has provided you empathy for how systems fail and how users get stuck.
- Thoughtful, judicious use of AI/LLM tooling to improve efficiency without over-reliance.
Communication and presence
- Exceptional written and verbal communication skills. You have a talent for producing clear, concise design documents, data model references, and runbooks that become team-standard reference material.
- Ability to operate with a high degree of autonomy while providing technical vision and guiding the team toward scalable, well-considered solutions.
- Collaborative, warm, and generous with colleagues, with a genuine investment in helping others succeed.
Nice to haves
- Prior experience in the energy industry, including familiarity with utility programs, demand response, DER management, or wholesale energy markets.
- Experience working in regulated industries with compliance and data privacy requirements.
- Background in building internal developer tooling, platform capabilities, or shared infrastructure that improves team-wide productivity.
- Familiarity with data quality monitoring and observability tooling.
Technologies we use
We embrace modern technology and are excited to grow our stack collaboratively. For this role, we're looking for strong familiarity with the majority of these technologies and solid expertise in several:
- AWS , S3 , SNS/SQS , RabbitMQ
- Snowflake , dbt , Fivetran , Postgres , and MongoDB
- gRPC/protobuf , React , TypeScript , Java , Spring Boot , Python
- DataDog , Metaplane
- Airflow , Docker , Robot Framework
- Sigma
- GitHub
$143k - $286k
...This is a full-time onsite role based in Sunnyvale, CA; remote and hybrid options are not available. Role Summary: The Staff, Software Engineer plays a critical role in delivering scalable platform capabilities and driving the full software development lifecycle,...SuggestedFull timeTemporary workPart timeRemote workWorldwide$171.12k - $213.9k
...for team gatherings, functional off-sites or customer meetings. . See yourself at Twilio Join the team as Twilio's next Staff Software Engineer on our Data Substrate team. Who we are & why we’re hiring Twilio powers real-time business communications and data...SuggestedFull timeLocal areaRemote workWorldwide- ...to ensure we take care of ourselves, each other, and our communities. Job Summary: Job Description: PayPal, Inc. seeks Staff Software Engineer in San Jose, CA Job Duties: Define and execute the mobile technology roadmap. Drive innovation and experimentation in mobile...SuggestedFull timeWork at officeLocal areaImmediate startRemote workFlexible hours
$160k - $200k
...scalable platforms that connect families, providers, and advisors through AI-driven experiences. We are looking for a talented Staff Software Engineer - Full Stack to help build and scale the platform our B2B partners run their business on. Our team owns the agency portal...SuggestedFull timeWork at officeRemote work- ...Lambda is building the AI Cloud of the future. We are seeking a Staff Engineer to help our development of our Managed Kubernetes platform.... ...quo. Required Qualifications 10+ years of experience in software engineering, platform engineering, or SRE, with at least 5 years...SuggestedFull timeWork at officeLocal areaImmediate startWork from homeFlexible hours
$190k - $210k
...teachers, and has a robust and capable product, design, and engineering team. Today, our curriculum and academic programs are... ...push the upper bounds of great teaching and learning. As a Staff Software Engineer, you'll be a core member of a small and scrappy team...Full timeCasual workH1bRelocation packageFlexible hours$135k - $175k
...projects, leveraging your knowledge of architectural patterns, software delivery, and continuous deployment. You will also work with senior technical people at LendingTree to educate and mentor engineers within the rest of the technical organization. You will be seen...Full timeWork at officeRemote workMonday to Friday$145k - $176k
...Comparably’s Best Company Culture, Best Career Growth, Best Engineering Team, and Best Places to Work in Dallas, among others). We’re... ...Job Title. Follow us on Glassdoor and LinkedIn! The Sr Staff Software Engineer will lead and contribute to computer software systems...Full timeWork experience placementRemote workShift work$100k - $180k
...Staff Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship$175k - $210k
...progress. The company invented the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands to millions of... ...the future of computing with light! We are hiring a talented software engineer to help us build the next generation of photonic AI processors...Full timeTemporary workRemote workFlexible hours$195k - $298.8k
Job DescriptionJoin us at the forefront of next-gen automotive technology. As a Staff Android Software Engineer, you’ll drive the future of in-vehicle user experiences by developing high-performance Android-based infotainment and digital cluster systems. You’ll focus on...Full timeWork experience placementLocal areaWork from homeRelocationRelocation packageFlexible hours- ...open source community, Cloudera advances digital transformation for the world’s largest enterprises.Cloudera is looking for a Staff Software Engineer to join the Enterprise AI Platform team and help drive development of Cloudera’s next-generation AI and machine learning...Full timeWork from home
$160k - $240k
...DescriptionThe RoleOur team is seeking a passionate and detail-oriented Staff Engineer to join us in driving innovation within the Vehicle... ...be responsible for translating complex use cases into robust software solutions, including software design, development, and...Full timeH1bLocal areaWork from homeRelocation packageFlexible hours- ...global scale. Partnering with infrastructure engineers, adjacent platform teams, and the... ...requirement.Minimum requirementsThis is a Staff-level role—that typically means 10+ years... ...infrastructure as a product • Strong software engineering skills and a passion for big...Remote work
- ...way. Join us to invest in yourself, your career, and the financial world.The Role:We are looking for an experienced Senior Staff Software Engineer to join our Builder Tools engineering organization with a mission to enable SoFi engineers to elegantly solve problems. In...Remote work
$189k - $236k
...during the interview process.About the RoleWe're hiring a Senior Staff Engineer to serve as a Technical Lead across multiple pods in the... ...-performing teams.Here's what we're looking for:10+ years of software engineering experience (successful applicants typically meet...Full timeTemporary workWork at officeLocal areaRemote workShift work2 days per week3 days per week$170k - $200k
...United States / San Jose, California, United StatesProducts - Engineering /Fulltime /HybridOver 50,000 customers globally trust our... ...to join the Extreme team.Position detailsTitle of position: Staff Software EngineerPosition type: Full timeLocation: Seattle, WA / San...Full timeH1bLocal areaWork from homeWork visaShift work- ...Governors University, we are scaling our engineering organization by investing deeply in internal platforms, developer tooling, and software delivery systems that accelerate how teams... ..., and deploy software. We’re seeking a Staff Software Engineer to lead the design and...Full timeFlexible hours
$177.19k - $364.8k
...can read more about our AI interview philosophy and how we use AI in our recruiting process here.Pinterest's performance marketing engineering team owns the end-to-end systems that turn marketing dollars into measured user growth spanning attribution, bidding, budget...Work at officeLocal areaRemote workRelocation packageShift work$224k - $264k
...screening workflow for recruiters and candidates alike.As a Staff Engineer on the Integrations team, you'll drive the technical architecture... ...field, or equivalent practical experience10+ years of software development experience and 3+ years experience in a project leadership...Work at officeLocal areaImmediate startRemote workRelocation3 days per week$242k - $389k
...Foster City, CA / Seattle, WA / Remote (United States)Software – Software Systems /Full-time /On-siteZoox is on a mission to reimagine... ...use cases. You will work alongside a team of strong software engineers and act as a force multiplier for our internal customers. This...Full timeRemote work- ...transform an industry and grow with a company that values purpose, collaboration, and excellence then we’d love to meet you. The Staff Software Engineer, acting independently, participates in, and may lead the technical design and implementation of new products or...H1bWork at officeLocal areaRemote work
- Job DescriptionRemote or Hybrid: This role can be remote US or hybrid in our Warren MI or Austin TX office.The Role:This Staff Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx, data, and business...Full timeH1bWork at officeLocal areaRemote workWork from homeShift work
- ...find new, innovative ways to make that possible.Job OverviewCome join the QuickBooks Capital & Lending platform team as a Staff Software Engineer (Backend). You will join an innovative and passionate team of engineers using cutting edge technologies like Java, Spring Boot...Worldwide
- ...deploy and monitor 2D/3D object detection models to production.Build and execute a roadmap for the perception systemMentor junior engineers about best practices.You haveMaster’s or PhD in Computer Science, Robotics, Deep Learning, or a related field.7+ years of focused...Remote work
$197k - $296k
...Health’s AI-powered care model and technology platform, we can rapidly build a new GI product expected to launch in 2027.As a Staff Software Engineer for GI, you’ll help shape an end-to-end digital care experience for people living with GI conditions. You’ll lead rapid...Work at officeLocal areaRemote workWorldwide3 days per week$172k - $229k
Mission Summary:We are looking for a staff engineer to improve the quality, reliability, and robustness of our subsystems for decision making... ...identified initiativesDirect results will include enhanced software quality assessments before software reaches the vehicle,...Contract workWork at officeRemote work$197k - $275k
The RoleWe’re looking for a Staff Engineer to join our Growth team and scale the programs that bring new members into Hinge Health. This... ...Engineering, or a related technical field.4+ years of professional software engineering experience, including meaningful time working on...Temporary workWork at officeLocal areaRemote workWorldwideShift work3 days per week$220k - $292k
...dollar contracts while simultaneously performing Robot-as-a-Service (RaaS) AUV operations.ABOUT THE JOBWe are looking for a Staff Software Engineer to join our rapidly growing Maritime team in Boston or Quincy, MA. In this role, you will design and develop the core...Full timeWork experience placementWork at officeImmediate startRemote workFlexible hours$150k - $185k
...remaining days. Candidates must reside within commuting distance of this office.About Us:CDK Global is a leading provider of cloud-based software to dealerships and Original Equipment Manufacturers (“OEMs”) across automotive and related industries. The Company’s cloud-based,...Full timeWork at officeRemote workVisa sponsorshipWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software product owner Remote
- software engineer - cloud services Remote
- id software Remote
- mid-level software developer Remote
- healthcare software sales Remote
- software technical support Remote
- software asset management analyst Remote
- android software developer Remote
- software implementation project manager Remote
- software trainer Remote
