Senior Software Engineer

Posted Yesterday
Hiring Remotely in USA
Remote or Hybrid
165K-185K Annually
Senior level
Artificial Intelligence • Information Technology • Security • Software
We're on a mission to revolutionize IT by making it simple, accessible, and cost-effective for businesses everywhere.
The Role
Design, build, and operate scalable backend services and APIs for a SaaS platform using Python/FastAPI. Ensure reliability, performance, and observability across distributed systems. Work with PostgreSQL, SQLAlchemy, Temporal, Redis, AWS, and Terraform. Build frontend features with React and TypeScript, integrate third-party APIs, adopt AI-assisted development tools, mentor engineers, and drive architecture and developer experience improvements.
Summary Generated by Built In

Who We Are

Electric empowers small and medium-sized businesses with everything they need to take control of their IT and security environment.

Our best-in-class software provides SMBs with the insights and tools to make IT easy (even if you’re not an IT expert)! From mobile device management to employee onboarding and offboarding, SMBs can manage their IT with transparency and confidence in the Electric IT Hub.

Our employees are our most valuable asset. We have a people-first culture that prioritizes inclusion, support, growth, and development. You're not just an employee here; you're an important part of our community and our mission to make IT easy and reliable for SMBs.

If you want to bring your skills to a highly collaborative team, are passionate about pairing the creative with the analytical, have a flair for testing and experimentation, embody grit, determination, and curiosity, and want to be part of bringing Electric to SMBs across the US, read on.

Overview

Electric's Engineering team is seeking a Senior Software Engineer to help build and scale our flagship SaaS application. You'll join a collaborative product team that owns a specific domain, delivering features and maintaining reliability while leveraging strong architecture and agentic AI to ship with quality and speed.

In this role, you'll design and build robust product functionality, contribute to overall architecture, and mentor fellow engineers — balancing strong IC contributions with meaningful technical leadership beyond your own projects.

The ideal candidate brings technical leadership experience and expertise in modern Python-based backend technologies, applied through lean development principles: building with quality, eliminating waste, and delivering fast and often. A collaborative team player comfortable contributing across the full stack is a must.

What you’ll do 

  • Work closely with product managers and engineers to build a market-leading product.

  • Build the technical foundation that enables our platform to scale as our customer base, product capabilities, integrations, and AI-powered features continue to grow.

  • Design and implement scalable APIs, services, and data models that power our customer-facing applications

  • Own the reliability, performance, and observability of backend systems in production

  • Design, build, and operate scalable backend services using Python, FastAPI, PostgreSQL, SQLAlchemy, Temporal workflows, Redis, AWS (RDS, S3, SQS, DynamoDB), and Terraform, with a strong focus on reliability, observability, and developer experience.

  • Build and maintain performant, accessible frontend applications using React and TypeScript, collaborating closely with product to deliver high-quality user experiences.

  • Leverage AI-native development practices to accelerate engineering velocity, including AI coding assistants (such as Claude Code), reusable Skills, autonomous agents, and workflow automation. You'll be expected to both use these tools effectively and help evolve how our engineering organization develops software with AI.

  • Integrate with third-party services and APIs to deliver comprehensive solutions

  • Champion developer experience by improving tooling, CI/CD, testing, local development workflows, and engineering processes that increase team productivity.

  • Participate in technical architecture discussions and help drive technical decisions within your team and across engineering

  • Mentor and pair with other developers to instill a growth mindset and raise the technical bar

  • Lead by example with a focus on craftsmanship, reliability, and quality

 Who you are

  • BA/BS/BE degree in Computer Science/Engineering or comparable experience

  • 8+ years of backend software development experience and the ability to learn quickly

  • Experience building products in a startup or other high-growth environment, or solving large-scale systems and performance challenges.

  • Proven experience as a technical leader — owning architecture decisions, leading design reviews, or acting as a go-to technical resource for a team.

  • Deep expertise in modern Python, including async/await, type-safe development, Pydantic, API design, testing, and building production-grade distributed systems.

  • Experience building scalable, maintainable frontend applications using React and Typescript

  • Expertise with PostgreSQL, SQLAlchemy (both sync and async), and Alembic migrations

  • Advanced knowledge of AWS services including RDS, S3, SQS, ECS, and IAM fundamentals

  • Experience with infrastructure as code using Terraform

  • Experience using AI-assisted development tools (such as Claude Code, coding agents, or similar) or enthusiasm for adopting AI-native engineering workflows to improve productivity and code quality.

  • Proficiency with observability and monitoring

  • A healthy balance of creativity and practicality, and a proven track record of timely delivery.

Nice to have

  • Experience building systems in business domains such as IT management, e-commerce, HCM, or B2B SaaS

Read about working at Electric here and meet our leadership team! 

We offer a range of benefits that include: 

  • Flexible and generous PTO 

  • Mental Wellness Days 

  • Volunteer Days

  • Medical, Vision, Dental, and Orthadontia Coverage

  • 401k 

  • ESOP (Employee Stock Option Program)

  • Kindbody Membership for Family Planning

  • Pre-taxed Commuter Benefits 

  • Generous Parental Leave

  • Paid medical, family, and military leave

  • Short and Long Term Disability 

  • Employee Assistance Programs 

  • Life Insurance funded by Electric

  • Training and career growth 

  • Awesome team building events! 

Where?

We are headquartered in NYC, and have remote locations across 22 states. Our largest markets outside of the Tri-State area are California and Colorado. We embrace a hybrid culture and offer opportunities throughout the year for folks to get together in regional markets or at HQ. With a widely distributed team, we are used to working remotely across different time zones.

See below to see if you are eligible to work within the 22 states we hire in: Arizona, California, Colorado, Connecticut, Florida, Georgia, Maine, Maryland, Massachusetts, Michigan, Minnesota, New Jersey, New York, North Carolina, Oregon, Rhode Island, South Carolina, Tennessee, Texas, Virginia, Utah, and Wisconsin. 

Standard Working Hours: 9:00AM -6:00PM

We are an equal opportunity employer. 

We are proud to foster a workplace free from discrimination. We strongly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better product for our users. 

We are committed to creating a diverse and inclusive work environment. Electric does not discriminate against candidates or employees because of their sex, race, gender identity, disability, age, sexual orientation, religion, national origin, veteran status or any other protected status under the law.

Accommodations

Electric is committed to providing access, equal opportunities, and reasonable accommodations for individuals with disabilities. To request a reasonable accommodation as part of the recruitment process, please contact: [email protected]

Skills Required

  • BA/BS in Computer Science/Engineering or comparable experience
  • 8+ years of backend software development experience
  • Proven technical leadership (architecture decisions, design reviews, team technical resource)
  • Deep expertise in modern Python (async/await, type-safe development, Pydantic)
  • Experience with FastAPI
  • Experience building scalable APIs, services, and data models
  • Experience with PostgreSQL
  • Experience with SQLAlchemy (sync and async) and Alembic migrations
  • Experience with Temporal workflows
  • Experience with Redis
  • Advanced knowledge of AWS services (RDS, S3, SQS, DynamoDB, ECS) and IAM fundamentals
  • Experience with infrastructure as code using Terraform
  • Experience building frontend applications with React and TypeScript
  • Proficiency with observability and monitoring
  • Experience building products in startup or high-growth environments or solving large-scale systems challenges
  • Experience using AI-assisted development tools or enthusiasm for AI-native engineering workflows
  • Experience in IT management, e-commerce, HCM, or B2B SaaS (nice to have)

Electric Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Electric and has not been reviewed or approved by Electric.

  • Healthcare Strength Coverage includes medical, dental, vision, mental-wellness days, and life insurance, with some listings also noting disability coverage and EAP. This breadth indicates robust core health protection.
  • Parental & Family Support Paid parental leave and fertility/family-planning support via Kindbody are explicitly offered. These provisions strengthen family planning and caregiving support.
  • Leave & Time Off Breadth Flexible PTO is paired with paid sick days, holidays, volunteer days, and designated wellness time. This range enables varied forms of rest and community engagement.

Electric Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
75 Employees
Year Founded: 2016

What We Do

IT is the undercurrent of the business world. It’s how companies onboard employees, support collaboration, protect security and serve customers. Businesses run better when company devices, networks, and applications work like a dream. But most IT services were built for a different time, when hybrid and remote work weren’t the norm — and security risks weren’t quite as high as they are today. Very few companies have the tools they need to get ahead of this trend. Many traditional managed service providers (MSPs) aren’t prepared to adapt to our new world of hybrid work, either. Electric is reinventing how businesses manage their IT. Providing real-time IT support to over 50,000 users and centralized IT management to over 900 customers, Electric offers companies a 50% reduction in IT spend and standardized security across devices, apps, and networks, whether you're on-site or remote.

Why Work With Us

Electric is a software company. We’re also a team, a community, and a social impact organization. We are proud to foster a workplace free from discrimination. We strongly believe that hiring with diversity of experience, perspectives, and background in mind will help us build the workforce that we want to see in the world.

Gallery

Gallery

Similar Jobs

MongoDB Logo MongoDB

Senior Software Engineer

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
United States
5550 Employees
147K-210K Annually

Coinbase Logo Coinbase

Senior Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
USA
4700 Employees
186K-219K Annually

Rula Logo Rula

Senior Software Engineer

Healthtech • Social Impact • Software • Telehealth
Remote
United States
595 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office or Remote
Eden Prairie, MN, USA
160000 Employees
92K-164K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account