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