Principal Software Engineer
Vinsari
Job Description The Principal Software Engineer is the primary technical leader of the department. This practitioner ships production software, earns credibility through results, and sets the standard others follow. The Principal works inside the systems they influence, understands their limitations from firsthand experience, and translates that into action that resolves problems rather than merely identifying them. Location: Salt Lake City, UT (Onsite) This role demands expertise in AI‑assisted development, agentic engineering, cloud‑native architecture, and platform thinking. The Principal evaluates every technical decision through the build, buy, borrow, or bot lens, understanding what is fiscally responsible, operationally sustainable, and fastest to value. The Principal holds the trust of engineering teams, product partners, and executive leadership. They influence through example by building prototypes, delivering working software, and taking ownership when critical issues arise. The ideal candidate is fluent in business fundamentals (P&L, cost of delay, unit economics) and connects engineering decisions to business results. They bring a track record of delivering at scale within large enterprise environments, ideally across multiple industry verticals. They maintain a culture of accountability, velocity, and quality grounded in the WGU Leadership Principles. Success in this role is defined by delivery: what ships, what improves, and what problems get solved. Job Duties Partner with engineering and product leadership to define technical strategy and delivery roadmaps that improve the student experience at scale. Build and ship production‑grade software while establishing engineering standards others follow. Lead Agile delivery practices that balance rigorous planning with rapid execution and predictable outcomes. Design and evolve cloud‑native architectures with strong emphasis on scalability, observability, reliability, security, and operational supportability. Evaluate technical decisions through a build, buy, borrow, or bot lens with focus on speed‑to‑value, sustainability, and fiscal responsibility. Mentor engineers on modern software engineering practices, AI‑assisted development workflows, and emerging technologies. Prototype new tools, frameworks, and architectural patterns through proof‑of‑value initiatives. Drive engineering excellence across multiple teams by establishing repeatable delivery patterns and operational standards. Partner closely with infrastructure, cloud, security, architecture, and product teams as a peer technical leader. Identify architectural inefficiencies and technical debt, proposing practical and cost‑effective solutions grounded in data. Communicate technical strategy, dependencies, trade‑offs, and risks clearly to executive leadership. Support operational readiness, incident response, and day‑2 supportability across enterprise systems. Lead through accountability, urgency, ownership, and attention to detail. Participate in critical operational events and provide leadership during high‑impact incidents when needed. Minimum Qualifications Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related field. 10+ years of progressive software engineering experience including architecture, delivery leadership, and technical mentorship across multiple teams. Experience building and operating web applications using Java, REST APIs, SQL, and Git in enterprise environments. Experience designing and delivering system integrations with third‑party and internal platforms. Track record in large‑scale enterprise IT organizations with established operational processes. Equivalent relevant experience may substitute for education, at hiring manager discretion (1 year experience per 1 year education). Preferred Qualifications Master's Degree in Computer Science, Software Engineering, or related field. Experience with Kafka/Confluent and integration middleware (Apache Camel, MuleSoft, or similar). Hands‑on AWS experience: ECS/EKS, Lambda, SNS/SQS, API Gateway, Terraform, Spring Boot, Kubernetes, and container orchestration in production. Observability stacks (Dynatrace, Datadog, or similar) including custom metrics and SLO management. Familiarity with AI/ML platforms, LLM integration, and agentic frameworks. Higher education, EdTech, or regulated industry experience. ITIL v4 Foundation or higher; AWS Solutions Architect or CKA certification. Experience across multiple industry verticals. #J-18808-Ljbffr
- ...Job Description The Principal Software Engineer is the primary technical leader of the department. This is a practitioner who ships production software, earns credibility through results, and sets the standard others follow. The Principal works inside the systems they...SuggestedFull timeFlexible hours
$131.75k - $178.25k
...range $131,750.00/yr - $178,250.00/yr We are looking for a software engineering leader who is passionate about creating next-generation healthcare... ...software for a regulated industry. Additionally, the Principal Software Engineer will bring deep expertise in one or more...SuggestedFull timeTemporary workLocal areaFlexible hours- ...achievements, the knowledge you've gained, and the personal interests that shape who you are. Position Overview We are seeking a Principal Software Engineer to design, build, and operate core backend systems while remaining comfortable working across the entire stack when...SuggestedWork at officeLocal areaRemote workVisa sponsorship
$135.2k - $306.4k
...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set architecture...SuggestedTemporary workFlexible hours- ...is primarily On-Site, with flexibility at hiring manager discretion . 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...SuggestedRelocation
- ...work in the United States to be considered. Visa sponsorship is not available for this role * Job Summary The Senior Software Engineer is a technical leader responsible for building, maintaining, and evolving Sorenson's Android Video Relay Service (VRS) applications...Full timeLocal areaImmediate start
$95.9k - $143.8k
...mission to expand access to high-quality, affordable education. Our engineering teams build the platforms, services, and tools that support... ...empower employees across the university. We are looking for a Software Engineer I who is eager to launch and grow their software...Full timeInternshipFlexible hours$150k - $180k
...Senior Software Engineer TL;DR: Join a fast-growing, YC-backed startup in Lehi, UT Lead a small engineering team, owning major feature implementation and architecture Strong individual contributor What would make you stand out? Required: 5+ years full-time SWE experience...Full timeRelocation package$158k - $176k
...integrated with other systems. You will help maintain a rules-based engine that analyzes these messages to identify relevant patterns and... ...The Role In this position, you will oversee the end-to-end software development process, including gathering and refining requirements...Flexible hours$110.5k - $149.5k
...We are looking for a seasoned software engineer who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregivers. This person will write critical, significant portions of the code behind...Full timeTemporary workLocal areaFlexible hours$114.48k - $139.59k
...restrictions). We value inclusive, diverse environments where every idea and perspective is valued. Ancestry is looking for a Senior Engineer, Frontend Platform, to join our Web Platform team. You will work to solve, implement, deliver, and adopt shared architecture,...Live inWork at officeFlexible hours- ...Consulting (CMC) is seeking a highly experienced Senior SCADA Engineer to support the design, operation, and maintenance of advanced SCADA... ...with limited information. Proficiency with engineering tools, software platforms, and automated systems. Ability to work onsite as...
- Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title Java Web Developer Location(s) Salt Lake City, UT Job Description We are seeking...
- ...solutions provider is seeking a Forgerock Developer in Salt Lake City, Utah. The ideal candidate will have over 6 years of experience in software development, expertise in Java, JavaScript, and other technologies. Responsibilities include providing support and maintenance for...
$48k - $96k
...experience of at least 4 years in mobile development Must have apps on the app store with over 100 reviews 5+ years of production-level software development experience Recent experience with RxJava Strong design and coding skills (Java/Android) Written and verbal advanced...Remote workFlexible hours- ...right place. Role Overview We are seeking a fullstack Senior Staff Engineer to drive the architecture, development, and scaling of our Next... ...Professional Experience: Extensive experience in professional software development, with a proven track record of operating at a staff...
- ...developing publicly available Android apps using Kotlin ~ Solid understanding of software design patterns, algorithms, and data structures ~ Experience leading and mentoring junior engineers ~ Strong analytical and problem-solving skills ~ Excellent...Worldwide
- ...lab s etc to name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients....Full time
$64 - $65 per hour
Job Title Understanding of accessibility features on Android and building accessible experiences on Android will be a plus Understanding how to use Gen AI tools like Copilot or Gemini Location: Salt Lake City, Utah Job Type: Contract Salary: $64 - 65 per hour...Hourly payContract work- ...reimagine the future of HR. Essential Job Duties Our ideal Staff Software Engineer, Permissions will be the technical authority for BambooHR's... ...experience, with at least 3 years operating at Staff or Principal level Deep expertise in identity and access management — authentication...Contract workWork at office
- Our company is committed to being trusted voices of light and truth reaching hundreds of millions of people worldwide. Android Developer LOCATION Deseret Book Corporate Office Salt Lake City, UT STARTING DATE Immediately POSITION TYPE Full Time...Full timeSeasonal workWork at officeLocal areaImmediate startWorldwide
- Job Title Location: Dallas, TX or SLC, UT (Day 1 onsite) – Local preferred. Maximum number of submissions: 2 Python Resources: Strong programming skills in Python programming language Experience with writing and testing Python code, debugging for various...Local area
$100k
...etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent...Full timeH1b- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers. Who Should Apply Recent computer science/engineering/...H1b
- ...Job Title Lead Operating Engineer Job Description Summary Responsible to ensure the proper efficient operations and maintenance of the mechanical electrical and plumbing systems for the assigned facility. The performance of all necessary maintenance and operational...Minimum wageFor contractorsApprenticeshipWork at officeImmediate startFlexible hoursShift work
- Job Title MUST HAVES: ~5+ years of experience ~ z/OS mainframe ~ Syncsort ~ MFT (GoAnywhere, Sterling, Axway, or MoveIT) ~ COBOL ~ XML Mapping Required experience: Hands-on experience setting up MFT flows in GoAnywhere or another Managed ...
- ...investigations involving SQLE, PDE, OS, networking, infrastructure, and performance teams to resolve complex, system‑wide issues Influence engineering decisions through deep technical insights derived from real‑world system behavior under memory pressure Diagnose and resolve...Permanent employmentFlexible hours
$2,000 per month
...employment with BambooHR is contingent on passing both a background and credit check. Essential Job Duties We’re looking for a Staff Software Engineer to help build and scale BambooHR’s AI platform, powering the next generation of intelligent product experiences. This team...Work at officeLocal area- ...As a Staff Software Engineer at Remi, you’ll build and maintain our core software products supporting the world’s first three-sided roofing marketplace. This includes everything from mobile-friendly portals for homeowners and subcontractors, to automated workflows and...Full timeFor subcontractor
$136.2k - $214.01k
Job Description The Proofpoint Threat Research team—including Emerging Threats—investigates and creates protective measures against advanced malware and intrusion techniques used by cybercriminal and nation‑state actors. This role focuses on building and maintaining scalable...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal cloud computing engineer Salt Lake City, UT
- senior principal scientist Salt Lake City, UT
- principal Salt Lake City, UT
- ultimate software Salt Lake City, UT
- software sales executive Salt Lake City, UT
- software applications developer Salt Lake City, UT
- remote software sales Salt Lake City, UT
- senior c# .net software developer Salt Lake City, UT
- software sales representative Salt Lake City, UT
- id software Salt Lake City, UT

