Top Software Engineer Jobs in Provo, UT
Design and build distributed systems for long-term scalability and maintainability, collaborate with feature development teams, architect solutions, build tools for developer productivity, and monitor production systems.
As a Senior Director of Engineering at Bolt, you will lead multiple engineering teams in shaping the technological foundation, overseeing project ownership, defining technical vision, designing critical systems, and contributing to a strong engineering culture.
As a Technical Account Manager, you will focus on acquiring new enterprise clients, managing the full sales cycle, collaborating with teams, and utilizing a defined methodology to articulate the value of EngFlow's products. You will also engage with customers globally and drive business development.
As a Game Development Quality Assurance Tester, you will investigate, reproduce, and report defects in games, working closely with development staff to resolve issues. Responsibilities include providing feedback on game features and researching user-reported problems. You will collaborate with developers in daily meetings to ensure quality standards are met.
The Data Engineer II will design, develop, and support data integration and ETL projects, mentor other data engineers, and ensure the quality of BI data. Responsibilities include data profiling, logical/physical modeling, performance tuning, and collaborating with offshore teams on development tasks.
The Lead Data Engineer will create and maintain data pipelines, handle complex data transformations, and collaborate with development teams. Responsibilities include optimizing queries, automating processes, and improving data systems. The role requires troubleshooting and incident resolution while providing leadership to the team.
As a Cloud Gaming Solutions Architect, you will work with game companies to support the adoption of Cloud Gaming technologies by understanding their needs, developing solutions, and coordinating with sales and support teams. Your role involves engaging with high-level stakeholders, providing technical expertise, and ensuring customer success.
As a Senior Software Engineer - Backend, you'll engineer scalable systems, drive project development, ensure high-quality software delivery, optimize APIs, and collaborate across teams. You'll also be responsible for mentoring junior engineers and implementing advanced algorithms for insights.
The Technical Product Support Engineer IV participates in product introductions, resolves customer issues, drives Failure Analysis, provides support for new hardware, and generates system performance data. They also create and review documentation, manage training for early shipments, and enhance team knowledge through communication.
Field Applications Engineers at KLA provide technical support for the implementation of KLA products in customer facilities, assist sales in identifying potential applications, prepare product specifications, and support customer installations. They engage with cross-functional teams, develop new applications, and deliver technical presentations, emphasizing analytical and problem-solving skills.
All Filters
No Results
No Results