Get the job you really want.
Top Software Engineer Jobs in Salt Lake City, UT
The Director of Software Engineering will lead and mentor a team of 15-30 engineers, ensure the quality and technical feasibility of software products, drive product roadmaps, and foster a positive team culture. This role requires technical hands-on coding skills and experience in managing large-scale software engineering teams.
As a Data Architect at PwC, you will design and implement data architecture strategies, develop data pipelines, and integrate data solutions while collaborating with stakeholders. You'll be focused on transforming raw data into actionable insights and ensuring compliance with governance and security policies.
As a Senior Solution Architect, you'll build long-term relationships with mid-market and enterprise clients, lead technical discovery and workshops, architect Proof of Value plans, and act as a technical expert for the sales team. You will help integrate Klaviyo's solutions with their tech stacks and provide ongoing support to ensure customer success.
Featured Jobs
As a Senior Solution Sales Executive, you will lead growth strategies, enhance solution sales capabilities, and build relationships with key accounts. You will collaborate with cross-functional teams, develop GTM strategies, and analyze market insights to drive revenue and market success.
As a Solutions Engineer at Verkada, you will serve as a trusted technical advisor to customers, providing pre-sales engineering support, designing technical solutions, leading product demonstrations, and collaborating with the sales and product teams to enhance the customer experience.
The Staff Enterprise Architect will design and establish the Enterprise Architecture practice, focusing on business processes, data integration, and technology alignment with corporate strategy. This role involves hands-on involvement in initial stages and oversight over governance, roadmap development, and enterprise solutions.
The Advanced Software Engineer will develop and implement key game systems and features for AAA games, perform code reviews, mentor junior engineers, and collaborate with teams on gameplay systems and tools in a game development environment.
In this role, a Senior Software Engineer will collaborate in an Agile team to develop AI-based shared services, mentor others, lead technical projects, and ensure adherence to coding standards. The engineer will contribute to design and implementation phases and improve productivity within the team.
The Senior Systems Engineer will drive financial planning and analysis initiatives at Block using Oracle EPM. Responsibilities include architecting solutions, implementing EPM Planning modules, gathering business requirements, and improving processes with EPM solutions. The role requires collaboration with stakeholders and technical expertise in EPM architecture, data modeling, and reporting.
The Systems Engineer will work on developing a new globally distributed compute platform at Cloudflare, focusing on CPU and GPU workloads. Responsibilities include implementing secure sandboxing for AI workloads, optimizing high throughput network data, and enhancing distributed routing control. The role requires expertise in Linux systems and network programming.
As a Systems Engineer in Compute Platform, you will work on developing a globally distributed compute platform for CPU and GPU workloads. Your responsibilities include addressing complex challenges such as secure sandboxing of workloads, managing processes and scheduling, and improving networking and routing in Linux environments.
The Systems Engineer will focus on building a new globally distributed compute platform for CPU and GPU workloads. Responsibilities include addressing complex compute challenges, networking, secure sandboxing, and working with various virtualization and scheduling technologies.
Top Companies in Salt Lake City, UT Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results