×
Register Here to Apply for Jobs or Post Jobs. X

Associate Software Engineer

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: BBG Ventures, LLC
Full Time position
Listed on 2026-05-19
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

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 60 California cities – and growing fast. Our platform accelerates clean energy adoption by simplifying approvals for installations of solar panels and EV chargers to heat pumps and beyond. This streamlined process helps communities transition more quickly to decarbonization and energy independence
.

The Opportunity

As an Associate Software Engineer at Symbium, you’ll support the building of next‑generation tools that make navigating regulatory processes as easy as online shopping. You’ll work across the full stack to support and enhance existing products, assist with new functionality, and help keep our software reliable and efficient.

This is an entry‑level role for which we will prioritize curiosity, adaptability, and a willingness to learn – of course prior experience is a plus. For the right hire, this role is designed to grow into greater engineering responsibilities within the company.

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)
  • Assist with feature development and planning:
    • Work with product managers, domain experts, and fellow engineers to support the development of new features and products.
    • Contribute to planning discussions, identifying potential gaps or misalignments early, and proposing solutions to ensure projects stay on track.
    • Proactively monitor progress, address roadblocks, and adjust strategies as needed to support timely execution.
    • Communicate clearly with the team about project updates, blockers, and timelines.
      Strong communication is essential – you should be responsive to messages and emails, provide timely updates, and ensure alignment across the team and stakeholders to maintain smooth execution.
  • Write and contribute to project proposals: Author technical proposals for focused improvements, outlining the assumptions, impact, approach, and effort.
    Present these proposals to team members, incorporating feedback to iteratively refine the proposed solution.
  • Develop internal tools: Create, maintain, and improve tools and scripts to streamline team workflows
    , automate repetitive tasks, and improve productivity.
  • Maintain and support data integrity: Extend and maintain data pipelines used in core application functionality while working to optimize storage and retrieval processes.
  • Ensure software quality through testing and QA:
    • Perform unit, integration, and regression testing to maintain high code quality and reliability.
    • Develop early prototypes to clarify product requirements and surface technical challenges.
    • Actively participate in code reviews and debugging efforts.
  • Provide technical support: Help intake, diagnose, and resolve support requests from users.
  • Write clear, thorough documentation: Maintain up‑to‑date documentation for APIs, internal tools, and development processes.
Who we’re looking for (Qualifications)

We welcome creative problem solvers who are excited by our mission. You might be a great fit if you have:

  • A bachelor's degree in Computer Science or a related field.
  • Exposure to full‑stack development
    . Experience building or contributing to web…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary