Staff Software Engineer
ASSA ABLOY
An Amazing Career Opportunity for a Staff Software Engineer!! Location: Salt Lake City, Utah Job ID: 50469 As a Staff Software Engineer, you are responsible for implementing architectural designs, creating applications, evaluating and implementing new technologies, redesigning existing applications, mentoring teammates, solving problems, and resolving defects in an Agile environment.
Regular activities include developing architecture and design features, building prototypes, participating in design and code reviews, working with product owners and stakeholders, reviewing user stories, and facilitating code reviews. Who are we? HID powers the trusted identities of the world's people, places, and things, allowing people to transact safely, work productively and travel freely.
We are a high-tech software company headquartered in Austin, TX, with over 4,500 worldwide employees. Check us out here: and
Identity and Access Management Solutions (IAMS): HID Global IAM products protect more than 85 million user identities.
HID Global Identity and Access Management Solutions products protect more than 85 million user identities. At HID Global, we understand that no person, device, or workplace can go unprotected. This philosophy of Zero Trust drives us to create new advances in risk-based multi-factor authentication, leads us to secure user identities in converged access environments and drives the need to expand implementations with our industry-leading digital certificates and PKIaaS solution to manage them at scale.
As our Staff Software Engineer, you'll support HID's success by:
On an average day, think of how many times you tap, twist, tag, push or swipe to get access, find information, connect with others or track something. HID technology is behind billions of interactions, in more than 100 countries. We help you create a verified, trusted identity that can get you where you need to go - without having to think about it.
When you join our HID team, you'll also be part of the ASSA ABLOY Group, the global leader in access solutions. You'll have 63,000 colleagues in more than 70 different countries. We empower our people to build their career around their aspirations and our ambitions - supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally. As we welcome new people on board, it's important to us to have diverse, inclusive teams, and we value different perspectives and experiences. #LI-HIDGlobal
Regular activities include developing architecture and design features, building prototypes, participating in design and code reviews, working with product owners and stakeholders, reviewing user stories, and facilitating code reviews. Who are we? HID powers the trusted identities of the world's people, places, and things, allowing people to transact safely, work productively and travel freely.
We are a high-tech software company headquartered in Austin, TX, with over 4,500 worldwide employees. Check us out here: and
Identity and Access Management Solutions (IAMS): HID Global IAM products protect more than 85 million user identities.
HID Global Identity and Access Management Solutions products protect more than 85 million user identities. At HID Global, we understand that no person, device, or workplace can go unprotected. This philosophy of Zero Trust drives us to create new advances in risk-based multi-factor authentication, leads us to secure user identities in converged access environments and drives the need to expand implementations with our industry-leading digital certificates and PKIaaS solution to manage them at scale.
As our Staff Software Engineer, you'll support HID's success by:
- Providing enterprise architecture guidance.
- Helping define and evolve the technical vision for the company with a focus on microservices and replaceability.
- Evaluating and recommending technology choices to proactively meet IdenTrust's business strategy with a perspective towards future adaptation.
- Maintaining an ongoing awareness of industry standards and emerging technologies and how these relate to existing needs, potential product needs, technical needs and opportunities.
- Taking the initiative to find software architecture education opportunities and share learnings with peer group and leaders.
- Developing new applications, maintaining existing applications, and identifying and deprecating obsolete code.
- Preserving and automating the deployment of developer source code and software assets via CI/CD.
- Working collaboratively with other developers and providing input, direction, and vision for IdenTrust's product implementation.
- Acting as a technical mentor for Software Engineering and QA team members.
- Facilitating team member opportunities to design, while steering them clear of problematic practices.
- Creating, publishing, and evangelizing development and data model standards and guidelines.
- Participating in code reviews through pull/merge requests.
- Working closely with engineering and product owners to understand functional requirements as a part of a product vision.
- Maintaining consistency with the company's technical vision.
- Providing third-tier support when needed.
- Guiding and consulting with other engineering teams on critical design or performance issues.
- Evaluating technologies, evangelizing standards and defining long term strategies.
- Developing and modernizing code and systems, automating using pipelines, supporting critical issues.
- Guiding peer engineers, steering software design, reviewing engineering output.
- Translating business requirements and educating the organization.
- Bachelor's degree in computer science, electrical engineering, information systems, or a related field. Candidates with equivalent education, plus relevant work experience, may also be considered.
- Minimum 7 years of software engineering experience.
- Sound working knowledge of:
- Application architecture principles
- Design patterns and their implementation
- Spring Boot, Docker and Kubernetes
- Spring, JBoss and/or Tomcat containers; JSON, XML, and Web Service protocols
- Java, JSP, Java Servlets, React and/or Angular, SQL, NoSQL and web development concepts
- Microservices, GraphQL or REST
- Version control systems, Gitflow branch/release management
- Experience in decomposing monolith applications.
- Good knowledge of containerized application deployment.
- Understanding of dependency management (Maven, Jenkins or Gradle).
- Understanding of Continuous Integration/Continuous Delivery and the tools that support it (Jenkins, Hudson, Bamboo, GitLab, etc.).
- Experience working in Agile Development methodology (Scrum, XP, SAFe, etc.)
- Understanding of cloud application architecture in Microsoft Azure, Amazon Web Services or Google Cloud Platform.
- Experience with Event-Driven integrations.
- Experience and knowledge of the following is preferred: PKI, Certificate lifecycle management, and Hardware secure modules.
- Competitive salary and rewards package
- Competitive benefits and annual leave offering, allowing for work-life balance
- A vibrant, welcoming & inclusive culture
- Extensive career development opportunities and resources to maximize your potential
- To be a part of a global organization that is pioneering the hardware, software and services that allow people to confidently navigate the physical and digital worlds
- Empowerment: You'll work as part of a global team in a flexible work environment, learning and enhancing your expertise. We welcome an opportunity to meet you and learn about your unique talents, skills, and experiences. You don't need to check all the boxes. If you have most of the skills and experience, we want you to apply.
- Innovation: You embrace challenges and want to drive change. You'll have opportunities to share insights and contribute forward-thinking ideas that shape future outcomes.
- Integrity: You are results-orientated, reliable, and straightforward and value being treated accordingly. We want all our employees to be themselves, to feel appreciated and accepted.
- Applicants for this position must be currently and legally authorized to reside and work in the hiring country.
- HID Global will not offer immigration sponsorship or assume sponsorship of an employment visa for this position.
- International relocation or remote work arrangements outside of the hiring country will not be considered.
On an average day, think of how many times you tap, twist, tag, push or swipe to get access, find information, connect with others or track something. HID technology is behind billions of interactions, in more than 100 countries. We help you create a verified, trusted identity that can get you where you need to go - without having to think about it.
When you join our HID team, you'll also be part of the ASSA ABLOY Group, the global leader in access solutions. You'll have 63,000 colleagues in more than 70 different countries. We empower our people to build their career around their aspirations and our ambitions - supporting them with regular feedback, training, and development opportunities. Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally. As we welcome new people on board, it's important to us to have diverse, inclusive teams, and we value different perspectives and experiences. #LI-HIDGlobal
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Salt Lake City, UT vacancy
$195k - $257.5k
...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;...SuggestedContract workRemote workFlexible hours- ...facts and circumstances of each case. A reasonable estimate of the current range is: Grade: Technical 411Job DescriptionThe Staff Software Engineer is a position of technical expertise, influence, and leadership in the technology realm. The position will be required to...SuggestedFull timeFlexible hours
- ...TechnologyAt WGU, our technology powers life-changing educational experiences for hundreds of thousands of students. As a Staff Software Engineer, you'll play a critical role in defining the technical direction, architecture, and engineering practices that enable us to...SuggestedFull timeFlexible hours
- ...A reasonable estimate of the current range is: Grade: Technical 411Pay Range: $161,000.00 - $249,500.00Job DescriptionThe Staff Software Engineer is a position of technical expertise, influence, and leadership in the technology realm. The position will be required to apply...SuggestedFull timeFlexible hours
$260.1k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on thePlatform Payments team, you'll define the engineering vision for how fiat moves into and out of Coinbase across 50+...SuggestedLocal area$150k - $180k
...Role Title: Staff Software Engineer Pearson's PSG-CP (Pearson Software Group - Content Platform) team is looking for a forward deployed engineer who shows up where the work is happening, listens to a problem that nobody has fully written down yet, and leaves with software...Full timeRemote workShift work- ...Staff Software Engineer We were tired of hearing that healthcare is broken, so we decided to do something about it. At Nomi Health, we believe the care itself isn't broken — it's the business of healthcare that gets in the way. Every year, more than $1 trillion is wasted...Local area
- ...Senior/Staff Software Engineer Role Overview Title : Senior/Staff Software Engineer Hours : Full-Time, Salaried Location : Salt Lake City, UT, Hybrid Benefits Eligible : Yes Manager : Head of Reservoir R&D Why we exist Geothermal energy is the most abundant renewable energy...Full timeLocal area
- ...Staff Software Systems Engineer Anywhere Type: Contract Category: Architecture Industry: Life Sciences Workplace Type: Remote Reference ID: JN -082026-108350 Date Posted: 08/19/2026 Shortcut: Description Recommended Jobs Description...Hourly payContract workLocal areaRemote work
- ...Must-Have Skills Strong backend engineering using Java and/or Python Staff/Principal-level technical leadership experience Developer platforms / Developer Experience (DevEx) Internal developer tooling or engineering infrastructure Distributed...
- ...the US healthcare system. About the Role We are the data engineering team at IntusCare. We own the ELT platform that powers our... ...for transformation, and Airflow for orchestration. As a Staff Software/Data Engineer, you own a stake in the technical direction of...Remote work
$265k - $279.5k
...including a modern open data lakehouse on Apache Iceberg, a multi-engine compute platform for stream and analytical workloads, and self... ...engineering teams move fast with data. We’re looking for a Staff Software Engineer, Data Infrastructure to join our Data Governance and...Permanent employmentWork at officeRemote workWork from homeFlexible hours- ...million ARR company with a team of 14 from AWS, Snyk, GitHub, Okta, Netlify, Uber, Samsara, and more. We are hiring Senior & Staff Backend Engineers to join the core engineering team building Nango’s platform and developer infrastructure. This is a critical role at the...Remote work
$140k - $210k
...the programs that fuel who we are. About this team Super.com engineering has four full-stack product development focus areas: fintech... .... About the Role We are looking to bring on a full-stack Staff Software Engineer for our Super+ vertical. This vertical consists of...Work experience placementRemote workFlexible hours- ...recognize our employees as our greatest asset and have a culture to prove it! How You Will Support The Team: The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software architecture...Full timeFor contractorsWork experience placementWork at office3 days per week
$130k - $150k
...competencies, collaborate with diverse professionals, share knowledge and enjoy a rewarding career. We are looking for a Senior Software Engineer - ServiceNOW Developer to join our Corporate IT Team in Salt Lake City! ROLE AND RESPONSIBILITIES: We are seeking a...Full time$100k - $144k
...Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud-based enterprise...Remote jobFull timeWork at officeLocal area- ...Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development,... ...projects. They maintain good working relationships with clients and staff. They write and maintains complete documentation. They support...Full timeContract workFlexible hours
- Who We're Looking For - Senior Software EngineerWe're looking for a Senior Software Engineer to join our team at Clearlink. In this role, you'll develop high-quality, secure, and maintainable software that serves both our users and our business goals. You'll work across...Weekly payWork at officeRemote workFlexible hours
$139.3k - $203.6k
...is filled or if a sufficient number of applications are received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure...Full timeTemporary workLocal areaRemote workFlexible hours$104k - $131k
Software Development Engineer III (Healthcare) Hybrid role (3 days/week in office) at our Burlington, Renton, Spokane, Vancouver, Portland, Medford, Salt Lake City, Boise, Lewiston, or Fargo offices. Candidates must reside within commutable distance of that location or...Full timeWork at officeImmediate startRemote workWork from homeRelocationFlexible hours3 days per week- ...estimate of the current range is: Grade: Technical 410Pay Range: $143,700.00 - $222,700.00Job DescriptionWe're looking for a Senior Software Engineer - Salesforce to join the Student Lifecycle Services engineering team at WGU. You'll work on a large, complex Salesforce org...Full timeWork at officeFlexible hours
- ...County IT is looking for an experienced software developer with extensive GIS experience... ...changing user requirements.Works with other engineers, programmers, and analysts in planning,... ...with Salt Lake County agency technology staff and Information Technology (IT).Assists...Full timeTemporary workWork at officeWork from homeFlexible hours
- What We DoAt Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people and... ...clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions,...Full timeTemporary workPart timeImmediate startRemote work
$293.9k - $406.8k
...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours- Schedule:Monday - Friday (40 hrs/wk)8:00 AM - 5:00 PMDepartment: Biocomputing - 331Primary Purpose:A Software Engineer II is a junior engineer who contributes to software development projects by writing code, supporting deployments, and maintaining features for production...Full timeWork at officeMonday to Friday
- What We DoAt Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people and... ...clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions,...Full timeTemporary workPart timeImmediate start
$60 - $73 per hour
DescriptionKforce has a client in Salt Lake City, Utah seeking a highly skilled Senior Software Engineer End Effector to join their team immediately.Summary:This is an exciting opportunity to contribute to cutting-edge robotics and automation technology, working on the...Immediate start- ...immigration sponsorship for this position.Position Description:Develops software applications in Java Web services and application programming... ...and Experience:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely...Full time
- ...Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development,... ...projects. They maintain good working relationships with clients and staff. They write and maintains complete documentation. They support...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
Related searches
- internship software Salt Lake City, UT
- software Salt Lake City, UT
- software intern Salt Lake City, UT
- id software Salt Lake City, UT
- healthcare software sales Salt Lake City, UT
- software sales executive Salt Lake City, UT
- entry level software sales Salt Lake City, UT
- software sales Salt Lake City, UT
- software asset management analyst Salt Lake City, UT
- software technology Salt Lake City, UT



