Post Job

Staff Software Engineer Jobs in Millcreek, UT

- 706 Jobs
All
Staff Software Engineer
Software Engineer
Senior Software Engineer
Software Engineering Internship
Software Leader
Software Engineer/Technical Lead
Devops Engineer
Senior Engineer
Senior Web Engineer
  • Software Engineer (US Citizenship Required)

    Teledyne FLIR 4.9company rating

    Staff Software Engineer Job In Orem, UT

    ** US Citizenship is required for this position. We are unable to hire individuals currently on a work visa or individuals who will require a work visa in the future. ** We are seeking a Software Engineer to join our multidisciplinary team responsible for developing next generation military robotic drone systems. Candidates must be self-motivated, able to work independently as well as collaboratively on complex systems, in a fast-paced, dynamic environment. Description: *************************************************************** Video: ************************************************ Primary Duties & Responsibilities: Design real-time, embedded, software systems in bare metal and embedded Linux environment utilizing C++ and Python. Design and implement low level hardware interfacing software for a variety of systems and sensor (IMU, GPS, Range Finder, Magnetometer, etc) Collaborate with System, Electrical, Mechanical, and flight test engineers during all phases of design, development, and testing of the software. Implement basic algorithms and complex state machines to manage system functions, sensor processing and inter-system communications. Develop and debug low level, inter-system communication utilizing serial, I2c, SPI, and ethernet. Manage software source code and binaries using version control software, GIT or similar tools. Debug basic electrical systems - read schematics, use electrical tools such as oscilloscope, logic analyzer, etc. Job Qualifications: BS in Computer Science, Electrical Engineering, or applicable technical field required. 5+ years of relevant software engineering experience demonstrating ability to design and implement complex software subsystems. Experience should include all phases of the software development life cycle from product inception through design, implementation, new product introduction, and support. Complete command of the C/C++ programming language required. Exposure to object-oriented design methods and concepts is required. Familiarity with software development, configuration management, and defect tracking tools is assumed. Experience with Heterogeneous embedded targets, ST Micro & NVIDIA preferred. Experience with Linux based build systems, solid experience with Yocto preferred. Demonstrated competence in GIT source code management. Experience with automated build tools is a plus. Experience with real-time video streaming, including hardware-accelerated compression, transport, and MISB metadata management is a plus. Excellent written and verbal communication skills to foster a cooperative environment. Strong team member with exceptional analytical and problem-solving skills. About Teledyne FLIR Defense Join Teledyne FLIR Defense, where we're dedicated to safeguarding lives with cutting-edge sensing and threat detection technologies. Our arsenal includes advanced surveillance sensors, handheld devices, unmanned vehicles, lasers, and more solutions that increase operational effectiveness for warfighters, first responders, and search-and-rescue teams. We're looking for passionate innovators eager to shape the future of the Defense industry. If you're mission-driven to globally collaborate on life-saving solutions, we invite you to explore our current opportunities. #TeledyneFLIRDefenseJobs
    $61k-81k yearly est. 6d ago
  • Senior Software Engineer Technical Lead

    Resmark Systems

    Staff Software Engineer Job In Salt Lake City, UT

    Job Type: Full-Time Employee Level: Senior Company Size: 30+ Employees Resmark: The Company & Industry Resmark Systems is a B2B SaaS company revolutionizing how tour and activity businesses operate and grow. We've already helped our clients generate over $2 billion in sales, and the travel-tech market we're in is projected to reach $124 billion in the coming years-meaning we're uniquely positioned to capture a significant piece of this rapidly expanding industry. From whitewater rafting and ziplining to horseback riding, cross-country skiing, and beyond, if it's fun, we're probably involved. Our solutions include a robust booking platform, seamless marketing automation tools, a powerful marketplace that connects suppliers and resellers, and website development. Resmark's mission is to help tour, activity, and experience providers find greater success than ever before through the use of our tools, platform, and education. In addition to Resmark, we also offer WaiverSign, a digital waiver solution that simplifies the waiver collection process and provides powerful marketing tools to our users. Clients include L.L.Bean, Island Routes, Alaska Alpine Adventures, Specialized Bicycles, Canada's Wonderland, San Francisco 49ers, NCAA, the Boathouse at Disney Springs, and Winterplace Ski Resort. See ********************** and ****************** for more information. Why Join Resmark Systems? Impact & Growth: Be a key player in shaping technology that serves top-tier clients in a sector that's on track for significant expansion. Leadership & Hands-On: You'll spend roughly 60% of your time coding and 40% coaching and leading-a perfect blend for a passionate builder who loves mentoring. Adventure-Focused: Work on tools that support real-world experiences from rafting to wellness retreats-every line of code helps our partners deliver memorable adventures. Remote Culture: Enjoy flexibility in a results-oriented environment, with opportunities for collaboration both locally and with nearshore teams. Startup Agility: Our smaller size enables faster decision-making, a close-knit culture, and plenty of room to innovate. The Role: Senior Software Engineer Technical Lead As our Senior Software Engineer Technical Lead, you will: Develop & Deliver Develop robust, maintainable solutions across the entire technology stack-from front-end interfaces to back-end services and DevOps infrastructure. Collaborate with the team to ship features that help tour operators streamline bookings, automate marketing, and manage digital waivers. AI Development Design and implement AI-driven features such as dynamic pricing, personalized recommendations, and intelligent booking automation. Integrate NLP models and chatbots to enhance customer support and user engagement. Ensure AI models are scalable, explainable, and aligned with ethical guidelines. Lead & Mentor Coach and mentor engineers, creating an environment of technical excellence and continuous learning. Offer hands-on support, unblock issues, and guide best practices in architecture, coding standards, and Agile methodologies. Once you've gained a solid familiarity with the platform and industry, you'll initially spend about 60% of your time developing and 40% coaching, leading, and mentoring the development team. This may change over time but represents initial targets. Architect & Innovate Drive architecture decisions and technology choices that align with our product vision and the fast-evolving demands of the travel and adventure industry. Assess and prioritize technical debt in partnership with product management, ensuring our platform remains modern and scalable. Collaborate & Communicate Work closely with nearshore teams, product managers, and stakeholders to deliver exceptional solutions. Present technical concepts clearly, bridging communication between developers and non-technical departments. Join the sales team when they're communicating with significant prospects who have technical questions and require collaboration. Own the Process Oversee the DevOps lifecycle using AWS, Kubernetes, and Docker to ensure high availability, security, and performance. Refine Agile processes for iterative releases and rapid feedback loops, supporting our “release early, release often” philosophy. Key Responsibilities Set and drive technical direction, ensuring alignment with business goals. Champion best practices for clean architecture, modular code, and robust design patterns. Work directly with AWS (SQS, S3, EKS, CloudWatch, EC2, IAM) and manage Kubernetes and Docker configurations. Prioritize and resolve technical debt to keep the platform lean, secure, and flexible. Maintain high standards of performance, reliability, and developer happiness. Required Skills & Qualifications 10+ years in software development, with a proven track record as a Technical Lead. 5-7 years of hands-on experience with Node.js and REST API development. 5-7 years working with front-end frameworks like Angular or React. Expertise in MongoDB (NoSQL) and Aurora PostgreSQL (relational). Familiarity with Redis or other caching solutions. Proficient with AWS services, Kubernetes, and Docker. Experience using Git or similar version control systems in Agile environments. Strong problem-solving, troubleshooting, and analytical skills. Bonus: Previous experience in the hospitality, travel, or adventure-tour industry-or a genuine passion for it. Ideal Candidate Profile Excellent Soft Skills: Collaborative, supportive, and known for clear, empathetic communication. Adventure Enthusiast: Thrilled about making a tangible difference in travel and hospitality, from rafting companies to sightseeing tours. Leader & Coach: Skilled at guiding teams, removing barriers, and fostering growth in each individual. Full-Stack Confidence: Comfortable owning projects across front-end, back-end, and infrastructure. Continuous Learner: Stays updated on new technologies and can adapt quickly in a dynamic market. Humble, Hungry, Smart: Embodies these core values-always open to feedback, driven to succeed, and adept at building genuine relationships. Team & Reporting Collaborates with a team of local and nearshore engineers, product managers, and QA specialists. Guides architecture discussions, sprint planning, and code reviews. Collaborates and guides the introduction of AI development into the application and the developer experience. Ready to Apply? We'd love to hear from you! Please submit: Your Resume A Short Video (2-4 minutes) sharing: Why do you believe you're a great fit for Resmark. How you'll thrive in a high-paced, remote-friendly environment. Answers to These Questions: What do you enjoy doing outside of work? Any hobbies? Which trait (Humble, Hungry, or Smart) best describes you? Why? Share a recent stressful situation you handled and how you overcame it. Describe a project you're most proud of-what was your role, and why was it a success? Join Us in Powering the Next Wave of Adventure! Be part of a tight-knit, high-impact team fueling some of the world's most exciting tour, activity, and adventure businesses. At Resmark Systems, every day is an opportunity to innovate in a fun, rapidly growing industry-so we're just getting started. Come help us shape the future of travel tech. We can't wait to meet you!
    $106k-148k yearly est. 3d ago
  • Senior Software Engineer

    Princeperelson and Associates 4.1company rating

    Staff Software Engineer Job In Salt Lake City, UT

    Reports to - Engineering Manager We are seeking a Senior Software Engineer to join our collaborative and inclusive team in our Orlando, Florida OR Salt Lake City, Utah office. The successful candidate will be an experienced technical leader who can help us deliver exceptional customer experiences across multiple applications and services. As a Senior Software Engineer, you will be responsible for designing, implementing, and operating complex software applications that are scalable, durable, and performant. You will also collaborate closely with team members from product, design, engineering, and other internal stakeholders to deliver high-quality solutions to our customers. Responsibilities Design and implement scalable, effi cient, and maintainable software solutions. Serve as a primary contributor for projects, driving their success from initial planning through to fi nal delivery. Work with product and design teams to translate business objectives into technical requirements and implementation details. Contribute to engineering standards and process refi nements. Support and troubleshoot issues with existing systems, including incident response. Assist with platform operations, deployments, and code reviews. Mentor and level up engineering team members. Research new technologies, methodologies, and trends to continuously improve our engineering practices and services. Other duties as assigned. Requirements 5+ years of experience in large-scale software development or application engineering with recent coding experience in two or more of the following languages: Java, JavaScript, C/C++, C#, Swift, Python, PHP, Go, or Ruby. Knowledge of software development methodologies and the tools that support them. Familiarity with scripting and programming languages, specifi cally Typescript/Javascript, PHP, and Python. Excellent technical design and software engineering skills. Comfortable taking on platform operational duties and well-versed in cloud technologies. Preferred Qualifications Experience leading software engineering teams. Experience in fi nancial technology (FinTech). Familiarity with AWS cloud services, specifi cally: RDS/Aurora, S3, OpenSearch, ElastiCache, ALBs, Lambda, Kinesis, DynamoDB. PrincePerelson & Associates is an Equal Opportunity Employer and we do not discriminate against applicants due to race, color, religion, sex, national origin, age, disability, genetics, veteran status, or on the basis of disability or any other federal, state or local protected class. All applicants applying for U.S. job openings must be authorized to work in the United States.
    $93k-117k yearly est. 6d ago
  • Senior Frontend Developer

    Brite 3.7company rating

    Staff Software Engineer Job In Cottonwood Heights, UT

    We are on a mission to empower Insurance Brokers and Employers with the tools required to ensure that every employee understands their benefits.We believe that the future of benefits education lives at the intersection of efficiency and engagement. To this end, we are building a "whole-book" platform that automates Broker workflows for creating a superior education experience for their employer clients. Brokers that use Brite spend an average of 84% less time per Open Enrollment benefit guide and their clients' employees are twice as confident in their understanding of their benefits compared to incumbent resources (paper guides, PDFs, Powerpoints). Position Overview We are looking for a skilled Frontend Developer to join our team. You will work closely with our Product and backend teams to ensure seamless integration of user-facing elements with server-side logic. This is an excellent opportunity to work on challenging projects, collaborate with a talented team, and make a significant impact in a fast-paced startup environment. Responsibilities Develop user-friendly web applications that meet our clients' needs and business objectives Collaborate with Product to translate prototypes into fully functional web pages Implement responsive designs and ensure cross-browser compatibility Optimize application performance and ensure high scalability Stay up-to-date with the latest frontend technologies and best practices Requirements Proven experience as a Frontend Developer or similar role, with a strong portfolio showcasing your work Proficiency in frontend technologies such HTML5, CSS3, and JavaScript Experience with modern frontend frameworks/libraries such as React, Angular, or Vue.js (we use React) Familiarity with version control systems (e.g., Git) and package managers (e.g., npm) Strong problem-solving skills and ability to move forward in spite of ambiguous success criteria Excellent communication and collaboration abilities Ability to thrive in a fast-paced, startup environment Benefits and Perks Flexible PTO & company holidays. Medical Contributions at 80% for all tiers Adventure Fund: $1,000 annually Internet: $900 annually Wellness: $900 annually Babysitting/Petsitting: $1,200 annually Company HSA contributions and 401k match Weekly lunches & fully stocked break room Onsite gym and showers Office space at the mouth of Big Cottonwood Canyon
    $87k-112k yearly est. 6d ago
  • DevOps Engineer

    Talent Groups 4.2company rating

    Staff Software Engineer Job In Taylorsville, UT

    Minimum 8 -10 years of experience designing and maintaining technical infrastructure in an enterprise environment. Proven experience with transitioning monolithic applications to service-oriented or microservices architectures. Strong experience in Enterprise Java environments. Hands-on experience with DevOps tools and practices, including containerization (Docker, Kubernetes), CI/CD (Jenkins, GitLab CI/CD, etc.), infrastructure as code (Terraform, Ansible), and cloud platforms (AWS, Azure, or GCP). Strong understanding of networking, security, and performance optimization. Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
    $98k-140k yearly est. 3d ago
  • Senior Software Engineer

    Marq

    Staff Software Engineer Job In Draper, UT

    At Marq, we enable organizations to scale content, build their audience, and experience growth by simplifying the brand management process and bringing everyone into the fold of content creation. We are dedicated to radically changing the way organizations approach brand management with the Marq platform. We are looking for a senior software engineer to join our team at Marq. As a senior software engineer, you will help build a world-class enterprise grade web application built on Typescript, Scala, and AWS. As an engineer, you will be responsible for working with our engineering and product teams to deliver reliable and scalable features that customers love. You will have a large impact on the company's strategy by helping define product features, driving the system architecture, and leading out in best practices to create high quality software. You should have a commitment to teamwork and possess strong communication skills. If you are excited about delivering high quality software, and enjoying solving difficult technical challenges, we want to hear from you. Responsibilities: Design, develop, test, deploy, maintain, and improve software Manage project priorities, deadlines, and deliverables Support and develop software engineers by providing advice and coaching to the team Improve our overall testing practices to help elevate our quality Improve application performance Other duties as assigned Requirements: BS Degree in Computer Science, related technical field, or equivalent practical experience 5 years Industry experience Experience building scalable systems Growth mindset, embracing continual learning Preferred Qualifications: Test Driven Development experience Has built large scale SaaS products and applications Proficiency in JavaScript Experience with CSS/HTML/DOM manipulation Experience with Scala or Java Understanding of MySQL or other relational databases Can easily thrive working in an energizing environment Bias towards finding solutions vs. shutting down ideas Detail oriented and organized Excellent written and verbal communication skills
    $84k-113k yearly est. 4d ago
  • Web Engineer

    Cypress HCM 3.8company rating

    Staff Software Engineer Job In Lehi, UT

    We have an exciting opportunity for a Web Analytics Security & Machine Learning Specialist with the top leading multimedia and creative software company in the world using cutting-edge tools and technologies, including industry-leading AI and creative software, empower millions of users to achieve their creative and business goals. We are seeking a highly skilled Web Analytics & Machine Learning Specialist to join our dynamic team. The ideal candidate will have expertise in web analytics platforms such as Adobe Analytics, Customer Journey Analytics, familiarity with the Adobe Experience Platform (AEP), and a solid grasp of machine learning (ML) principles and front end application development skills. In this role, you will demonstrate your technical skills to drive data insights, enhance customer experiences, and support data engineering initiatives within the organization. Skills and Experience: Web Analytics & Reporting: Lead and optimize Web Analytics ingestion tools, preferably Adobe technologies such as Adobe Analytics/Customer Journey Analytics implementation for tracking, reporting, and analysis of digital marketing and website performance. Machine Learning Understanding & Application security: Work alongside data scientists to apply ML techniques to digital analytics data, including predictive modelling, clustering, and segmentation. Maintain an existing front-end web application using Node.js, react.js. Compensation: Up to $44.66 per hour. 35904969
    $44.7 hourly 6d ago
  • Sr. Mobile iOS Engineer

    Eliassen Group 4.7company rating

    Staff Software Engineer Job In Salt Lake City, UT

    We are currently sourcing for a Sr. Mobile iOS Engineer to work in Salt Lake City, UT! Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance. Rate: $52 - $62 / hr. w2 Responsibilities Staying ahead of the curve by aligning architecture, user experience, and security with chapters and enterprise centers of excellence to build robust and stable apps. Partnering with platform squads to define mobile engineering standards, best practices, and tooling. Providing mobile thought leadership to advance Fidelity's mobile outcomes and facilitate a mobile-first approach. Supporting a mobile-first world through upskilling and augmenting squads with deep mobile expertise. Experience Requirements 7+ years of professional experience developing publicly available iOS apps using Swift Experience working in a team, actively engaging in code reviews, pull requests, and pair programming Experience working with Agile protocols for faster delivery. Working experience with Android and APIs would be nice to have IOS heavy - Swift is required. 1 year contract to start - will be renewable Focus is on development - however testing and deployment is needed (More full SDLC) Your experience with Swift, SwiftUI, Combine, UIKit, and Xcode, etc. in a collaborative agile environment. Your experience using XCTest and XCUITest with a focus on DevOps. Your experience with iOS Framework development including distribution and dependency management using Swift Package Manager and/or Cocoapods. Your knowledge of standard processes relating to networking, concurrency, performance, memory management and security in context of iOS apps Your experience working with different architecture including MVVM and Clean Good understanding of Apple's accessibility features and experience building accessible experiences GraphQL, UIKit, XCTest Application with API development would be nice to have Needs to more than pure Swift Developer - has some application in debugging / Deployment, testing. Needs to be comfortable and have some application in Agile Framework (Changing requirements / iterative process / collaborative mentality) Education Requirements Bachelors in Computer Science Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range. W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality. Please be advised- If anyone reaches out to you about an open position connected with Eliassen Group, please confirm that they have an Eliassen.com email address and never provide personal or financial information to anyone who is not clearly associated with Eliassen Group. If you have any indication of fraudulent activity, please contact ********************.
    $52-62 hourly 5d ago
  • 2025 Intern - Software Engineer

    Adobe Systems Incorporated 4.8company rating

    Staff Software Engineer Job In Lehi, UT

    Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands- everything they need to design and deliver exceptional digital experiences. We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours. The Opportunity Adobe is seeking talented and passionate Software Engineer interns across all organizations to help plan, design, develop, and test software systems or applications for software enhancements and new products used in local, networked, cloud-based or Internet-related computer programs and products. Adobe software engineer interns can work directly on products for our Creative Cloud, Document Cloud, or Experience Cloud teams, or they can be immersed in the world of our cloud-based platform - diving into components of our infrastructure or solving problems with big data. We have openings for all interests - web developers, mobile developers, data engineers, frontend development, back-end development, full stack development - the opportunities are endless! All 2025 Adobe interns will be co-located hybrid. This means that interns will work between their assigned office and home. Interns will be based in the office where their manager and/or team are located, where they will get the most support to ensure collaboration and the best employee experience. Managers and their organization will determine the frequency they need to go into the office to meet priorities. What You'll Do * Develop high-performance, reliable, testable and maintainable code. * Participating in all aspects of software development activities, including design, coding, code review, testing, bug fixing, and code/API documentation. * Collaborate with engineers and participate in daily or weekly stand ups and meetings. * Grow with the support of your team and help others on the team grow by providing thoughtful feedback and uplifting those around you. * Work both independently and collaboratively within a fast-paced development team, with clear, positive, and constructive communication. * Additional responsibilities as needed based on specific role or team What You Need to Succeed * Currently enrolled full time and pursuing a Bachelor's or Master's in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience required with an expected graduation date of December 2025 - June 2026 * Strong technical background with analytical and problem-solving skills * Previous related experience in software engineering (applicable coursework, projects, internships, etc.) * Proficiency and experience with at least one or more of the following: Java, C++, JavaScript, Python * Familiar with the software development lifecycle - designing, developing, deploying, and maintaining web and mobile apps * Results-oriented, with ability and interest in learning new technologies and adapting quickly to new requirements and environments * Excellent verbal and written communication skills; can effectively articulate complex ideas and influence others through well-reasoned explanations. * Ability to participate in a full-time internship between May-September Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************. Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other's employees. Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $38.00 -- $51.00 hourly. Your recruiter can share more about the specific pay rate for your job location during the hiring process. Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances. Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************. Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other's employees.
    $38-51 hourly 60d+ ago
  • Sr. Staff Guidance Navigation & Control (GN&C) Software Technical Lead - 10710-1

    Northrop Grumman 4.7company rating

    Staff Software Engineer Job In Roy, UT

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world's biggest challenges. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today. Northrop Grumman Defense Systems is seeking **Sr. Staff Guidance Navigation & Control (GN&C) Software Technical Lead - 10710-1** . This position will be located in **Roy, Utah** and will support the Sentinel Program. **What You'll Get To Do:** - Provide technical leadership for high-impact software development efforts within the AVE Guidance, Navigation and Controls team - Architect complex software systems and technically lead their design, development, testing, and deployment - Drive the adoption of technical practices within the AVE GNC software engineering team - Technically lead cross-functional teams and coordinate efforts across multiple disciplines to achieve project goals - Mentor and develop software engineers within the team, fostering leadership skills and technical growth - Integrate application, system, and device layers on multiple targets (including real-time embedded and scientific targets) - Perform performance measurement and optimize throughput - Develop memory design and tools for efficient low-level object code allocation according to memory allocation models - Enable and participate in testing of real-time software - Assist in integrating embedded software and real-time hardware within computer-in-the-loop simulations - Develop custom software versions to meet specific test requirements - Collaborate with software consumers to identify and track issues, revise requirements, and ensure software suitability for purpose **Position Benefits:** As a full-time employee of Northrop Grumman Defense Systems, you are eligible for our robust benefits package including: · Medical, Dental & Vision coverage · 401k · Educational Assistance · Life Insurance · Employee Assistance Programs & Work/Life Solutions · Paid Time Off · Health & Wellness Resources · Employee Discounts This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. This role may offer a competitive relocation assistance package. **Job Qualifications:** **You'll Bring These Qualifications:** + 14 Years with Bachelor's in relevant field of study, 12 Years with Masters, 10 Years with PhD or 04 additional years in lieu of a degree. + U.S. Citizen and an Active DoD Secret with the ability to obtain Special Program Access (SAP). + Experience in C++, real-time embedded software, and object-oriented design. + Experience with full software lifecycle: specification, design, implementation, integration, debugging, and maintenance. + Demonstrated technical leadership and team management skills. + Effective oral and written communication skills, including expertise in executive-level communication. + Proven abilities in SW metrics, schedule planning, and technical scope execution, utilizing Earned Value Management System (EVMS). + Demonstrated performance in aligning and driving execution, managing flight- or safety-critical embedded software teams. **These Qualifications Would be Nice to Have:** + Experience in algorithmic application development and optimization. + Experience in real-time embedded software development, including real-time multi-threaded architecture design, w/ knowledge of guidance and control systems. + Experience with Integrity Operating Systems and/or VxWorks. + Experience with Visual Studio. + Experience with MATLAB. + Experience with Coverity, SonarCube, CodeSonar, Fortify. + Experience with the Atlassian tool set, Kubernetes, Model Based Engineering, GitLab, and DevSecOps best practices. + Excellent integration troubleshooting skills. + Experience in building low-level code to interact with devices and hardware + Experience in compilation and link techniques for achieving memory usage and partitioning design objectives. + Familiarity with assembly and low-level code optimization. + Familiarity with Board Support Package development and test. + In depth knowledge of Guidance, Navigation, and Control (GNC) systems. \#SentinelSoftware Salary Range: $162,500.00 - $243,700.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $78k-101k yearly est. 21d ago
  • Software Engineer - Frontend - Splunk License Reporting

    Cisco 4.8company rating

    Staff Software Engineer Job In Salt Lake City, UT

    Splunk, a Cisco company, is building a safer and more resilient digital world with an end-to-end full stack platform made for a hybrid, multi-cloud world. Leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. Our customers love our technology, but it's our caring employees that make Splunk stand out as an amazing career destination. No matter where in the world or what level of the organization, we approach our work with kindness. So bring your work experience, problem-solving skills and talent, of course, but also bring your joy, your passion and all the things that make you, you. Come help organizations be their best, while you reach new heights with a team that has your back. **Role Summary** This role is for a Software Engineer on the Cloud License Reporting team, which owns the experiences and tools that Splunk Administrators use to understand their Splunk Cloud entitlements and visualize their license usage. This team plays a substantial role in how the Splunk platform can help administrators understand the value they get from Splunk. Splunk is looking for a hardworking and innovative Software Engineer to work closely with product owners and designers to build and support a suite of customer-facing Splunk applications. You'll also enable internal partners by developing tools to monitor and investigate license usage. This team is responsible for the license usage experiences for the Splunk Cloud platform, which spans multiple feature requests from other product teams. You'll collaborate with the team to drive roadmap priority, and help balance internal and external feature requests by folding in feedback you get directly from our customers. **Meet the Products and Technology Team** Want to build security and observability products people love AND work with people as smart (and humble) as you are? Our products and technology team delivers digital resilience at enterprise scale with a self-service Splunk portfolio that offers unified security analytics, full stack observability and real-time visibility of streaming data. Learn more about the team, meet our leaders, and hear from Splunk technologists and engineers at splunk.com/careers/products-and-technology . **What you'll get to do** + Build modern and interactive UI using React across Splunk apps + Break down sophisticated features and tasks + Design and build comprehensive test suites to ensure maintainability and stability + Work with UX designers and product managers to understand customer requirements + Collaborate within the team through open design discussions and code reviews + Participate in an automated CI / CD development model with a quality release process + Join an on-call rotation to help assess the priority of customer concerns and tackle critical issues **Must-have Qualifications** + Minimum of 5 years of related experience with a Bachelor's degree + Proficiency in front-end technologies, including JavaScript, CSS3 and HTML5 and React + Proficiency in Python + Proficiency with testing tools and frameworks such as Cypress + Proficiency with agile and cloud development using CICD + Knowledge of REST, gRPC or similar communication paradigms + Knowledge of public cloud services such as AWS, GCP, Azure preferred **Nice-to-have Qualifications** We've taken special care to separate the must-have qualifications from the nice-to-haves. "Nice-to-have" means just that: Nice. To. Have. So, don't worry if you can't check off every box. We're not hiring a list of bullet points-we're interested in the whole you. + Experience with working on a customer-facing product + Experience with Splunk software **Splunk is an Equal Opportunity Employer** Splunk, a Cisco company, is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Note: **Base Pay Range** SF Bay Area, Seattle Metro, and New York City Metro Area Base Pay Range: $146,400.00 - 201,300.00 per year California (excludes SF Bay Area), Washington (excludes Seattle Metro), Washington DC Metro, and Massachusetts Base Pay Range: $131,760.00 - 181,170.00 per year All other cities and states excluding California, Washington, Massachusetts, New York City Metro Area and Washington DC Metro Area. Base Pay Range: $117,120.00 - 161,040.00 per year Splunk provides flexibility and choice in the working arrangement for most roles, including remote and/or in-office roles. We have a market-based pay structure which varies by location. Please note that the base pay range is a guideline and for candidates who receive an offer, the base pay will vary based on factors such as work location as set out above, as well as the knowledge, skills and experience of the candidate. **In addition to base pay, this role is eligible for incentive compensation and may be eligible for equity or long-term cash awards.** Benefits are an important part of Splunk's Total Rewards package. This role is eligible for a competitive benefits package which includes medical, dental, vision, a 401(k) plan and match, paid time off and much more! Learn more about our next-level benefits at ************************** .
    $146.4k-201.3k yearly 28d ago
  • Software Engineering Intern

    LVT

    Staff Software Engineer Job In American Fork, UT

    LVT is on a mission to make the world safer and more secure through rapidly deployable security hardware that runs on our proprietary SaaS platform. Our enterprise-grade safety and security ecosystem makes it easy to secure essentially any physical environment through intelligent automation and actionable insights. As an industry leader in the IoT space, our systems are deployed in every state and adopted by Fortune 500 enterprise companies who share this vision. ABOUT THIS ROLE LVT is looking for a Software Engineering Intern! You'll team up with senior engineers to create powerful, scalable software, level up our cloud platform, and dive into agile development. Your work will directly contribute to making communities safer and more secure. RESPONSIBILITIES Participate in code reviews, testing, and debugging to ensure high-quality software delivery. Contribute to the development of our cloud-based platform, enhancing features that support real-time video streaming, analytics, and system health monitoring. Participate in code reviews, testing, and debugging to ensure high-quality software delivery. Engage in agile development processes and contribute to sprint planning and retrospectives. QUALIFICATIONS Pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field. Proficiency in at least one programming language such as Python, Java, or JavaScript. Familiarity with web development frameworks and tools. Strong problem-solving skills and a passion for technology and innovation. Excellent communication skills and the ability to work collaboratively in a team environment. WHY INTERN AT LVT? Impactful Work: Contribute to projects that help reduce crime and enhance community safety. Innovative Environment: Be part of a team that values creativity, ownership, and continuous improvement. Professional Growth: Gain hands-on experience with cutting-edge technologies and industry best practices. Company Culture: Join a company that embodies values like integrity, teamwork, and resilience. Recognition: Be part of a company recognized on the Inc. 5000 list as one of America's fastest-growing private companies. WHY JOIN US Founder-led and employee-driven company The opportunity to build where you stand Value centric decision making Both an economically stable and hyper-growth environment (ask us how this is possible) The market leader in redefining how B2B does security On top of the obvious benefit of getting paid to work with great people who are laser-focused on a mission that matters, we also offer the following benefits: Comprehensive health, vision, and dental benefits for you and your family. Including supplemental and life insurance, company-paid HSA contributions, and an Employee Assistance Program (EAP). 401(k) With up to 4% match Time Off & Paid Holidays - Ask us how we empower employees to take control of their well-being Stock Options - Every full-time employee has the opportunity to be an owner of the company and benefit from our success. Paid Parental Leave - To help your growing family while you're away from work. Company Events - Christmas Party, Summer Party, and other parties to celebrate whenever we can find an excuse. Charitable Opportunities - LVT sends groups of employees to help the Daybreak Vision Project restore sight to thousands of people a year. Wellness - We regularly host dentists, chiropractors, financial experts, and other professionals to provide services and seminars to help promote physical, mental, emotional, and financial wellness. And More - Scholarship opportunities for employees and their dependents, discounted cell services, and opportunities to score tickets to Utah Jazz games and other Delta Center events. HR Policy We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. All Candidates must pass a drug screening and background check upon employment. Some roles may also require passing a federal background check and fingerprinting. Must be authorized to work in the U.S.
    $33k-55k yearly est. 6d ago
  • Video Software Intern

    Cosm 4.2company rating

    Staff Software Engineer Job In Salt Lake City, UT

    Cosm is a global technology company that brings experiences to life in immersive environments. We help our partners create spaces and content that blur the lines of real and virtual across three primary markets: Sports and Entertainment, Science and Education, and Parks and Attractions. Cosm was born from the fusion of some of the greatest innovators in the history of technology. Evans & Sutherland, Spitz, Inc., and Cosm Immersive combined forces to power the immersive experiences of the future as Cosm. Innovation is in our DNA. IMPORTANT NOTICE FROM THE COSM HUMAN RESOURCES & RECRUITING TEAM REGARDING A RECRUITING SCAM: Your security and trust matter to us. Please note that Cosm Recruiters will ALWAYS communicate with you from an official "@Cosm.com" email address or through authorized platforms such as LinkedIn. We will NEVER request payments, banking details, or personal financial information during the recruitment process. If you receive a suspicious communication or job offer claiming to be from Cosm, please do not respond or share personal information. For official Cosm opportunities, always visit ********************* Summary: In this internship you will work directly with software engineers to design and develop components of our immersive experience software. Projects could cover a wide range of areas including interfacing with 3rd party hardware devices, expanding our 12K+ encoding tools, and enhancing the media playback capabilities of our immersive domes. You will learn to work with a cross-disciplinary team on large complex projects with many stakeholders. Responsibilities: Work with software engineers and relevant stakeholders to design and develop software solutions. Participate in code review cycles. Research and implement integration of 3rd party devices such as button panels, audio processors, network encoders, and planetarium star balls. Collaborate with QA to ensure adequate testing procedures of software features. Contribute to the design and implementation of distributed high resolution video encoding systems. All Internships Include: Gain hands-on experience with projects that contribute directly to company goals & building your resume. Gain valuable access to Cosm leadership, including our CEO. Build your network by connecting with other interns, your intern buddy, teammates and leaders from across the organization. Join career skill training sessions on best practices for job applications, recruiting and interviewing. Advance your presentation and planning skills. An opportunity to win the "Cosm Education & Career Advancement Award," which is a monetary consideration to further your education and expand your opportunities. Competitive pay Access to three immersive events of your choosing Cosm swag bag A tour/visit to our new venue at Hollywood Park, Los Angeles where you'll see and feel the extraordinary thrill of Cosm content on our dome screen! Experience: Junior or Senior in a Computer Science, Computer Engineering, or similar program. Coursework in C++. Understanding of basic software architecture principles. Available to work in the SLC Cosm office (hybrid). Available to work 20 hours per week during the defined Intern period. Legally authorized to work in the U.S. Strong communication skills and attention to detail. Interest in immersive technology and content. Preferred Experience: Interest in video technologies such as codecs, streaming protocols, and color science. Understanding of basic electrical engineering/computer hardware principles. Understanding of computer networks. Experience using C++ outside of coursework. Cosm is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Other details Job Family Interns Pay Type Hourly Employment Indicator Internship
    $31k-45k yearly est. 24d ago
  • Full Stack Software Engineer (Hybrid/U.S. Citizens Only)

    Task Force Talent 3.8company rating

    Staff Software Engineer Job In Salt Lake City, UT

    Task Force Talent is seeking mid to senior full-stack software engineers (multiple openings) for a very well-funded Series B company working on insider threat and supply chain security problems. We have an extremely good relationship with this client and work directly with the CTO, who has started several companies and had multiple successful exits, including an IPO. We have placed quite a few engineers at this firm over the last year, and everyone we have placed is extremely happy. (Even those who did not get an offer were left with very positive impressions.) Target salary range is 120k to 200k+ as well as equity; total compensation package depends on experience level and location. (Note: At $170k base salary or above, generally candidates need 5+ years of experience and a very strong interview.) The company is profitable and growing fast with approximately 100+ employees. Positions are available in Tysons Corner, VA, and Salt Lake City, UT. The work environment is hybrid, typically 3 days/week in the office so people know each other, but those hours are flexible to accommodate family/childcare and traffic. The benefits are great and include: Company Equity Options and 401(k) Plan Unlimited PTO and Wellness Reimbursement U.S. Holidays Paid Parental Leave Comprehensive Insurance (Medical, Dental, and Vision) This company is completely private sector, no security clearance required. However, employment is open to U.S. citizens only at this time (no visa sponsorship.) If you apply but this company is not a fit, we will consider you for other available positions as well. Not your dream job, but perfect for a friend? You can submit a referral and get a check for $2000 or more: ***************************************** (Terms and conditions apply.) _______________________________________________________________________________________________________________________________________________ About us: Task Force Talent is a specialized recruiting firm for science, engineering, and security careers. Our clients include seed to Series B startups working on AI, cybersecurity, quantum computing, and other novel technologies. We also work with small to medium size government contractors, and we help leading venture capital firms find talent for their portfolio companies. We have hundreds of jobs available and consider all applicants for all roles, now and in the future. Our goal is to find the best fit for you! If you don't see the perfect fit, simply use our general application at: **************************************************************************************** _______________________________________________________________________________________________________________________________________________ Qualifications U.S. Citizen Any scientific or engineering background with strong software skills and experience Comfortable and experienced with coding (Python, Java, flavors of C, etc.) (Most coding is in Python, but good engineers can pick that up easily.) Experience with cloud-native solutions (AWS/Azure) Experience with JavaScript (Node.js), SQL Server, React, HTML, Scrum methodologies, Agile processes, JIRA, CSS, and Git (the normal stuff) Solid understanding of algorithms and data structures; AI/ML and NLP a plus but not required for this role 3+ years experience; ideally 5 or more BONUS: Foreign language fluency, particularly languages associated with threat actors ______________________________________________________________________________________________________________________________________ Interview Process This company typically has a phone screen, followed by a take-home coding exercise, and then several in-person interviews. They usually move fast -- introduction to offer within two to three weeks.
    $170k yearly 60d+ ago
  • Software Engineer

    Instructure 4.3company rating

    Staff Software Engineer Job In Salt Lake City, UT

    US-Remote COGS - Solutions Consulting / Full-time / Remote At Instructure, we believe in the power of people to grow and succeed throughout their lives. Our goal is to amplify that power by creating intuitive products that simplify learning and personal development, facilitate meaningful relationships, and inspire people to go further in their education and careers. We do this by giving smart, creative, passionate people opportunities to create awesome software. And that's where you come in: We're hiring a Software Engineer for our Professional Services team. You'll be working closely with project managers and customers to build custom solutions and integrations. Our team builds unique solutions to solve customer problems and improve the customer experience. You will be responsible for assisting with technical direction and mentoring other developers. **What you will be doing:** + Building integrations and custom software solutions to solve unique customer problems. + Following best practices to write well-tested, high performing code. + Participating in code reviews to ensure that code quality remains high. + Working with other engineers to drive technical excellence and to delight customers. **Here's what you will need to know/have:** + Bachelors Degree in Computer Science or equivalent degree or work experience.5+ years experience in software development. + Proven experience in delivering software products. + Front end experience in React. + Willingness to learn Ruby/Rails. + Experience with Amazon Web Services and deploying your applications. + Experience with PostgreSQL or other RDBMS. + Self-directed, organized and versatile; willingness to work on a variety of projects as assigned. + Willingness to collaborate with a team and a focus on delivering value to customers. + A passion for learning and continuing your professional development. + Polyglots preferred. **Get in on all the awesome at Instructure.** + Competitive salary and 401k. + Medical, dental, disability, and life insurance. + HSA program, vision, voluntary life, and AD&D. + Tuition reimbursement. + Paid time off, 11 paid holidays, and flexible work schedules. + LifeStyle Spending Account $80,000 - $120,000 a year Depending on experience. We've always believed in hiring the most awesome people and treating them right. We know that the more diverse we are, the more diverse our ideas will be and when we openly welcome those ideas, our environment is better and our business is stronger. All Instructure employees are required to successfully pass a background check upon being hired. EOE Veteran/Disability
    $64k-86k yearly est. 59d ago
  • Software Dev Engineer 5- JustServe

    The Church of Jesus Christ Latter-Day Saints 4.1company rating

    Staff Software Engineer Job In Riverton, UT

    The Software Dev Engineer 5 is a master, professional role that requires extensive knowledge of industry practices, and organizational policies. The role exercises sound judgment in selecting methods and techniques for designing, defining, developing, testing, purchasing, implementing, and analyzing technical products and systems of diverse scope. This position recommends system purchases for high value projects. This position fully participates as a technical team leader and influences numerous engineering teams and leads in areas such as software development, project planning activities, DevSecOps initiatives, work break-down of tasks, and engineering peer reviews, etc. This position is responsible for technical leadership in architecture, design, implementation, software quality, and on-going engineering support of the organization's technology applications. This is an individual contributor role. This individual works with divine guidance to provide or support technology that furthers the mission of the Church and reflects the eternal impact of the gospel. We value early, mid and late-career candidates and encourage all applicants with the posted skills and abilities to apply. Work with the technical lead in the establishment of architectures, standards, and best practices Act as a technical lead and, if assigned, mentor other developers As a member of a software engineering team, participate in team meetings, team planning sessions, setting team goals, and all other team activities Build and maintain relationships with other development teams to promote collaboration Estimate the time to develop and deliver features as defined by product management Participate in peer reviews of project software design and coding Develop source code and unit tests according to technical designs Contribute to the creation of team-wide development strategies Be self-directed and provide classroom instruction in the areas of Church software development processes, industry best practices, and new technologies being adopted for the organization Document new technical knowledge and train others on emerging needs and technologies Provide formal training, mentoring, or pair programming with other less-experienced engineers * Bachelor's degree in computer science, closely related field or equivalent experience * Eight years of industry-recognized, progressive and relevant professional experience * Three years of specialized experience in the technologies and methodologies of the product platform processes * Prior experience in a software developer leadership role, leading a team (of four or more) through the first and subsequent releases of several (three or more) successful products, at least one of which must be a large-scale enterprise application * Excellent communication skills including the ability to create, communicate, and direct work toward accomplishing an overall technical vision * Demonstrated ability to mentor and train peers * Strong understanding of Agile Software Development methodologies and principles * Ability to direct the work in defining logic and algorithms to create programming solutions and designing modules and implementing them within the overall architecture * Significant engineering experience (multiple major releases) in the primary areas of an n-tier enterprise system, e.g., interface, domain logic and database layers. * Expert-level skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology * Ability to architect entire systems and subsystems * Familiarity with Cloud Based Platforms and services * High-level understanding of DevSecOps * Leader of Continuous Integration and Continuous Delivery principles * Extensive knowledge of applicable software, computer languages, and code to perform the responsibilities of the role * Proven aptitude and willingness to learn new technologies and programming languages * This job operates in a professional environment * To successfully perform the essential functions of the job there may be physical requirements which need to be met such as sitting for long periods of time and using computer monitors/equipment Preferred: * Master's degree in a related field
    $74k-105k yearly est. 32d ago
  • Software Dev Engineer 5- JustServe

    Presbyterian Church 4.4company rating

    Staff Software Engineer Job In Riverton, UT

    The Software Dev Engineer 5 is a master, professional role that requires extensive knowledge of industry practices, and organizational policies. The role exercises sound judgment in selecting methods and techniques for designing, defining, developing, testing, purchasing, implementing, and analyzing technical products and systems of diverse scope. This position recommends system purchases for high value projects. This position fully participates as a technical team leader and influences numerous engineering teams and leads in areas such as software development, project planning activities, DevSecOps initiatives, work break-down of tasks, and engineering peer reviews, etc. This position is responsible for technical leadership in architecture, design, implementation, software quality, and on-going engineering support of the organization's technology applications. This is an individual contributor role. This individual works with divine guidance to provide or support technology that furthers the mission of the Church and reflects the eternal impact of the gospel. We value early, mid and late-career candidates and encourage all applicants with the posted skills and abilities to apply. Bachelor's degree in computer science, closely related field or equivalent experience Eight years of industry-recognized, progressive and relevant professional experience Three years of specialized experience in the technologies and methodologies of the product platform processes Prior experience in a software developer leadership role, leading a team (of four or more) through the first and subsequent releases of several (three or more) successful products, at least one of which must be a large-scale enterprise application Excellent communication skills including the ability to create, communicate, and direct work toward accomplishing an overall technical vision Demonstrated ability to mentor and train peers Strong understanding of Agile Software Development methodologies and principles Ability to direct the work in defining logic and algorithms to create programming solutions and designing modules and implementing them within the overall architecture Significant engineering experience (multiple major releases) in the primary areas of an n-tier enterprise system, e.g., interface, domain logic and database layers. Expert-level skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology Ability to architect entire systems and subsystems Familiarity with Cloud Based Platforms and services High-level understanding of DevSecOps Leader of Continuous Integration and Continuous Delivery principles Extensive knowledge of applicable software, computer languages, and code to perform the responsibilities of the role Proven aptitude and willingness to learn new technologies and programming languages This job operates in a professional environment To successfully perform the essential functions of the job there may be physical requirements which need to be met such as sitting for long periods of time and using computer monitors/equipment Preferred: Master's degree in a related field Work with the technical lead in the establishment of architectures, standards, and best practices Act as a technical lead and, if assigned, mentor other developers As a member of a software engineering team, participate in team meetings, team planning sessions, setting team goals, and all other team activities Build and maintain relationships with other development teams to promote collaboration Estimate the time to develop and deliver features as defined by product management Participate in peer reviews of project software design and coding Develop source code and unit tests according to technical designs Contribute to the creation of team-wide development strategies Be self-directed and provide classroom instruction in the areas of Church software development processes, industry best practices, and new technologies being adopted for the organization Document new technical knowledge and train others on emerging needs and technologies Provide formal training, mentoring, or pair programming with other less-experienced engineers
    $64k-96k yearly est. 2h ago
  • Software Engineer / W2 / Remote

    Cyberthink 4.2company rating

    Staff Software Engineer Job In American Fork, UT

    Responsible for the technical specification, development and documentation of systems utilized by Certiport customers and partners. Responsible for adhering to company practices throughout the software development process. Will play an integral role on the assigned project team(s) and is responsible to the team and the project manager for successful completion of assigned work. Key accountability revolves around following the Certiport process for software development and meeting delivery dates and quality standards. Minimum Required Skills: * Bachelor degree in Computer Science or equivalent science preferred, but combined experience and skills will be considered * Object-oriented development experience is required * 3+ years of experience developing Windows solutions using Microsoft technologies is required * 3+ years of experience with .NET development - C# is required * Cloud, Microsoft Azure development experience preferred * REST services experience required * Proficiency with SQL, XML, HTML, JavaScript frameworks * Azure DevOps or Team Foundation Server experience preferred * UI/UX experience and skills are a plus * Agile process experience preferred Additional Information All your information will be kept confidential according to EEO guidelines.
    $71k-95k yearly est. 60d+ ago
  • Sr. Staff Guidance Navigation & Control (GN&C) Software Technical Lead - 10710-1

    Northrop Grumman 4.7company rating

    Staff Software Engineer Job In Roy, UT

    RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world's biggest challenges. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today. Northrop Grumman Defense Systems is seeking Sr. Staff Guidance Navigation & Control (GN&C) Software Technical Lead - 10710-1. This position will be located in Roy, Utah and will support the Sentinel Program. What You'll Get To Do: • Provide technical leadership for high-impact software development efforts within the AVE Guidance, Navigation and Controls team • Architect complex software systems and technically lead their design, development, testing, and deployment • Drive the adoption of technical practices within the AVE GNC software engineering team • Technically lead cross-functional teams and coordinate efforts across multiple disciplines to achieve project goals • Mentor and develop software engineers within the team, fostering leadership skills and technical growth • Integrate application, system, and device layers on multiple targets (including real-time embedded and scientific targets) • Perform performance measurement and optimize throughput • Develop memory design and tools for efficient low-level object code allocation according to memory allocation models • Enable and participate in testing of real-time software • Assist in integrating embedded software and real-time hardware within computer-in-the-loop simulations • Develop custom software versions to meet specific test requirements • Collaborate with software consumers to identify and track issues, revise requirements, and ensure software suitability for purpose Position Benefits: As a full-time employee of Northrop Grumman Defense Systems, you are eligible for our robust benefits package including: · Medical, Dental & Vision coverage · 401k · Educational Assistance · Life Insurance · Employee Assistance Programs & Work/Life Solutions · Paid Time Off · Health & Wellness Resources · Employee Discounts This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off. This role may offer a competitive relocation assistance package. Job Qualifications: You'll Bring These Qualifications: 14 Years with Bachelor's in relevant field of study, 12 Years with Masters, 10 Years with PhD or 04 additional years in lieu of a degree. U.S. Citizen and an Active DoD Secret with the ability to obtain Special Program Access (SAP). Experience in C++, real-time embedded software, and object-oriented design. Experience with full software lifecycle: specification, design, implementation, integration, debugging, and maintenance. Demonstrated technical leadership and team management skills. Effective oral and written communication skills, including expertise in executive-level communication. Proven abilities in SW metrics, schedule planning, and technical scope execution, utilizing Earned Value Management System (EVMS). Demonstrated performance in aligning and driving execution, managing flight- or safety-critical embedded software teams. These Qualifications Would be Nice to Have: Experience in algorithmic application development and optimization. Experience in real-time embedded software development, including real-time multi-threaded architecture design, w/ knowledge of guidance and control systems. Experience with Integrity Operating Systems and/or VxWorks. Experience with Visual Studio. Experience with MATLAB. Experience with Coverity, SonarCube, CodeSonar, Fortify. Experience with the Atlassian tool set, Kubernetes, Model Based Engineering, GitLab, and DevSecOps best practices. Excellent integration troubleshooting skills. Experience in building low-level code to interact with devices and hardware Experience in compilation and link techniques for achieving memory usage and partitioning design objectives. Familiarity with assembly and low-level code optimization. Familiarity with Board Support Package development and test. In depth knowledge of Guidance, Navigation, and Control (GNC) systems. #SentinelSoftware Salary Range: $162,500.00 - $243,700.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $78k-101k yearly est. 14d ago
  • Software Dev Engineer 4- Microsoft Power Platform

    The Church of Jesus Christ of Latter-Day Saints 4.1company rating

    Staff Software Engineer Job In Riverton, UT

    The Software Development Engineer 4 is a seasoned professional, lead role responsible for developing technical designs and maintaining software source code to support solutions within the Microsoft Power Platform. As an experienced member of a development team, the individual will be expected to solve complex technical issues and programming tasks related to Power Apps, Power Automate, Power BI, and Power Pages. The individual may be asked to act as a technical lead on projects or solutions with moderate complexity or scope. This is an individual contributor role. This individual works with divine guidance to provide or support technology that furthers the mission of the Church and reflects the eternal impact of the gospel. We value early, mid and late-career candidates and encourage all applicants with the posted skills and abilities to apply. We value early, mid and late-career candidates and encourage all applicants with the posted skills and abilities to apply. Responsibilities Contribute to and perform analysis of functional requirements Participate in vendor or technology evaluations and identify critical gaps in their offerings Participate in the formulation of technical recommendations Act as a technical lead and, if assigned, mentor peers Create technical designs mapped to functional requirements Provide estimates for development tasks Design, develop, and test code for software development projects Participate in code reviews Develop technical documentation Participate in the Incident Management process and fix defects on a 24/7 basis Contribute to the design, and implementation, and measures required to protect solutions from security compromise Comply with policies, standards, and regulatory requirements and ensure all others are doing the same Document new technical knowledge and train others on emerging needs and technologies Qualifications Bachelor's degree in related field or equivalent professional experience Six years of progressive relevant professional experience Strong understanding of Agile Software Development methodologies and principles Solid base of learning and some experience in all the primary areas of an n-tier enterprise system that may or may not be web based (e.g., interface domain logic and database layers) Outstanding verbal and written communication skills Ability to mentor and train peers Exceptional troubleshooter with the ability to solve problems in a timely manner under pressure Strong skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology Solid understanding of systems and subsystems Familiarity with Cloud Based Platforms and services Strong understanding of DevSecOps Strong understanding of Continuous Integration and Continuous Delivery principles. Advanced knowledge of applicable software, computer languages, and code to perform the responsibilities of this role Proven aptitude and willingness to learn new technologies and programming languages This job operates in a professional environment To successfully perform the essential functions of the job there may be physical requirements which need to be met such as sitting for long periods of time and using computer monitors/equipment Preferred: Extensive experience with complex, large-scale systems including strong experience in the tools, methodologies, and technologies the role supports Experience working in Microsoft Power Platform
    $74k-105k yearly est. 11d ago

Learn More About Staff Software Engineer Jobs

How much does a Staff Software Engineer earn in Millcreek, UT?

The average staff software engineer in Millcreek, UT earns between $81,000 and $153,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average Staff Software Engineer Salary In Millcreek, UT

$111,000

What are the biggest employers of Staff Software Engineers in Millcreek, UT?

The biggest employers of Staff Software Engineers in Millcreek, UT are:
  1. Varo
  2. SoFi
  3. Confluent
  4. Datavant
  5. Galileo Financial Technologies
  6. Qualtrics
  7. General Motors
Job type you want
Full Time
Part Time
Internship
Temporary