We are looking for an experienced Engineering Manager to lead our Detection Java domain teams, which develop the orchestration layer and business logic for our detection platform.
Requirements
- B.Sc. in Computer Science, Software Engineering, or a related field.
- Minimum 5 years of direct experience managing software engineering teams (6-12 engineers) working on complex, distributed systems.
- 8+ years of hands-on software engineering experience with strong technical foundation.
- Proven experience managing teams building complex distributed systems
- Multi-threaded/multi-process architecture
- Cross-service integration with multiple protocols (gRPC, REST, messaging).
- Multi-language system coordination. Java primary; Python and FE(TypeScript/ReactJS) integration.
- Strong coding skills and architecture ownership- ability to review complex code, guide architectural decisions, and mentor on technical challenges.
- 8+ years of hands-on Java development experience- Spring Boot, microservices, distributed systems, concurrency patterns, and performance optimization.
- Strong Linux software development experience.
- Driving/contributing to HLD & LLD- participated in design reviews, contributed to architectural decisions for distributed complex systems.
- Code quality leadership- established code review practices, coding standards (clean code, SOLID principles), and testing strategies.
- Experience with Agile frameworks- particularly Scrum; sprint planning, backlog management, velocity tracking.
- Experience with containers & orchestration- Docker, Kubernetes, Helm.
- Strong design, analytical, problem-solving, and debugging skills for complex distributed systems.
- Proven leadership, coaching, and mentoring skills- developed engineers into tech leads, built high-performing teams.
- Strong communication skills- ability to influence stakeholders, translate technical concepts to non-technical audiences, drive consensus across teams.
- Team player with great interpersonal skills and experience working in Agile environments, git ecosystem, and CI/CD pipelines.
- Proactive and results- driven approach- bias for action, ownership mentality, customer focus.
- Fluent in English- both written and verbal.
Benefits
- At Applied Materials, we care about the health and wellbeing of our employees. We’re committed to providing programs and support that encourage personal and professional growth and care for you at work, at home, or wherever you may go. Learn more about our benefits.