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

Sr. Software Engineer

Extra Space

Salt Lake City, UT, United States

Full time

R-81365

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.

_* 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 currently seeking a Senior Software Engineer at our corporate offices located in Salt Lake City, Utah. The Senior Software Engineer is a technical leader responsible for delivering high-quality, scalable solutions that drive business impact. This role leads complex projects, mentors engineers, and collaborates across teams to align technology with strategic goals. It offers an environment where innovation, ownership, and influence are key to success. Our senior engineers are key technical contributors on agile teams of 3-5 developers. This position reports to the IT Manager, Business Systems.

Essential Duties and Responsibilities:

  • Lead the design, development, testing, deployment, and maintenance of software systems and websites.

  • Partner with business stakeholders to understand needs and deliver solutions that exceed expectations.

  • Design, build, and maintain integrations between core business systems (e.g., Microsoft Dynamics 365, Concur, Workday, Salesforce), ensuring reliable, secure, and well-monitored data flow across the enterprise.

  • Manage multiple projects simultaneously, balancing priorities and timelines effectively.

  • Mentor junior and mid-level engineers, promoting best practices and technical growth.

  • Drive technical excellence by applying sound design principles and modern engineering practices.

  • Research, evaluate, and recommend software, hardware, and platforms to support team and business goals.

  • Write and maintain technical documentation and architectural decisions.

  • Provide technical support and guidance to peers and support teams.

  • Train end users or technical staff on system functionality.

  • Champion Agile/Scrum methodologies and DevOps practices to improve team performance and delivery.

Qualifications:

  • Strong, demonstrable proficiency in C# and T-SQL.

  • Proven ability to pick up new languages, frameworks, and platforms quickly as business needs evolve.

  • Hands-on experience developing and maintaining integrations between enterprise business systems (e.g., Microsoft Dynamics 365, Concur, Workday, Salesforce) using REST/SOAP APIs, middleware, and event-driven or file-based patterns.

  • Experience with DevOps and experience building and deploying infrastructure with cloud deployment technologies like VSTS, AWS, Azure, etc.

  • Experience with Scrum/Agile development methodologies

  • Bachelor’s degree in Computer Science, Information Systems, or related field

  • 6+ years of relevant experience or equivalent combination of education and training

Competencies:

Required

  • Deep proficiency in C# and T-SQL, paired with the versatility to move between languages and platforms as the work demands.

  • Specialization in enterprise system integration, including API design, authentication, data mapping and transformation, error handling, and cross-system troubleshooting.

  • Strong leadership and mentoring capabilities

  • Excellent communication and collaboration skills

  • Strategic thinking with a business-oriented mindset

  • Demonstrated technical foresight and sound judgment

  • Ability to break down complex initiatives into manageable milestones

Preferred:

  • Experience with any of the following: Salesforce development, OutSystems development, React, TypeScript.

  • Experience with MS SQL Server and modern web fundamentals (HTML5, CSS, JavaScript).

  • Strong experience with cloud platforms and deployment tools (e.g., Azure, AWS, VSTS)

  • Proven ability to deliver across multiple priorities with minimal supervision

Working Conditions/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

  • Onsite Fitness Center

  • Free soda, coffee, and drinks all day every day and much more!

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.

Extra Space Storage is the largest operator of self-storage facilities and the largest third-party self-storage management company. Since we were founded in 1977, we have grown to include more than 4,000 locations across the country from our headquarters in Salt Lake City, UT.

At Extra Space, we believe the world is a better place when people love what they do. Redefining the self-storage industry is an ambitious goal, which is why we look for the best of the best. With competitive pay, excellent benefits, a great culture rooted in our core values, and opportunities for career development, Extra Space Storage continues to be a top choice for outstanding talent. Come join us and find out why our employees recommend us!

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in Salt Lake City, UT vacancy
  •  ...Sr. Software Engineer The role is part of the Risk, Fraud & Compliance Technology Solutions Group, primarily contributing on technical solutions around Risk & Compliance systems. As a Sr. Software Engineer, primary responsibility will be towards the development and... 
    Senior

    Professional Recruiters

    Salt Lake City, UT
    3 days ago
  •  ...tasks related to configuration and implementation Provide software coding and customization including, but not limited to: screen...  ...equivalent or higher) in Computer Science, Information Technology, Engineering or a related field Financial Service domain knowledge... 
    Senior

    Vantage Point Consulting Inc.

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

     ...Responsibilities # Lead the design, development, and deployment of complex software solutions, ensuring scalability and maintainability. #...  ..., including product managers, UX designers, and other engineers, to translate business needs into technical solutions. #... 
    Senior
    Full time
    Immediate start
    Work from home

    Evolent

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

     ...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain...  ...unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking for... 
    Senior
    Work at office
    Local area
    Worldwide

    Vontier

    Salt Lake City, UT
    1 day ago
  • $170.6k - $261.3k

     ...collection configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to-end observability that power this platform. Scaling high-quality... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Salt Lake City, UT
    5 days ago
  •  ...Sr. Software Engineer Anywhere Type: Permanent Category: Development Industry: Healthcare Workplace Type: Remote Standard Hours: Open Reference ID: JN -092026-108808 Date Posted: 09/28/2026 Shortcut: Description Recommended Jobs... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Salt Lake City, UT
    1 day ago
  • Want to be a part of the future of audio expression? Check out our available job positions below. SR. Software engineer/ Application Architect About Blerp Blerp is a platform for sound bites, creators, gamers, and streamers. Blerp is the easiest way to add audio expression... 
    Senior
    Monday to Friday

    Blerp

    Salt Lake City, UT
    4 days ago
  •  ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Sr Associate, Software Engineer Job Code:  39897 Job Location:  Salt Lake City, UT Job Schedule: 9/80: Employees work 9 out of every 14 days –... 
    Senior
    Local area

    L3Harris Technologies

    Salt Lake City, UT
    2 days ago
  • $152.5k - $205k

     ...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Salt Lake City, UT
    5 days ago
  •  ...reasonable estimate of the current range is: Grade: Technical 410Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or... 
    Senior
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    1 day ago
  •  ...Sr. Software Engineer The Sr. Software Engineer will be a critical part of engineering team. You will solve problems to enable client-facing applications within the Midigator platform. The role involves working jointly with internal business, product, and development... 
    Senior

    Software Technology Inc

    Salt Lake City, UT
    3 days ago
  •  ...committed to a transformative journey with 'Scale @ Speed' as our guiding principle. About the Role and Job: Position:Sr Software Engineer Location: Draper, Utah RESPONSIBILITIES: Work actively with team members to analyze and resolve application issues... 
    Senior
    Permanent employment

    Yantran LLC

    Magna, UT
    5 days ago
  • $120k - $130k

     ...About the opportunity Pearson is expanding the engineering capability behind OnVUE. We are looking for experienced full-stack engineers who can design, build and operate complex enterprise software using Java, Spring Boot, Angular and REST APIs. We have opportunities... 
    Senior
    Full time
    Remote work

    Pearson

    Salt Lake City, UT
    1 day ago
  • $67.19 - $72.19 per hour

     ...Must Have Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field....  ...years of prior related experience. Strong knowledge of modern software development tools and engineering practices, including embedded... 
    Senior
    Immediate start

    Cynet Systems

    Salt Lake City, UT
    2 days ago
  • $65 - $70 per hour

     ...Sr. Software Engineer Salt Lake City, UT 6-month contract-to-Hire $65.00 to $70.00 per hour with a conversion salary of $130K annually DOE Summary The Software Engineer will design, develop, and maintain scalable enterprise applications and software... 
    Senior
    Hourly pay
    Contract work

    ConsultNet

    Taylorsville, UT
    1 day ago
  •  ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at...  ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Salt Lake City, UT
    5 days ago
  • $148k - $155k

     ...providing professional services across 160 countries. To learn more, visit franklincovey.com Title: Senior Software Engineer Global Title: Sr. Software Engineer Division & Department: Corporate Platform Development Status: Full-Time Exempt Reports... 
    Senior
    Full time
    Remote work

    Franklin Covey

    Salt Lake City, UT
    4 days ago
  •  ...Software Engineer At First Electronic Bank (FEB or Bank), we are driven by the purpose to make credit accessible to everyday Americans and their businesses. Partnering with some of the most innovative fintech companies in the nation, we offer a wide range of consumer... 
    Senior

    First Electronic Bank

    Salt Lake City, UT
    3 days ago
  • $121.4k - $218.6k

     ...solutions for government networks? Join Our Custom Government Engineering Team! The Custom Government team operates across the full...  ...an experienced, self-motivated, and highly productive Senior Software Engineer with a solid systems background. In this role, you will... 
    Senior
    Work experience placement
    Work at office

    Akamai

    Salt Lake City, UT
    2 days ago
  •  ...cultures and affords personal and professional growth opportunities. Learn more at . Overview of Job Function The Senior Software Engineer is responsible for all aspects of the development of platforms and applications. This is a highly skilled hands-on role... 
    Senior
    Local area
    Shift work

    Verint Systems

    Salt Lake City, UT
    5 days ago
  • $146.2k - $282.6k

     ...as fun as it is rewarding CHG Healthcare is seeking a Staff Software Engineer to join our DMO Engineering team. The Engineering team designs...  ...or related STEM discipline ~8+ years of proven experience at Sr. Software Engineer level Preferred skills: Experience... 
    Senior
    Temporary work
    Locum
    Work from home
    Flexible hours

    CHG Healthcare

    Salt Lake City, UT
    5 days ago
  •  ...carbon fiber, woven reinforcements, resins, prepregs, honeycombs and engineered core and composite structures. We invite you to join the Hexcel...  ...a part of the “strength within.” Hexcel is currently seeking a Sr. Composite Applications Engineer for our Salt Lake City, UT, USA... 
    Senior
    Permanent employment
    Full time
    Temporary work

    Hexcel Corporation

    Salt Lake City, UT
    4 days ago
  •  ...Senior Software Engineer At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing consumer loans for the purchase of recreational vehicles, boats, home improvement, and offering loan origination services to fintech partners. We... 
    Senior
    For contractors
    Work experience placement
    Work at office
    3 days per week

    Medallion Bank

    Salt Lake City, UT
    1 day ago
  • $115k - $184k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? We work to connect and power an inclusive, digital economy that benefits everyone, everywhere, by... 
    Senior
    Full time
    Contract work
    Part time
    Work experience placement
    Worldwide
    Flexible hours

    MasterCard

    Salt Lake City, UT
    2 days ago
  • $102.7k

     ...Company : Highmark Health Job Description : JOB SUMMARY This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. The incumbent will be responsible... 
    Senior
    Temporary work
    For contractors
    Work at office
    Local area

    Highmark Health

    Salt Lake City, UT
    1 day ago
  •  ...team.Drive standards based architectures and supporting services.Use of agile and rapid application development processes to speed engineering effortsFollow engineering best practices in a team environment to develop high-quality products including writing automated unit,... 
    Senior
    Full time
    Immediate start

    Sorenson Communications

    Salt Lake City, UT
    2 days ago
  •  ...estimate of the current range is: Grade: Technical 410Pay Range: $143,700.00 - $222,700.00Job DescriptionWe're looking for a Senior Software Engineer - Salesforce to join the Student Lifecycle Services engineering team at WGU. You'll work on a large, complex Salesforce org... 
    Senior
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    4 days ago
  • $167.7k - $245.2k

     ...infrastructure using advanced technologies across Linux and Windows.Our software agent team builds high-performance, secure, and lightweight...  ...and endpoint environments.As part of the Windows agent engineering team, you will focus on extending these security capabilities... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Salt Lake City, UT
    2 days ago
  • What We DoAt Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people and...  ...clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions,... 
    Senior
    Full time
    Temporary work
    Part time
    Immediate start

    Goldman Sachs

    Salt Lake City, UT
    2 days ago
  • O.C. Tanner is the global leader in software and services that improve workplace culture through meaningful employee experiences. Our Culture...  ....Location: Salt Lake City, UT, (Hybrid)Job Summary:As a DevOps Engineer, you will be a key driver in enhancing our CI/CD pipelines and... 
    Senior
    Full time

    O.C. Tanner

    Salt Lake City, UT
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!