Jobs · Engineering · Utah

Software Engineer, Internal Applications

Extra Space Storage · Salt Lake City, UT · 5 days ago
EngineeringFull-time

About the role

At Extra Space Storage, if it matters to you, it matters to us! Founded in 1977 and now a NYSE‑traded leader in the self‑storage industry, we offer a fast‑paced collaborative environment where each employee directly contributes to the company’s success. This is a hybrid role requiring three days a week at our Cottonwood Heights office in SLC. Note: we are unable to provide work sponsorship (OPT or H‑1B) for this position.

Responsibilities

  • Architect & Build Internal Solutions: Translate operational and business requirements into scalable, maintainable, and reliable solutions across our suite of internal business and store‑management platforms.
  • Cross‑Functional Collaboration: Partner closely with product managers, operational stakeholders, and UX designers to create streamlined workflows that improve day‑to‑day efficiency and user experience for internal teams.
  • Technical Design & Discovery: Participate in technical design, discovery, and architecture planning sessions; document technical designs; evaluate tradeoffs; and ensure alignment with business goals, maintainability, and enterprise architecture standards.
  • Integrations & Platform Services: Extend and modernize core platform capabilities, including integrations with third‑party services.
  • UI/UX Implementation: Ensure technical feasibility and high‑fidelity implementation of UI/UX designs, focusing on usability, responsiveness, and speed for high‑volume internal operational users.
  • Modern Engineering Practices: Leverage approved AI‑assisted development tools responsibly to accelerate routine development, explore implementation strategies, and improve overall team velocity.
  • Operational Excellence & Reliability: Drive production readiness through automated unit/integration testing, peer code reviews, CI/CD pipeline improvements, observability/monitoring, SLA/SLO adherence, and incident response.

Requirements

  • 3+ years of hands‑on software development experience building web applications using modern JavaScript or TypeScript frameworks (e.g., 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 modern version control and collaboration workflows using Git.
  • Strong problem‑solving skills with a focus on writing clean, modular, and well‑tested code.

Skills

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

Benefits

  • Well defined career paths
  • Qualify for Medical, Dental, and Vision benefits on Day 1
  • Health Savings Account (HSA) or Flexible Spending (FSA)
  • Company paid Life, AD&D, and Short & Long Term Disability
  • 401K with company match after 90 days of service
  • Holiday pay and paid time off
  • Extensive Wellness Program and various Employee Discount Programs
  • Personal Health Advocate
  • Free soda, coffee, and drinks all day every day

Schedule

Hybrid role: required to work at the Cottonwood Heights office in SLC three days per week.

Similar jobs

Software Engineer

HaystackMassachusetts, United States· 3 wk ago
$144k–$194k/yrapply on haystack.cv

Software Engineer

HumanaWashington, DC· 1 mo ago
RemoteInformation Technology$81k–$110k/yr

Software Engineer

Brooks AutomationChelmsford, MA· 1 mo ago
$106k/yrapply on brooksauto.wd1.myworkdayjobs.com

Software Engineer

ASRC FederalOklahoma City, OK· 1 mo ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer

HaystackGreater Sioux Falls Area· 1 mo ago
$106k–$141k/yrapply on haystack.cv

Software Engineer

AllianceBernsteinNashville, TN· 1 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com