Skip to content

Open nowPosted 37 days ago

Sr. Software Engineer

extraspace12 open roles

Where
Salt Lake City, UT, United States
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSr. Software Engineerextraspace · Salt Lake City, UT, United States
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on extraspace's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

8.1% of postings close within 7 days. Measured by our own scanner across the market. extraspace postings stay open a median of 4 days.

Share of postings closed within
  1. 1.7%1 day
  2. 3.6%3 days
  3. 8.1%7 days
  4. 15.0%14 days
  5. 33.9%30 days
This job: posted 37 days ago

extraspace median: 4 days open

The posting

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.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against extraspace's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on extraspace's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    extraspace's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.