Utah IT Jobs

Mobile utah department of workforce services Logo

Job Information

FORCEPOINT LLC Principal Software Engineer in SALT LAKE CITY, Utah

Forcepoint is transforming cybersecurity by focusing on what matters most: understanding people's intent as they interact with critical data and intellectual property wherever it resides. Our uncompromising systems enable companies to empower employees with unobstructed access to confidential data while protecting intellectual property and simplifying compliance. Based in Austin, Texas, Forcepoint supports more than 20,000 organizations worldwide. For more about Forcepoint, visit and follow us on Twitter at @ForcepointSec.Forcepoint is a rapidly growing company with innovative, unique and compelling technology that customers have come to rely on. Forcepoint has a bold vision: To understand the world's cyber behaviors to stop the bad and free the good. Join us as we reinvent the cybersecurity industry.Forcepoint has 2,500+ employees worldwide. We have a strong global footprint with over 50 offices in 43 countries. Our products are proven at leading companies across the Americas, Europe, the Middle East, and Asia Pacific. We are not only protecting companies, we also protect various governments and agencies across the globe. By joining Forcepoint, you have the opportunity to make a REAL impact on the world -- To make it more secure and safe.About the Role:Forcepoint creates some of the world's most cutting-edge software products and we want YOU to part of our team! We are currently in search of an experienced Principal Software Development Engineer with MacOS platform knowledge to prototype, develop and integrate functional and security capabilities for new and existing products as they transition to an enterprise class model of deployment. This is a fantastic opportunity to engage in a positive and creative work environment that offers excellent benefits and flexible schedules.Responsibilities* Drive detailed design activities by analyzing requirements and high-level designs* Design, develop and continuously improve automation and processes to enable the quality of our software* Code, review and maintain software for endpoint security applications of significant size and complexity working in a scrum environment* Solve production issues that need reproduction, root cause analysis, and coding* Interact with the wider engineering team to design and develop interoperability across systems and processes* Interface and work well with other engineering groups as part of day to day activities, with a significant focus on remote correspondence* Assist in the scheduling process by breaking down EPICs and providing estimates for stories and tasks* Act as a mentor and leader for other less senior members on the team assisting in career development with the wider leadership team* Assist in troubleshooting, diagnosing and fixing environment issuesEducation and Experience:* Bachelor's degree in Computer Science-Engineering or equivalent experience* 10+ years software development experience* Experience in designing and developing endpoint software, preferably security software* Experience in designing and developing software for MacOS platform* Experience developing software in C++, desirable to have experience with MacOS kernel* Experience with modern software development tools such as Jenkins, Artifactory, Github etc* Solid understanding and experience with unit testing and performance and scale testing techniques* Be detail orientated and able to work independently while managing multiple tasks simultaneously* Have a strong problem management drive to solve issues before they become major problems and stop... For full info follow application link."Forcepoint is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status." #InformationTechnology