Senior Software Engineer

Reports To: CTO
Location: San Francisco, CA

Reinventing Government Interactions for a Sustainable Future

At Symbium, we're on a mission to streamline how citizens interact with local government and cut through the red tape in permitting processes. Imagine a world where homeowners and contractors can effortlessly navigate complex regulations, instantly determine what projects are possible on their property, and secure approvals with the click of a button. Symbium is making that world a reality. By transforming dense rules into user-friendly software, we empower people to get work done without frustration and delay.

Symbium's proprietary computational law (Complaw®) technology – initially developed at Stanford's AI Lab – performs permit compliance checks in real time, enabling instant permit approvals. Symbium is currently partnered with 270+ cities – and growing fast. Our platform accelerates clean energy adoption by simplifying approvals for installations of solar panels, reroofing, and EV chargers to heat pumps and beyond. This streamlined process helps communities transition more quickly to decarbonization and energy independence.

The Opportunity

Symbium is looking for a Senior Software Engineer who can take ownership of major technical initiatives, work across the stack, and help drive the evolution of our platform. While this role is primarily an individual contributor position, it also provides meaningful opportunities to lead onboarding, guide teammates, shape engineering practices, and support the growth of the engineering team as Symbium scales.

This role is designed for someone ready to own meaningful work independently and grow into broader technical responsibility as Symbium scales. You'll architect and own systems that encode regulations as executable logic – deterministic rule engines that drive compliance checks, eligibility determinations, and permit workflows. A key part of this role is taking deep ownership of our Computational Law systems: designing, extending, and debugging logic programs that translate legal text into structured, verifiable code. If you thrive in hands-on technical work, enjoy building foundational systems, and want room to influence both product direction and engineering culture without stepping away from writing software, this role is for you.

You'll tackle challenging technical problems (think translating law into code!), collaborate with a passionate team, and expand your engineering skills in a supportive environment. If you love the idea of using technology to disrupt the status quo and make a positive impact on society, you'll thrive in this role.

What you'll do (Responsibilities)

Who we're looking for (Qualifications)

We welcome creative problem solvers who are excited by our mission and who are looking for a role that allows them to lead through technical expertise and thoughtful collaboration. You might be a great fit if you have:

Nice-to-Have Skills (Not required, but let us know if you have them)

Our Culture & Why You'll Love Symbium

How to Apply

If Symbium's mission and team resonate with you, we'd love to hear from you! To apply, please send an email to careers@symbium.com with your resume, LinkedIn information, and a brief note about why you're excited to join Symbium.

Applicants must be currently authorized to work in the United States on a full-time basis and be willing to relocate to California prior to the start of employment. Symbium does not provide visa sponsorships at this time.

Symbium is an equal opportunity employer.

Ready to get started?

Send an email to careers@symbium.com with your resume, LinkedIn information, and a brief statement of interest.