The Difference You Will Make:
As a Staff Software Engineer on our team, you'll architect and implement security solutions that protect millions of users while empowering thousands of developers. You'll be at the forefront of creating a security-first engineering culture, building tools and frameworks that make secure development the path of least resistance. We're building the next generation of security-first development tools and practices that will shape the future of secure software engineering.
A Typical Day:
Here are a few things you’ll do in this role:
- Lead the design and implementation of scalable, reusable cloud infrastructure solutions, applying security best practices and staff-level leadership.
- Drive technical innovation in infrastructure by developing new standards, fostering a culture of continuous improvement and secure-by-design principles.
- Provide input and influence architectural decisions to ensure the scalability, reliability, and security of major product features and platform services within cloud environments.
- Lead, design and implement software (this is a hands-on role!)
- Collaborate with product and cloud infrastructure engineers to build performant, developer-friendly infrastructure, integrating security into developer tools, libraries, and frameworks.
- Guide secure development strategies, tooling, and product-specific features with engineering teams, ensuring infrastructure is resilient against a wide range of security issues.
- Architect and build robust automation frameworks to validate deployed infrastructure and software against security and reliability requirements.
Your Expertise:
The following are some examples of profiles that are relevant to us. If a subset of these things apply to you, please consider applying. We are looking to build a team of both specialists in security and generalists in software engineering.
- 6+ years of software development in at least one of the following programming languages: Java, Kotlin, Golang, Python, JavaScript
- Extensive experience in designing, implementing, and maintaining secure systems software
- In-depth knowledge of cloud infrastructure (e.g., AWS, GCP, Azure) and best practices for securing cloud environments
- Strong understanding of infrastructure security, including network security, identity and access management in cloud environments.
- Thorough understanding of secure development methodologies and best practices
- Experience collaborating effectively with cross-functional teams
- Experience building secure-by-default libraries or frameworks
- Experience building developer tools and infrastructure is a plus
How We'll Take Care of You:
Pay Range
$255,000 USD
Offices: United States