Job Closed
This listing is no longer active.
Full Stack Software Engineer
Location
Utah
Posted
122 days ago
Salary
$125K - $160K / year
Seniority
Senior
Job Description
Full Stack Software Engineer
Torus
• 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 that deliver exceptional user experiences • Contribute to system design and architecture discussions, making thoughtful tradeoffs • Participate in the full software development lifecycle: 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 proper design and implementation • Experience using AI-assisted development tools to improve productivity and code quality, including tasks such as code generation, debugging, and documentation • Collaborate 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
Job Requirements
- Typically 5–8 years of professional software engineering experience
- Strong experience in full-stack development with TypeScript
- Proficiency in modern front-end frameworks such as React, Next.js/Tanstack Start, Tailwind
- Experience building backend services and APIs (Node.js or similar)
- Experience with AWS cloud services (Lambda, API Gateway, DynamoDB, IoT Core, ECS/Fargate, CDK or similar)
- Solid understanding of software architecture, API design, and distributed systems fundamentals
- Experience implementing responsive, accessible, cross-browser compatible interfaces
- Implement comprehensive testing strategies and CI/CD pipelines for continuous delivery (experience with GitHub Actions is a plus)
- Experience using AI-assisted development tools (e.g., Copilot, ChatGPT)
Benefits
- Employee Rewards Package including equity
- 401(k) Retirement Savings Plan
- Health Benefits Package: Choice between traditional PPO or HSA eligible medical plans; Dental insurance; and Vision insurance
- Human-centered Paid Time Off (based on employment status) including unlimited discretionary PTO; 10-days paid company holidays; Waiting period-free 100% paid parental leave
- Torus paid Life with option to purchase additional coverage
- Voluntary Short- and Long-Term Disability Insurance
- Peer Recognition Program
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Lead Product Engineer – AI Consulting
SupersideSuperside is the leading Creative-as-a-Service (CaaS) company that helps over 450 ambitious brands get great design and
• Own the design and delivery of AI-powered automation tools that streamline creative production for enterprise teams. • Translate customer problems into scalable technical solutions in close collaboration with consultants and stakeholders. • Integrate AI models, including LLMs, text-to-image, and text-to-voice into production-grade creative tools. • Architect and build microservice-based systems that balance speed, scalability, and maintainability. • Prototype rapidly, then harden successful proofs-of-concept into reliable production applications. • Partner with designers and product managers to deliver seamless integrations with tools like Figma and Adobe. • Identify repeatable patterns across engagements and help codify them into reusable solutions and platforms.
Senior AI Software Engineer
SentinelOneSecure your enterprise with the autonomous cybersecurity platform. Endpoint. Cloud. Identity. XDR. Now.
• Design, build, and operate backend services in Python that power AI-driven products and shared capabilities. • Build and maintain resilient service integrations across internal and external systems, handling failure modes, rate limits, and interface changes. • Own ambiguous, end-to-end problems: from early design and architecture through implementation, rollout, and iteration in production. • Develop and evolve LLM-backed features and agentic workflows used in production, with a focus on reliability, observability, and real-world behavior. • Contribute to core AI platforms and enablement systems—services that your team uses directly and that other engineers can build on. • Collaborate with product managers, researchers, and other engineers across teams to turn loosely defined AI use cases into concrete, production-ready systems. • Help shape evaluation and quality strategies for AI-powered features, including building or extending evaluation harnesses, benchmarks, or feedback loops. • Act as a technical leader for the work you own—making sound design decisions, coordinating with stakeholders, and contributing to design and code reviews.
Staff Software Engineer – Apache Spark
ClouderaAt Cloudera, we believe that data can make what is impossible today, possible tomorrow.
• Architect, implement, and deliver next-generation features for Cloudera’s Data Engineering Experience • Be a core contributor to Apache Spark • Develop high-performance features using Scala, Java, and Python on modern data platforms • Gain and apply expert-level knowledge in core distributed data processing concepts • Develop a deep technical understanding of components across the Cloudera Data Engineering Experience • Work hands-on with massive distributed systems, scaling from hundreds to thousands of nodes in live production clusters • Conduct thorough root cause analysis, debug complex system-level deployment issues, and resolve failures • Improve internal infrastructure and tooling to streamline development, testing, and deployment processes • Collaborate with a high-impact, distributed team and stakeholders to drive product vision and delivery
Senior Fullstack Node Developer
NearsureRemove the barriers to growth by scaling your team fast with top-notch Latin American IT talent
• Build and maintain features across the TP2.0 platform — from React microfrontend screens to TypeScript serverless Lambdas and Fastify services. • Contribute to the shared TypeScript libraries consumed by both frontend and backend, including its C# code-generation pipeline. • Write and maintain unit, integration, and E2E tests using Jest, Playwright, and K6. • Develop and deploy infrastructure changes using Terraform targeting AWS (Lambda, ECS, API Gateway, RDS/PostgreSQL, DynamoDB, S3, CloudFront, Secrets Manager). • Participate in GitLab CI/CD pipeline development and maintenance, including security scanning and Terraform deployment pipelines. • Collaborate with architects and product teams to evolve async job patterns (imports, report generation), calculation service APIs, and data layer abstractions. • Use AI coding assistants effectively — writing precise prompts, reviewing AI-generated code critically, and applying outputs productively within a large existing codebase. • Maintain and improve the legacy ASP.NET Framework 4.7.2 application as needed during migration.



