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.
Requirements
- 8+ years of hands-on development experience in C#, Java, C++, or other object oriented programming language
- 8+ years of software engineering experience in high scale distributed systems
- B.S. or M.S. in Computer Science or equivalent experience
- Experience with micro-service architecture (prefer.Net stack, C# language, or similar languages)
- Experience with Key Management Services (KMS) and/or cryptography
- Experience building large-scale, highly available, and reliable applications
- Experience with design and operation of large scale cloud services
- Experience with CI/CD
- Strong organizational, problem-solving, communication and collaboration skills
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
