As a Lead Software Engineer on the Data Protection team, you'll be a key player in building the security foundation for Client's global infrastructure in Azure. You'll work on ultra-fast back-end services (managing encryption keys and advanced cryptography) that process thousands of customer transactions every second.
Requirements
- Develop high-quality, ship-ready code that is covered by a full test suite
- Design and develop user interfaces and core functionality to allow internal developers to more easily integrate applications with client
- Design products with security and availability while conducting design and code reviews and not just coding to a spec
- Analyze and improve efficiency, reliability, and scalability of core services
- Work as part of a cross-site development team to drive design, implementation, testing, and release of products
- Design and implement robust monitoring, logging, and telemetry solutions to provide deep operational visibility and ensure the reliability and availability of critical services
- Collaborate with engineering teams across the company to integrate data protection services into new platform initiatives, ensuring a security-by-design approach from the earliest stages of development
Benefits
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
