Principal Software Engineer

Ingersoll Rand

Nashville (TN)

Hybrid

USD 133,000 - 196,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Mentor program
Flexible hours
Autonomy and growth

Job summary

Ingersoll Rand in Nashville, TN, seeks a Principal Software Engineer to balance speed and stability while shipping software used by millions. The role offers hybrid hours and a market range of $133,000–$196,000 per year, reflecting Docker ownership and growth opportunities in a leading technology services company.

You will own end-to-end technology services, drive observability, and contribute to a culture of engineering excellence and continuous learning.

Qualifications

  • Experience with high-availability systems and observability best practices.
  • Ability to present complex ideas to stakeholders at all levels.
  • Experience delivering technology services in fast-moving environments (Nashville area preferred).

Responsibilities

  • Monitor system health and set up alerting for production environments.
  • Stand up observability so teams detect failures before customers.
  • Champion engineering excellence and continuous learning within Ingersoll Rand.
  • Coordinate GitLab CI configurations across environments to mirror production in Nashville staging.
  • Track and report on key performance metrics for technology services.
  • Own a technology service end to end, from Docker schema to on-call rotation.

Skills

Ansible
Presentation
Collaborative

Tools

Docker
GitLab CI

Job description

We are hiring a Principal Software Engineer who can balance speed and stability while shipping software used by millions. Think $133,000 - $196,000, think hybrid hours, think 10 years of Docker turning into ownership you can actually feel at Ingersoll Rand.

Key Responsibilities
  • Monitor system health and set up alerting for scrappy production environments
  • Stand up observability so Ingersoll Rand sees failures before customers in TN do
  • Champion engineering excellence and continuous learning within Ingersoll Rand
  • Wrangle GitLab CI config across environments so Nashville staging mirrors production
  • Track and report on key performance metrics for technology services
  • Own a technology service end to end, from Docker schema to on-call rotation
What You'll Bring
  • Fluency across Ansible and Innovation, with strong opinions on both
  • Comfortable presenting ideas to stakeholders at every level
  • Demonstrated wins in technology work somewhere near Nashville, TN
  • Sound instincts for reading a room you've never been in before
  • A collaborator who makes the principal review feel less like an exam
  • Demonstrated knack for making the fast-moving feel manageable

Ingersoll Rand is the unhurried Nashville, TN company that technology insiders recommend but rarely the one that advertises. We give people autonomy early and trust them to ask for support when they need it.

Beyond $133,000 - $196,000, Ingersoll Rand invests in your growth, assigns you a mentor, and lets you flex hours across Nashville, TN as you need.

We are filling this Principal Software Engineer seat now, with onboarding planned for the near term.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer: End-to-End Ownership + Hybrid
Principal Software Engineer: End-to-End Ownership + Hybrid

Ingersoll Rand • Nashville (TN)

Hybrid
USD 133,000 - 196,000
Mentor program
Flexible hours
Autonomy and growth
Principal Software Engineer
Principal Software Engineer

Energy Innovation Corp • Charleston (SC)

On-site
USD 136,000 - 213,000
Mentorship program
Charleston flexibility
Benefits package
Unity Developer
Unity Developer

Egreenservices • Bakersfield (CA)

Hybrid
USD 86,000 - 114,000
Hybrid work model
Generous PTO
Development-focused leadership
Talent Acquisition Specialist
Talent Acquisition Specialist

Filetwigbay • Richmond (CA)

On-site
USD 95,000 - 128,000
Java Developer
Java Developer

Energy Innovation Corp • Frisco (TX)

On-site
USD 86,000 - 121,000
Safety Engineer
Safety Engineer

Ingersoll Rand • Idaho Falls (ID)

On-site
USD 67,000 - 93,000
Comprehensive benefits
Test Engineer
Test Engineer

Ingersoll Rand • Davenport (IA)

On-site
USD 67,000 - 91,000
Performance Engineer
Performance Engineer

Egreenservices • Laramie (WY)

On-site
USD 83,000 - 119,000
Growth plan
Mentor
Industrial Engineer
Industrial Engineer

Energy Innovation Corp • Chattanooga (TN)

On-site
USD 68,000 - 90,000
HR Director
HR Director

Ingersoll Rand • Fort Worth (TX)

On-site
USD 148,000 - 220,000
Premium healthcare
Home-office allowance