Software Engineer, Internal Applications

Extra Space Storage•Salt Lake, UT
•Hybrid

About The Position

Extra Space Storage is hiring a Software Engineer for its Internal Application engineering team to build reliable, scalable, and intuitive internal enterprise web applications. The role supports software used for day-to-day store operations, transactional workflows, document management, and retail systems. It works closely with product management, operations stakeholders, UX designers, and engineering peers in a collaborative agile environment. The engineer translates complex operational workflows and business requirements into maintainable technical solutions using modern JavaScript or TypeScript frameworks, scalable APIs, and robust engineering practices. The role includes technical discovery and design, platform modernization and integrations, high-fidelity UI/UX implementation, and production readiness through testing, code reviews, CI/CD improvements, observability, and incident response. Approved AI-assisted development tools are used responsibly to support development and team velocity. This is a hybrid role requiring work at the Cottonwood Heights office in Salt Lake City three days per week. The company cannot provide work sponsorship, including OPT or H-1B visa sponsorship.

Requirements

  • At least 3 years of hands-on software development experience building web applications with modern JavaScript or TypeScript frameworks such as React, Vue, or Angular.
  • Demonstrated experience building and consuming RESTful APIs and integrating with enterprise backend services.
  • Experience working within an Agile/Scrum delivery lifecycle.
  • Proficiency with Git version control and collaboration workflows.
  • Strong problem-solving skills and a focus on writing clean, modular, and well-tested code.

Nice To Haves

  • Strong proficiency and hands-on experience with React and modern state management.
  • Experience building and maintaining backend services and APIs using Node.js/Express, and familiarity or experience with .NET/C# for supporting services.
  • Experience with Git-based CI/CD automation, AWS cloud infrastructure, and automated unit, integration, and end-to-end testing frameworks.
  • Experience developing enterprise software involving complex domain workflows, such as retail or point-of-sale systems, document management, payment gateways, e-signatures, or telephony integrations.
  • Hands-on experience with relational databases such as SQL Server or MySQL and NoSQL data stores such as DynamoDB.
  • Familiarity with enterprise software performance tuning, caching strategies, and service reliability and observability, including SLAs, SLOs, logging, and metrics.

Responsibilities

  • Translate operational and business requirements into scalable, maintainable, and reliable solutions for internal business and store-management platforms.
  • Collaborate with product managers, operational stakeholders, and UX designers to improve internal workflows and user experience.
  • Participate in technical design, discovery, and architecture planning; document designs, evaluate tradeoffs, and align solutions with business goals and enterprise architecture standards.
  • Extend and modernize platform capabilities, including integrations with third-party services.
  • Implement UI/UX designs with attention to technical feasibility, usability, responsiveness, and speed for high-volume internal users.
  • Use approved AI-assisted development tools responsibly to accelerate routine development and improve team velocity.
  • Support production readiness through automated unit and integration testing, peer code reviews, CI/CD pipeline improvements, observability and monitoring, SLA/SLO adherence, and incident response.

Benefits

  • Well-defined career paths.
  • Eligibility for medical, dental, and vision benefits on Day 1.
  • Health Savings Account (HSA) or Flexible Spending Account (FSA).
  • Company-paid life, AD&D, and short- and long-term disability coverage.
  • 401(k) with company match after 90 days of service.
  • Holiday pay and paid time off.
  • Extensive wellness program.
  • Employee discount programs.
  • Personal Health Advocate.
  • Free soda, coffee, and drinks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service