{"id":3801939,"url":"https://alion.io/job/extra-space-storage-software-engineer-internal-applications","title":"Software Engineer, Internal Applications","company":{"id":1803875,"name":"Extra Space Storage","domain":"extraspace.com","url":"https://alion.io/company/extraspace-com","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":75,"open_postings":15,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-07T05:47:08Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Salt Lake City, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"AWS","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"DynamoDB","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"MySQL","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"SLI/SLO/SLA","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false}],"status":"live","first_seen_at":"2026-10-13T00:00:00Z","employer_posted_date":"2026-10-13","last_verified_at":"2026-11-07T07:09:19Z","board_verified":true,"closed_at":null,"days_open":25,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":25},"description":"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 ***\nWe 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.\nDuties & Responsibilities\nArchitect & Build Internal Solutions: Translate operational and business requirements into scalable, maintainable, and reliable solutions across our suite of internal business and store-management platforms.\nCross-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.\nTechnical 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.\nIntegrations & Platform Services: Extend and modernize core platform capabilities, including integrations with third-party services.\nUI/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.\nModern Engineering Practices: Leverage approved AI-assisted development tools responsibly to accelerate routine development, explore implementation strategies, and improve overall team velocity.\nOperational 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.\nQualifications\n 3+ years of hands-on software development experience building web applications using modern JavaScript or TypeScript frameworks (e.g., React, Vue, or Angular).\nDemonstrated experience building and consuming RESTful APIs and integrating with enterprise backend services.\nExperience working within an Agile/Scrum delivery lifecycle.\nProficiency with modern version control and collaboration workflows using Git.\nStrong problem-solving skills with a focus on writing clean, modular, and well-tested code.\nBonus Qualifications\nStrong proficiency and hands-on experience with React and modern state management.\nExperience building and maintaining backend services and APIs using Node.js / Express, with familiarity or experience in .NET / C# for supporting services.\nExperience with Git-based CI/CD automation, AWS cloud infrastructure, and automated testing frameworks (unit, integration, and end-to-end).\nExperience developing enterprise software involving complex domain workflows (e.g., retail/point-of-sale systems, document management, payment gateways, e-signatures, or telephony integrations).\nHands-on experience with relational databases (SQL Server, MySQL) and NoSQL data stores (DynamoDB).\nFamiliarity with enterprise software performance tuning, caching strategies, and service reliability/observability (SLAs, SLOs, logging, and metrics).\nWork Environment & Physical Requirements\nPerforms 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.\nWe pride ourselves on hiring top talent and provide the following benefits and more:\nWell defined career paths\nQualify for Medical, Dental, and Vision benefits on Day 1\nHealth Savings Account (HSA) or Flexible Spending (FSA)\nCompany paid Life, AD&D, and Short & Long Term Disability\n401K with company match after 90 days of service\nHoliday pay and paid time off\nExtensive Wellness Program and various Employee Discount Programs\nPersonal Health Advocate\nFree soda, coffee, and drinks all day every day and much, much more!\nDisclaimer\nThe 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.\nIf you are a current Extra Space employee, please apply through Jobs Hub in Workday.\nWe are an equal opportunity employerand 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.\nApplications Deadline: Applications will be accepted until the position is filled.","description_format":"text","description_chars":5957,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["401k plan"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Real Estate Investment","Warehousing"],"lifecycle":[{"event":"open","at":"2026-11-05T11:55:09Z"}],"visa":[],"liveness":{"score":43,"band":"fade","label":"Fading","p_open":1,"p_active":0.573,"p_room":0.75,"age_days":25,"expected_fill_days":27,"reasons":["conf:3","stale_co","velocity","win:late","comp:brand"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/extra-space-storage-software-engineer-internal-applications","json_url":"https://alion.io/job/extra-space-storage-software-engineer-internal-applications.json","meta":{"generated_at":"2026-11-07T07:16:07Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2121,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1803875},"rest":"https://alion.io/mcp/rest/get_company?id=1803875"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fextra-space-storage-software-engineer-internal-applications"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fextra-space-storage-software-engineer-internal-applications"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fextra-space-storage-software-engineer-internal-applications"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/extra-space-storage-software-engineer-internal-applications\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fextra-space-storage-software-engineer-internal-applications"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3801939}},{"tool":"search_jobs","arguments":{"company":"extraspace.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3801939},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}