Principal Software Engineer
$180k - $220kGravity IT Resources
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 PostgreSQL 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
- ...About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver... ...industry average. The Position We're Looking To Hire a Principal Software Engineer (.NET + Data) To Join Our Team. You'll Work With Our Incredible...SuggestedRemote work
- ...the knowledge you've gained, and the personal interests that shape who you are.**Position Overview**We are seeking a Sr. Principal Software Engineer to design, build, and operate core backend systems while remaining comfortable working across the entire stack when needed...SuggestedWork at officeLocal areaRemote workVisa sponsorship
- ...Prattwhitney is seeking a Principal Software Engineer to work onsite in Salt Lake City, UT. This role requires a U.S. citizen with a valid TS/SCI security clearance and at least 8 years of software engineering experience. Candidates must be proficient in C++ and Python...Suggested
$144.5k - $195.5k
...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically... ...for a regulated industry. Additionally, the Senior Principal Software Engineer will bring deep expertise in one or more...SuggestedFull timeTemporary workLocal areaFlexible hours$131.75k - $178.25k
...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically... ...software for a regulated industry. Additionally, the Principal Software Engineer will bring deep expertise in one or more...SuggestedFull timeTemporary workLocal areaFlexible hours- ...Position Applied Signal Technology (AST) is seeking a Principal Software Engineer to work onsite in Salt Lake City, UT. The role requires a U.S. citizen with a valid TS/SCI security clearance and 8+ years of relevant experience. Qualifications (Must Have) Degree in a STEM...Work experience placementRelocation package
- ...Principal Software Engineer If you're passionate about building a better future for individuals, communities, and our country—and you're committed to working hard to play your part in building that future—consider WGU as the next step in your career. Driven by a...Full timeFlexible hours
- ...Principal Software Engineer Applied Signal Technology (AST) is seeking a Principal Software Engineer who strives for excellence and have a passion to be part of a team that strengthens our nation and improves the security of our world. AST provides trusted strategic...
- ...Senior Principal Software Engineer Applied Signal Technology (AST) is seeking a Senior Principal Software Engineer who strives for excellence and has a passion to be part of a team that strengthens our nation and improves the security of our world. AST provides trusted...Relocation
$99.6k - $234.6k
...Job Description Role Summary Oracle Health Platform Engineering builds and operates shared platform services that power secure... ..., correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform...Temporary workVisa sponsorshipFlexible hours$107.5k - $204.5k
...role is primarily On-Site, with flexibility at hiring manager discretion. Applied Signal Technology (AST) is seeking a Principal Software Engineer who strives for excellence and have a passion to be part of a team that strengthens our nation and improves the security...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...Principal Software Engineer South Jordan, UT Lightspeed is the leading provider of cloud-based software for dealerships, serving the Powersport, Marine, RV, Trailer, and Golf Car industries adding hundreds of dealerships to the Lightspeed community each year. Lightspeed...Full time
$99.6k - $223.4k
...administrative burden. We’re looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing pipelines... ...in Computer Science or equivalent. • 6+ years of relevant software engineering experience. • Strong software engineering skills...Temporary workFlexible hours$96.8k - $251.6k
...matter. This role offers the chance to shape how studios run production-grade creative workflows in the cloud while improving the engineering systems, operational practices, and AI-enabled delivery patterns that make customer adoption repeatable. Responsibilities...Temporary workFlexible hours$96.8k - $306.4k
...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level... ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of...Temporary workWork experience placementWorldwideFlexible hours$99.6k - $223.4k
...Description About You You work backward from users and operational needs. You care about building usable, reliable software that helps engineering and operations teams reason about complex physical infrastructure. You can learn and model domain concepts such as...Temporary workFlexible hours- ...Principle AWS Software Engineer The Bank is a growing bank in an Innovation economy. As a member of C&PB Development Team, you will be at the forefront of The Bank's Cloud Transformation journey and for building resilient business applications in cloud. As a Senior...
$99.6k - $223.4k
...Job Description Oracle is seeking an experienced Software Engineer to join a highly skilled team focused on building modern cloud and AI-enabled enterprise solutions. This role is ideal for a developer with strong hands-on experience in Oracle APEX, PL/SQL, Oracle Database...Temporary workFlexible hours$99.6k - $223.4k
...design for scalability, reliability, and observability. Stay hands-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor engineers and elevate team capability. Partner cross-...Full timeTemporary workRemote workFlexible hours$145.6k - $209.3k
...About the Role We are seeking a Principal Cloud Platform Software Engineer in Enterprise Solutions and Experience (ESE) org to lead the architecture and development of a cloud-native onboarding platform that enables engineering teams to seamlessly deploy and operate services...$99.6k - $223.4k
...directly improve clinical outcomes. We're looking for senior engineers with deep Java expertise, exceptional debugging and problem-... ...Citizens or Green Card holders. Responsibilities Senior Principal Engineer - Cloud, AI & Healthcare Platforms (US Remote) If you...Full timeTemporary workRemote workFlexible hours$144.5k - $195.5k
A healthcare software company is seeking a Senior Principal Software Engineer to lead a team in developing next-generation healthcare software. This role requires full stack experience, deep expertise in technologies such as Go and AWS, and the ability to mentor others...Flexible hours$96.8k - $251.6k
...Job Description We are looking for a senior staff-level engineer to design, build, and operate high-scale distributed systems and lead... ...standards for maintainable, supportable, production-grade software across teams. Basic Qualifications ~10+ years of software...Temporary workFlexible hours$99.6k - $223.4k
...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle Server Technologies ( Oracle Exadata technology is the newest innovation in Oracle's history as the provider of the industry's...Temporary workFlexible hours- ...Entry Level Software Engineer Job Description We are hiring an Entry-Level Software Engineer to support software development activities across web and backend systems. The ideal candidate should be eager to learn and grow in a collaborative environment. Responsibilities...
- ...Join to apply for the Junior Software Developer - Observability role at CanonicalCanonical is a leading provider of open source software... ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...Work at officeRemote work
$286.2k - $326.7k
...Overview Sr. Distinguished Software Engineer - AML (Remote - Eligible) As a Sr. Distinguished Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud. You will work alongside our talented...Full timePart timeLocal areaRemote work- ...Goldman Sachs Bank AG is looking for a Software Engineer Associate in Salt Lake City. This role involves building scalable solutions and solving complex engineering problems. Candidates should have a Bachelor's degree in Computer Science and 3+ years of experience with...
- A leading open source software company is looking for a Junior Software Developer to join their Observability team. This role offers a chance to work with technologies including Python and Go, as well as cloud-native monitoring solutions. Ideal candidates will have a Bachelor...Remote work
- ...Tech Faculty (Software Engineering & Agentic AI) Neumont University has an immediate opening for a full-time Faculty (tech) to teach within our bachelor programs. Faculty members are responsible for educating students in accordance with Neumont’s teaching methodology,...Full timeWork experience placementWork at officeLocal areaImmediate startAfternoon shiftWeekday work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Salt Lake City, UT
- principal Salt Lake City, UT
- senior principal scientist Salt Lake City, UT
- senior principal cloud computing engineer Salt Lake City, UT
- principal cloud computing engineer Salt Lake City, UT
- internship software Salt Lake City, UT
- software support Salt Lake City, UT
- software quality assurance Salt Lake City, UT
- embedded software Salt Lake City, UT
- software sales representative Salt Lake City, UT


