Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Internal Applications

Full-time

Extra Space Storage

At Extra Space Storage, if it matters to you, it matters to us! It is a really exciting time to be at Extra Space Storage! We got our start in 1977. Today we are a New York Stock Exchange-traded company leading the self-storage industry in more ways than one. But in order to maintain this lead, we need exceptionally motivated, capable, and driven people like you. We offer a fast-paced collaborative environment where each of us directly contributes to the company’s success. Come join us and find out why so many of our employees recommend Extra Space Storage as a great place to work.

*** Please note that this is a HYBRID role, requiring this person to work at our Cottonwood Heights office in SLC three days a week. We are not able to provide work sponsorship (i.e. OPT or H-1B visa) for this role ***

We are looking for a Software Engineer to help build reliable, scalable, and intuitive internal enterprise web applications for Extra Space Storage. This role sits on the Internal Application engineering team and partners closely with product management, operations stakeholders, UX designers, and engineering peers to deliver software that powers our day-to-day store operations, transactional workflows, document management, and retail systems. The ideal candidate is self-driven, thrives in a collaborative agile environment, and is adept at translating complex operational workflows into high-quality technical solutions using modern JavaScript/TypeScript frameworks, scalable APIs, and robust engineering practices.

Duties & 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.

Qualifications

  • 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.

Bonus Qualifications

  • 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).

Work Environment & Physical Requirements
Performs sedentary work in an office environment with limited lifting (less than 10 pounds) or walking required. Close visual acuity required to perform work at computer terminal. No exposure to adverse environmental conditions. Requires repetitive typing motion, talking, hearing, grasping and feeling.

We pride ourselves on hiring top talent and provide the following benefits and more:

  • 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 and much, much more!

Disclaimer
The job description outlines the general nature and scope of work employees perform in this role. It's not intended to be an exhaustive list of all duties, responsibilities, or qualifications required for the position. The company reserves the right to modify, revise, or update the job description to meet business needs.

If you are a current Extra Space employee, please apply through Jobs Hub in Workday.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Applications Deadline: Applications will be accepted until the position is filled.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, Internal Applications in Salt Lake City, UT vacancy
  •  ...domains in the interest of national security. Job Title: Intern, Software Engineer Job Code: 39942 Job Location: Salt Lake City, UT...  ...principles in the development of software for the target application Work closely with cross functional members of the engineering... 
    Application
    Internship
    Local area

    L3Harris

    Salt Lake City, UT
    1 day ago
  •  ...domains in the interest of national security. Job Title: Intern, Software Engineering Job Code: 41222 Job Location: Salt Lake City, UT...  ...principles in the development of software for the target application ~ Work closely with cross functional members of the engineering... 
    Application
    Internship
    Local area

    L3Harris Technologies

    Salt Lake City, UT
    2 days ago
  •  ...Who We're Looking For - Senior Software Engineer We're looking for a Senior Software Engineer...  ...and deployment. Work on web applications with service-oriented and high-availability...  ...performing root cause analysis on internal and external data and processes to answer... 
    Application
    Weekly pay
    Work at office
    Remote work
    Flexible hours

    Clearlink

    Salt Lake City, UT
    11 hours ago
  • $20.88 per hour

     ...employees succeed. As an Instructional Design Intern at the Utah Transit Authority, you’ll...  ...knowledge of a variety of associated software including Adobe Creative Cloud and...  ...with disabilities are encouraged to apply. Applicants needing an accommodation under the Americans... 
    Application
    Hourly pay
    Temporary work
    Part time
    Internship
    Live in
    Work at office
    Immediate start
    Remote work
    Relocation

    Utah Transit Authority

    Salt Lake City, UT
    8 days ago
  • $105k - $145k

     ...Software Engineer - Fintech & AI Platform Location: Remote - United States preferred Employment...  ...product features, data integrations, internal tools, dashboards, and user-facing...  ...can engage them in compliance with applicable employment, tax, data protection, and... 
    Application
    Full time
    Remote work

    Finstock, Inc.

    Salt Lake City, UT
    3 days ago
  • $20.88 per hour

     ...this opening, and what is expected from applicants, by reading the below. Utah Transit Authority...  ...succeed. As an Instructional Design Intern at the Utah Transit Authority, you'll...  ...knowledge of a variety of associated software including Adobe Creative Cloud and Articulate... 
    Application
    Hourly pay
    Temporary work
    Part time
    Internship
    Live in
    Work at office
    Immediate start
    Remote work
    Relocation

    Utah Transit Authority

    Salt Lake City, UT
    3 days ago
  •  ...financing solutions.  First Electronic Bank (FEB) is seeking a highly capable software engineer to independently lead ambiguous, high-impact initiatives that deliver FEB's internal applications, secure APIs and services, fintech integrations, and agent-based capabilities... 
    Application

    First Electronic Bank

    Salt Lake City, UT
    4 days ago
  •  ...skilled and motivated Senior Software Developer to join our team...  ...custom Android‑based timeclock application that operates on physical...  ...third‑party APIs and other internal systems as needed. Collaborate...  ...with product, QA engineers, and other stakeholders to understand... 
    Application
    Work experience placement
    Flexible hours

    SwipeClock Workforce Management

    Salt Lake City, UT
    3 days ago
  • $85k - $145k

     ...Forward Deployed Software Engineer About Threadlock Precision Threadlock Precision is...  ...candidates must qualify as a U.S. Person under applicable U.S. export control laws, which...  ...the software that runs our business — internal tools, data pipelines, ERP... 
    Application
    Permanent employment
    Remote work

    Threadlock Precision

    Salt Lake City, UT
    1 day ago
  •  ...cameras become the sensors and our AI software embedded inside the Blackbox watches...  ...We are looking for a Senior Software Engineer to help design, build, and scale Blue...  ...systems, integrations, customer-facing applications, and internal operator tools. You will be expected... 
    Application
    Immediate start
    Remote work
    Relocation
    Flexible hours
    Afternoon shift

    Motorola Solutions

    Salt Lake City, UT
    23 hours ago
  •  ...Role Our client is seeking a Senior Software Engineer responsible for developing,...  ...technical requests from customers and internal teams, translating complex issues into...  ...accommodation to participate in the job application or interview process, to perform crucial... 
    Application
    Temporary work
    Part time
    Remote work
    Home office
    Flexible hours

    Tangerine Search Inc.

    Salt Lake City, UT
    3 days ago
  • $140k - $210k

     ...Visits, March 2026) Day to Day As a Software Engineer IV at Indeed, you will own the design...  ...that support critical products and internal workflows across the company. You’ll take...  ...diverse environment. All qualified applicants will receive consideration for employment... 
    Application
    Temporary work
    Work experience placement
    Local area

    Indeed

    Salt Lake City, UT
    3 days ago
  • $150k - $200k

     ...About this role This role sits on the Engineering team and reports to the Engineering...  ...Requirements ~5+ years of professional software engineering experience ~ Solid expertise...  ...response ~ Working knowledge of application and cloud security practices, such as least... 
    Application
    Remote work
    Work from home
    Flexible hours

    Clearstep

    Salt Lake City, UT
    23 hours ago
  •  ...Internal Auditor We are looking for a motivated, detail-oriented individual to join our...  ...controls, IT general controls, and application controls across the organization, partnering...  ...access reviews, system change management and software development lifecycle controls, and IT... 
    Application
    Work at office
    Flexible hours

    USANA Health Sciences

    Salt Lake City, UT
    4 days ago
  • $110k

     ...seamlessly. As a React Native Engineer, you will play a key role in...  ..., and performant mobile applications used by millions of customers...  ...BA/BS in Computer Science, Software Engineering, or equivalent work...  ...Ability to collaborate with internal and external stakeholders... 
    Application
    Work experience placement
    Worldwide
    Flexible hours

    The Hertz Corporation

    Salt Lake City, UT
    2 days ago
  • $115k - $184k

     ...potential. Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is...  ...Cursor responsibly, and explore AI-powered applications, agents, and agentic workflows while...  ...REST APIs and integrations used by internal teams, financial institutions, data providers... 
    Application
    Full time
    Part time
    Immediate start
    Worldwide
    Flexible hours

    Mastercard

    Salt Lake City, UT
    2 days ago
  • $30 per hour

     ...help prepare for a successful transition. Interns will engage in on-the-job training and...  ...broadest and deepest suite of AI-powered cloud applications. The following facts and figures...  ...distribution of network and desktop hardware, software, and marketing materials to Oracle’s... 
    Application
    Hourly pay
    Temporary work
    Internship
    Flexible hours

    Oracle

    Salt Lake City, UT
    23 hours ago
  • $30 per hour

     ...help prepare for a successful transition. Interns will engage in on-the-job training and...  ...broadest and deepest suite of AI-powered cloud applications. The following facts and figures...  ...distribution of network and desktop hardware, software, and marketing materials to Oracle's... 
    Application
    Hourly pay
    Temporary work
    Internship
    Flexible hours

    Oracle

    Salt Lake City, UT
    23 hours ago
  • $70 - $71 per hour

     ...Software Engineer (.NET / Angular) Location: Salt Lake City, UT (Onsite) Job Type: Contract to Hire Hours: 40 hours/week...  ...join a high-performing technology team supporting enterprise applications within a large financial services environment. This role will... 
    Application
    Hourly pay
    Contract work

    EPITEC

    Salt Lake City, UT
    4 days ago
  • $17 per hour

     ...HR Intern Req number: R8597 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global...  ...If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or... 
    Application
    Hourly pay
    Full time
    Apprenticeship
    Internship
    Work at office
    Local area
    Remote work
    Worldwide

    CAI

    Salt Lake City, UT
    1 day ago
  •  ...79,500.00Job DescriptionThe Principal Software Engineer is the primary technical leader of the...  ...teamsExperience building and operating web applications using Java, REST APIs, SQL, and Git in...  ...integrations with third-party and internal platformsTrack record in large-scale... 
    Application
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    11 hours ago
  •  ...Interested in building modern software, owning meaningful technical decisions, and putting...  ...• Design, build, and support scalable applications, APIs, and backend services. • Own...  ...performance, reliability, security, and engineering practices. • Apply AI-assisted development... 
    Application

    Hirewell

    Salt Lake City, UT
    3 days ago
  •  ...service members, and military spouses are strongly encouraged to apply. Tria is looking for a Full Stack Engineer with strong experience with modern web application development using React for the frontend, Node.JS ecosystem for the backend. Who is comfortable building... 
    Application
    Work at office
    Remote work

    Tria Federal (Tria)

    Salt Lake City, UT
    3 days ago
  • $18 - $25 per hour

     ...most advanced hardware and software solutions, WWT helps clients...  ...contributions to our company. WWT interns work in a dynamic and...  ...will begin in May 2027. This application is open from August 2026 through...  ...Solutions, Consulting and Engineering this is the place for you!... 
    Application
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Salt Lake City, UT
    1 day ago
  •  ...Staff Software Engineer, AI If you're passionate about building a better future for individuals...  ...of record, identity providers, and internal services, and participate in...  ...building and operating production web applications and web services. ~ Demonstrated technical... 
    Application
    Full time
    Work at office
    Immediate start

    WGU

    Salt Lake City, UT
    2 days ago
  •  ...Responsibilities for this Position Embedded Software Engineer Intern ID: 2026-75013 US-ID-Boise US-UT-Salt Lake City Required Clearance...  ...Secret security clearance is preferred at time of hire.] Applicants selected will be subject to a U.S. Government security investigation... 
    Internship
    Flexible hours

    General Dynamics

    Salt Lake City, UT
    9 hours ago
  •  ...Amazing Career Opportunity foraStaff Software Engineer!! Location: Salt Lake City, Utah...  ...implementing architectural designs, creating applications, evaluating and implementing new...  ...visa for this position. International relocation or remote work arrangements... 
    Application
    Work experience placement
    Remote work
    Worldwide
    Relocation
    Flexible hours

    HID Global

    Salt Lake City, UT
    1 day ago
  •  ...aware solutions. Role Description The Internal Wholesaler is a full-time remote role...  ..., market concepts, and portfolio applications with clarity and accuracy. Bachelor’...  ...Proficiency with CRM systems and standard office software; prior experience supporting financial... 
    Application
    Full time
    Work at office
    Remote work

    Liberty One Investment Management

    Salt Lake City, UT
    1 day ago
  • $152.5k - $205k

     ...more open, global economy through digital assets, payment applications, and programmable blockchain infrastructure. Circle’s platform...  ...is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain... 
    Application
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Salt Lake City, UT
    2 days ago
  • $158k - $176k

     ...systems. You will help maintain a rules-based engine that analyzes these messages to identify...  ..., you will oversee the end-to-end software development process, including gathering...  ...delivering high-performance, maintainable applications. Automating workflows, troubleshooting... 
    Application
    Flexible hours

    PointClickCare

    Salt Lake City, UT
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Internal Applications. Be the first to apply!