Job Summary
A company is looking for a Software Engineer III to join their distributed software engineering teams focused on building and expanding code analysis and remediation engines.
Key Responsibilities
- Maintain detection support for multiple programming languages and write queries in the CodeQL query language
- Develop and evaluate the CodeQL CLI and the Copilot Autofix engine for AI-powered fix suggestions
- Collaborate with various teams to influence product direction and ensure quality and user experience
Required Qualifications
- 4+ years of experience in Software Engineering or related technical discipline, or equivalent education and experience
- 3+ years of experience in software security, developer tools, or machine learning applied to source code
- Proven experience maintaining and delivering production software in languages such as C, C++, Java, or Python
- Experience with static analysis, dynamic analysis, or software supply chain security
- Knowledge of compilers, program analysis, or programming language design is a plus
Comments