As a Leader, we seek your contributions in building, developing, and retaining a high-performing team of software engineers and create an environment where they can thrive and succeed. You act as a visible role model for your team when it comes to getting things done, meeting, and exceeding expectations. We look forward to your skills in relationship management and partnership are top-notch as this role requires working with management, developers, quality engineers, EPMs and SREs who take pride in building outstanding scalable solutions.
While the primary role is leading/managing employees, you should have deep technical knowledge on distributed systems and cloud computing, security platforms and can quickly understand and respond to peer teams needs.
You will:
- Spearhead in designing and implementing comprehensive monitoring for applications, integrations and anomalies
- Innovate and find opportunities and drive automations efforts across various platform and security applications
- Working closely with Cross functional IT organization, Business group, Apple's production support team, application engineers, systems engineers, database administrators and QA team to effectively ensure implementation and reliability of Platforms/Applications.
- Look beyond daily demands to identify and discuss trajectories the technological, the organizational, and the social to make strategic decisions to advance team's performance and growth of team's potential.
- Apart from proving help to team, also open to collaborate and seek help to unblock any hurdles team may face while working to achieve their goals.
- Identify strengths and weakness to nurture talent and provide opportunities to harness their strengths and grow and also guide them to overcome their weaknesses.
- Seek and familiarize with new industry trends in machine learning, anomaly detection and edge security domain to provide clear direction to team.
Minimum Qualifications
- More than 12 years in software engineering including more than 5 years as an engineering leader
- Strong experience in delivering business critical applications and cross cutting platforms that are scalable and highly available.
- Experience is working and managing deliverables in a globally diverse environment
- Strong analytical, troubleshooting and problem solving skills
- Ability to communicate with large cross-functional teams about various engineering topics such as system architecture, detailed design, APIs, project schedules etc.
- Ability to make right trade-off choices when dealing with functional complexity, conflicting priorities and aggressive schedules
- Represent the team and remove hurdles to enable each team member to operate at the highest level of efficiency and productivity
- Ability to hire, mentor and manage the performance of a large team
- Good knowledge in at least one object oriented programming language (preferably Java)
Preferred Qualifications
- Experience managing engineering/operations team anti abuse/ security domain (good to have)
- Java and JVM technologies runtime configurations and troubleshooting is a plus
- Good understanding of Database concepts, PL/SQL and NoSql Technologies.
- Good understanding of various machine language algorithms and patterns is desired
- Good understanding of Cryptographic algorithms, Data security, SSL, certificates etc.
- Good fundamentals on data modeling and Machine learning algorithms