Java Tech Lead APAC - 1030 - JD

The Challenge

The challenges that come with the scale of the customer’s ecosystem pose interesting technical problems to solve so we could move, build and innovate faster.

You will join a team that focuses on:
● Design and build world class systems that help employers find the best candidates and help job seekers find their dream jobs
● Influence and drive the technical vision of our systems in these initiatives
● Design and build modern CI/CD pipelines using canary, blue/green, etc deployment strategies
● Define and popularize tech health metrics, including monitoring and alarming practices, build best in class operations
● Analyze, define, implement and advocate Security and Data Governance standards and practices in Enterprise Ads by closely collaborating with Indeed’s Security and Data Governance teams
● Evaluate and experiment with various dev and testing frameworks to increase velocity, efficiency and productivity of our teams
● Define approaches on how to create end to end test environments and test pipelines
● Run experiments in a fast-paced, analytical culture so we can quickly learn and adapt your work.
● Provide technical leadership for projects to design solutions and break down work on complex problems delivered by multiple teams of engineers
● Define incremental approaches to innovation and adoption of new technologies into our architecture.

Skillset

Java Tech Lead APAC - 1030 - JD

○ 7 years years of experience in a combination of the following:
○ Building and supporting highly available scalable software services (e.g., SOA, Micro-services, Event driven architecture)
○ Design and development of the distributed platforms, services, APIs.
○ Experience dealing with large scale data pipelines, K-streams.
○ Building automated CI/CD pipelines, spawning environments using infra as a
code
○ Setting up automated integrated testing pipelines, using testing frameworks (familiarity with Cypress, Selenium, or similar tools)
○ Setting up logging, tracing, monitoring, alarming and alerting (familiarity with DataDog, PagerDuty, or similar tools)
○ Application development, including services development in Java (OO
languages)
○ Data modeling and backend data stores, such as MySQL, PostgreSQL,
MongoDB, ElasticSearch, or DynamoDB (or similar data stores)
○ Experience working with cloud services (AWS or others)
○ Experience leading cross-team initiatives and leading a team of engineers in an agile environment
○ Excellent collaboration and interpersonal skills
○ Extensive mentorship experience
○ Experience working with distributed development teams
Preferred Qualifications
○ The ability to distill problem definitions and constraints from informal and ambiguous business requirements.
○ Experience driving the technical elements of projects across multiple engineering teams
○ Experience with automated testing frameworks (Cypress, Selenium or similar)
○ Experience setting up CI/CD pipelines, blue/green or canary deployments, chaos engineering
○ Some experience with digital advertising such as ads serving, rendering, ranking or targeting
○ Experience working with distributed development teams across time zones, in a multicultural environment