×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Sandy, Salt Lake County, Utah, 84092, USA
Listing for: Gravity IT Resources
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Cloud Engineer - Software, Full Stack Developer, Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 180000 - 220000 USD Yearly USD 180000.00 220000.00 YEAR
Job Description & How to Apply Below

Job Title
:
Principal Software Engineer
Location: Utah
Job-Type: Hybrid
Salary Range
: $180K – 220K

Position Overview

We are seeking a highly experienced Principal Software Engineer to provide technical leadership across enterprise applications, APIs, and distributed systems. This individual will play a key role in driving engineering best practices, influencing architectural direction, and mentoring development teams while helping modernize existing platforms and applications.

The ideal candidate is a hands-on, full-stack engineer with deep expertise in APIs, microservices, and complex system integrations. This role requires strong collaboration skills and the ability to lead through influence rather than direct management. Experience working in primarily on-premise environments is important, while cloud-native experience is highly desirable to support future modernization initiatives.

Duties & Responsibilities
  • Lead the design and development of scalable APIs, microservices, and distributed systems
  • Influence technical direction and engineering standards across multiple teams
  • Provide hands-on expertise across full-stack development using modern front-end and back-end technologies
  • Mentor engineers and promote best practices in architecture, coding standards, performance, and reliability
  • Support modernization efforts for legacy and on-premise applications
  • Partner with engineering leadership, architects, and product teams to align technology solutions with business goals
  • Drive improvements in system scalability, resiliency, observability, and integration patterns
  • Evaluate and support adoption of emerging technologies including AI/ML, LLMs, and event-driven architectures
  • Serve as a technical escalation point for complex engineering challenges
Required Experience & Skills
  • 15+ years of professional software engineering experience in enterprise environments
  • Proven experience designing and building APIs, microservices, and distributed systems
  • Strong full-stack development background with technologies such as Java, Python, React, and/or Go
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes
  • Strong understanding of system integrations, API security, and authentication standards (OAuth2, JWT)
  • Experience working within Agile development environments
  • Strong understanding of relational and non-relational databases including Postgre

    SQL and MongoDB
  • Ability to influence teams, mentor engineers, and lead through technical expertise
Equal Employment Opportunity Statement

Gravity IT Resources is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic. All employment decisions are based on qualifications, merit, and business needs.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary