SeniorFlexible
Software Engineer
О роли
Описание вакансии
About the role
- Senior engineering role focused on building and operating services behind an external attack-surface and Exposure Management platform
- Discover internet-facing assets, identify vulnerabilities, transform complex security data into prioritized findings
- Combines hands-on software engineering with technical design ownership
- AI-assisted engineering is central to the role
Responsibilities
- Design, build, deploy, and operate the services that power the Exposure Management product
- Contribute to technical design and implementation of new scanning, asset discovery, and external attack-surface capabilities
- Build systems that reliably discover and process internet-facing assets and security data at scale
- Ensure security and exposure data presented to clients remains accurate, current, reliable, and actionable
- Improve software identification and vulnerability prioritization through AI-driven patterns
- Develop scalable systems capable of processing large volumes of data
- Contribute to product engineering within multi-tenant environments
- Collaborate with Product, Threat Research, and client-facing teams
- Participate in technical design discussions, code reviews, testing, troubleshooting
- Mentor teammates and provide thoughtful technical feedback
- Continuously evaluate new tools, technologies, and approaches
Requirements
- 6+ years of professional software engineering experience
- Strong hands-on experience with Python and TypeScript
- Experience building and operating software on AWS and Azure
- Strong understanding of production software engineering principles
- Experience building systems capable of reliably processing large volumes of data
- Experience developing software in multi-tenant environments
- Understanding of internet-facing attack surfaces (domains, DNS, IP addresses, certificates, ports, network services)
- Familiarity with vulnerability data and standards such as CVE and CVSS
- Demonstrated ability to proactively identify problems and follow issues through to resolution
- AI-first approach to engineering
- Strong ownership mindset
- Ability to quickly learn new tools, technical domains, and codebases
- Clear and effective written and verbal communication skills
- Strong collaboration skills and willingness to mentor teammates
Conditions
- Competitive salary and bonus opportunity
- Flexible working arrangements
- Generous leave policies, including 3 months of paid parental leave
- 100% of employee-only healthcare, dental, and vision insurance premiums covered
- Up to 5% matched 401(k) contribution
- Opportunities for career advancement and ongoing professional training
- Opportunities to participate in industry conferences and events
- Collaborative environment with cross-functional exposure
Стек и навыки
С чем работаем