Lead Software Engineer - Platform Data Team
Summary
The Lead Software Engineer will design and develop shared data platforms, core services, and reusable frameworks while optimizing database performance and ensuring data security. This role involves leading design reviews, mentoring team members, and establishing governance for data access and disaster recovery.
- Design shared data platforms
- Develop core platform services
- Develop reusable frameworks and libraries
- Enforce data access patterns and SLAs
- Ensure security and compliance
- Establish disaster recovery backup restore governance
- Instrument benchmark and tune query paths
- Lead design reviews and mentor engineers
- Optimize database clusters for performance
Perks/Benefits:
- Career growth mentoring
- Global team collaboration
- Remote work