T

Torus

Residential batteries store renewable energy

Full Stack Software Engineer

Full-Stack EngineeringUpdated on Nov 13
Full-timeRemote in USA

About the Job

Requirements

  • Strong experience in full-stack development with TypeScript.
  • Proficiency in modern front-end frameworks such as React, Next.js, TanStack Start, and Tailwind.
  • Experience building backend services and APIs using Node.js or similar technologies.
  • Experience with AWS cloud services such as Lambda, API Gateway, DynamoDB, IoT Core, ECS/Fargate, and CDK or similar services.
  • Solid understanding of software architecture, API design, and distributed systems fundamentals.
  • Experience implementing responsive, accessible, cross-browser-compatible interfaces.
  • Experience implementing comprehensive testing strategies and CI/CD pipelines for continuous delivery; experience with GitHub Actions is a plus.
  • Experience using AI-assisted development tools such as Copilot or ChatGPT.
  • Typically 5–8+ years of professional software engineering experience.
  • A proven track record delivering production-quality software in complex environments.
  • Experience owning features or systems from design through deployment and support.
  • Demonstrated ability to break down complex problems and deliver effective solutions.
  • Strong communication and collaboration skills.
  • Experience working in cross-functional teams in fast-paced environments.
  • Ability to balance technical excellence with business needs.
  • Ability to take responsibility for delivering outcomes, not just tasks.
  • Applicants must already have legal authorization to work in the United States without requiring employer sponsorship.
  • Proficiency in reading, writing, and speaking English is required.

Responsibilities

  • Design, build, and maintain scalable full-stack applications using modern technologies.
  • Build and maintain backend services, APIs, and data models supporting customer-facing and internal systems.
  • Develop responsive, performant front-end interfaces.
  • Contribute to system design and architecture discussions, making thoughtful tradeoffs.
  • Participate in the full software development lifecycle, including requirements, design, implementation, testing, deployment, and support.
  • Implement cloud-native solutions using AWS services.
  • Develop RESTful APIs, event-driven services, and integrations supporting hardware-software coordination.
  • Ensure systems are reliable, secure, and scalable through appropriate design and implementation.
  • Use AI-assisted development tools to improve productivity and code quality, including code generation, debugging, and documentation.
  • Partner with Product and Design to translate requirements into technical solutions.
  • Collaborate with firmware, IoT, and data teams on integrated system functionality.
  • Participate in code reviews, pair programming, and knowledge sharing.
  • Contribute to shared component libraries and promote consistency across applications.
  • Report to work reliably and use full, unimpaired skills and judgment to execute work safely.
  • When on the production floor, wear required personal protective equipment, including ear protection, gloves, eye protection, and/or a safety helmet.
  • When on the production floor, observe, detect, and respond to audible and visual machine malfunction warnings.

Desired Qualifications

  • Familiarity with integrating AI-enabled APIs or services into applications.
  • Understanding of how to evaluate AI outputs for accuracy and reliability.
  • Interest in applying AI to enhance product features and development workflows.
  • Experience with GitHub Actions.

About the Company

Torus

Residential batteries store renewable energy

Torus sells residential energy storage batteries designed to store renewable power from hydro, wind, and solar. The units are made with 95% recyclable materials and can last up to three times longer than traditional chemical batteries. The batteries are sold directly to homeowners who want to reduce grid reliance and act as their own utility. A key feature is real-time monitoring that shows home energy use, renewable production, and battery status with updates every second. Torus helps customers qualify for a 30% federal tax credit, making the system more affordable. Unlike many competitors, Torus emphasizes long life and high recyclability, targets eco-conscious homeowners seeking energy independence, and provides an easy-to-use monitor and tax credit guidance to simplify adoption.

Company size
201-500
Company stage
Series C
Total funding
$767M
Headquarters
Salt Lake City, UT
Founded
2021

Recently Posted Jobs

Explore more opportunities at Torus

See more jobs