Your opportunity
Interested in helping developers around the world improve the security posture of their applications? We are a fast growing group of engineers building Application Security experiences inside of New Relic, and we need your help! We are seeking a Principal Software Engineer to serve as the architect for our data pipelines, contributing to our Vulnerability Management product.
This role requires
If you are ready for this job, you have spent years building and supporting large distributed systems in the cloud. You know how to design and ship software while documenting it for others to understand. You keep up with technology trends and learn quickly. You enjoy technical debates while also promoting psychological safety and inclusivity.
- 10+ years experience in building and managing distributed systems/ platforms and a passion for solving complex distributed system challenges.
- BS/BA degree required in Computer Science or Engineering or equivalent work experience
- Strong experience in developing, maintaining and migrating workloads on major public cloud platforms (AWS, Azure, GCP)
- Deep understanding of security, reliability, scalability, availability, performance and cost-effectiveness of distributed systems on public cloud providers like AWS, Azure, and GCP.
- Strong experience in architectural patterns and anti-patterns for resiliency, geo-availability, and disaster recovery.
- Effective at driving transformational projects, and unifying technical teams around a common architecture.
- Proven track record of setting and achieving ambitious goals, guided by metrics.
- Excellent communication skills, capable of engaging both technical and executive audiences.
- Comfortable working across time zones(IN\US\EU time zones) in a fast-paced setting.
- Knowledgeable in Agile and other software development methodologies.