Role Overview
We are looking for an experienced Engineering Lead to take technical ownership of core business systems. This role focuses on system architecture and engineering execution, while introducing LLM and AI Agent capabilities into existing business processes.
The position requires strong hands-on engineering experience, sound architectural judgment, and the ability to lead teams delivering complex, production-grade systems.
Responsibilities
- Own the architecture design, technical decisions, and evolution of core business systems
- Ensure system stability, performance, scalability, and maintainability in complex business scenarios
- Lead the design and review of key technical solutions, especially for high-traffic and high-complexity services
- Remain hands-on with Java backend development and take responsibility for critical modules and code quality
- Guide engineering teams on best practices, including code standards, architecture governance, and technical debt management
- Design, build, and maintain distributed systems based on Spring Cloud / microservices architecture
- Drive production use and optimization of Redis, Elasticsearch, and Kafka within business systems
- Support cloud-based deployment and operations, including monitoring, troubleshooting, and incident response on AWS or other cloud platforms
- Collaborate with product, data, and AI teams to integrate LLM or AI Agent capabilities into business systems (e.g., intelligent workflows, automation, decision support)
Requirements
- 10+ years of Java development experience, with long-term involvement in complex business systems
- Proven experience as a Technical Lead / Team Lead / Engineering Lead, owning system-level responsibilities
- Strong Java fundamentals, with solid understanding of JVM internals, concurrency, performance tuning, and distributed systems
- Extensive hands-on experience with Spring, Spring Boot, and Spring Cloud
- Practical production experience with the following middleware:
- Redis (caching strategies, consistency, hot-key and failure handling)
- Elasticsearch (index design, query optimization, system stability)
- Kafka (message-driven architecture, ordering, reliability)
- Working knowledge of cloud platforms such as AWS, Alibaba Cloud, or Tencent Cloud, including basic operations and monitoring
- Hands-on experience with LLM or AI Agent development, and a clear understanding of their role and limitations in business systems
- Bachelor’s degree or above in Computer Science or a related field
- Strong communication skills, ownership mindset, and the ability to drive execution in complex environments
Pfizer is an equal opportunity employer and complies with all applicable equal employment opportunity legislation in each jurisdiction in which it operates.
Information & Business Tech