Senior Software Engineer

Electric

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

About the Company

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 through mobile device management, employee onboarding, and offboarding.

Responsibilities

  • Build and scale the flagship SaaS application and technical foundation
  • Design and implement scalable APIs, services, and data models
  • Own the reliability, performance, and observability of backend systems
  • Design and operate scalable backend services using Python, FastAPI, and AWS
  • Build and maintain performant frontend applications using React and TypeScript
  • Leverage AI-native development practices and coding assistants to accelerate velocity
  • Champion developer experience by improving CI/CD, testing, and tooling
  • Mentor fellow engineers and participate in technical architecture discussions

Requirements

  • 8+ years of backend software development experience
  • Proven experience as a technical leader owning architecture decisions
  • Deep expertise in modern Python (async/await, Pydantic, API design)
  • Experience building scalable frontend applications with React and TypeScript
  • Expertise with PostgreSQL, SQLAlchemy, and Alembic migrations
  • Advanced knowledge of AWS services (RDS, S3, SQS, ECS, IAM)
  • Experience with infrastructure as code using Terraform
  • Experience with or enthusiasm for AI-assisted development tools
  • Proficiency with observability and monitoring

Preferred Qualifications

  • Experience building systems in IT management, e-commerce, HCM, or B2B SaaS

Skills & tools

PythonReactAWSTypeScriptPostgreSQLTerraform

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 018+ years backend development
  2. 02Technical leadership experience
  3. 03Expertise in Python
  4. 04React and TypeScript experience
  5. 05PostgreSQL and SQLAlchemy expertise
  6. 06AWS proficiency
  7. 07Terraform experience
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches