Salary
💰 $120,000 - $180,000 per year
Tech Stack
CloudCyber SecurityDistributed SystemsDockerETLGoJavaKubernetesMicroservicesPython
About the role
- Design and implement scalable microservices architecture for our new CAASM platform that unifies asset discovery with risk assessment
- Build robust APIs and data pipelines to ingest, normalize, and correlate asset data with vulnerability feeds, threat intelligence, and security findings from multiple sources
- Develop comprehensive integration frameworks to seamlessly ingest data from dozens of third-party security vendors, cloud providers, and enterprise tools
- Optimize system performance to handle enterprise-scale asset discovery, vulnerability correlation, and risk assessment at speed
- Develop APIs that enable seamless integration with existing security orchestration and GRC workflows
- Be part of a global team of highly skilled and passionate engineers, building and maintaining cloud services
- Collaborate with others across multiple teams to brainstorm, research, and build solutions that are driven by our Product roadmap
- Understand business and engineering requirements so that you can be proactive in sharing ideas and solutions
- Have a strong focus on quality of code through best practices, testing, logging and metrics
- Mentor junior engineers and contribute to technical decision-making across the team
- Have the autonomy to own your work in a high trust environment
Requirements
- A minimum of 5+ years of production-level experience in building, delivering, and maintaining systems at scale
- Strong proficiency in Go, Python, or Java with experience in distributed systems
- Hands-on experience with Kubernetes, Docker, and infrastructure-as-code tools
- Background in building high-throughput data processing systems and ETL pipelines
- Experience with event-driven architectures and message queuing systems
- Familiarity with data correlation techniques and complex relationship modeling
- Experience with data mapping and transformation languages (CEL, JSONPath, or similar expression languages)
- Experience designing and implementing scalable microservices and APIs
- Bonus: Previous experience in cybersecurity, vulnerability management, or GRC domains
- Bonus: Experience with graph databases and complex data modeling for security use cases
- Bonus: Expertise with GenAI/LLM technologies and their application in accelerating development workflows
- Bonus: Experience leveraging AI-assisted coding tools and techniques to enhance productivity and code quality