Develop and deliver software that improves the security and auditability of the firm's technology environment, especially in the Privileged Access Management space.
Requirements
- One or more years of employment as a software developer, including understanding requirements, writing code, tests etc.
- Experience developing software in a team environment with Git or similar
- Familiarity with database concepts and implementation, either SQL or NoSQL
- Interest or experience in technology security
- Familiarity with Large Language Models (LLMs) and prompt engineering for tasks such as content generation using retrieval-augmented workflows, summarization, or data extraction
- Experience with Java, Python, React, and web services is advantageous
- Knowledge of Linux or Windows operating system fundamentals and scripting
Responsibilities
- Develop and deliver software that improves the security and auditability of the firm's technology environment, especially in the Privileged Access Management space.
- Work effectively within a global development team, including both independently and in concert with other developers
- Understand the needs of our stakeholders across the engineering organization and translate them to technology solutions
- Investigate, identify and fix faults; follow best practices for incident management
- Manage multiple project/development tasks and use judgment to prioritize and escalate to influence objectives
Other
- Bachelor’s degree in Computer Science, Engineering or relevant field