Senior Backend Software Engineer

SPAN is enabling electrification for all, designing and building products to decarbonize our world and slow climate change.
$110,000 - $175,000
Backend
Senior Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS

Description For Senior Backend Software Engineer

SPAN is seeking a seasoned backend software engineer to join their team building cloud-based solutions for their smart home energy products. The role involves working with a large volume of energy monitoring data, designing secure and easy-to-use APIs, and collaborating with various engineering teams. The ideal candidate will have 5+ years of experience as a backend engineer, familiarity with cloud platforms like AWS, and expertise in TypeScript, Kotlin, and Python. They'll be responsible for designing and developing new features, working cross-functionally with product and design teams, and scaling the existing cloud infrastructure. The position offers competitive compensation, comprehensive benefits, and the opportunity to work on innovative solutions in the renewable energy sector. SPAN values diversity and equal opportunity, providing a collaborative work environment in San Francisco's SoMa neighborhood.

Last updated 15 days ago

Responsibilities For Senior Backend Software Engineer

  • Design and develop new features in SPAN Cloud
  • Work cross-functionally with product and design teams
  • Collaborate between firmware, frontend and backend engineers
  • Work with Kotlin and TypeScript, REST APIs, GraphQL, MQTT, and gRPC
  • Design APIs and data specifications for internal and external users

Requirements For Senior Backend Software Engineer

Kotlin
TypeScript
Python
  • 5+ years of experience as a backend engineer
  • Experience collaborating with engineers from multiple domains
  • Experience with Cloud-native platforms like AWS, GCP, Azure
  • Experience collaborating in shared code base using industry standard tools and processes
  • Understanding of engineering principles for robust, scalable systems
  • 5+ years of professional experience in common backend programming languages

Benefits For Senior Backend Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
  • Competitive compensation
  • Equity grants
  • 100% employee premiums for base plans on medical, dental, vision
  • Parental leave up to 24 weeks
  • Comfortable office space near public transit
  • Employee Resource Groups
  • Monthly social events
  • Flexible hours
  • One holiday per month
  • Flexible time off

Interested in this job?

Jobs Related To SPAN Senior Backend Software Engineer

Backend Software Engineer

Senior Backend Software Engineer role at SPAN, building cloud infrastructure for home energy management systems.

Senior Software Engineer

Senior Software Engineer role at SPAN focusing on automation frameworks, testing infrastructure, and quality assurance for renewable energy smart home products.

Backend Software Engineer

Join SPAN as a Backend Software Engineer to develop cloud solutions for home electrification, working with cutting-edge tech to combat climate change.

NPI Engineer

SPAN seeks an experienced NPI Engineer to develop manufacturing processes, optimize designs, and drive product innovation in renewable energy.