Key Responsibilities:
- Design, implement, and maintain robust CI/CD pipelines across local, development, staging, and production environments.
- Integrate third-party services to streamline and enhance product development.
- Lead end-to-end projects, write high-quality code, and take ownership of deliverables.
- Collaborate effectively with engineering teams across Asia to ensure alignment and success.
- Mentor and support new team members, fostering growth and development.
- Drive key architectural decisions, contribute to product roadmaps, and participate in feature planning and discussions.
Experience:
- 5+ years of experience as a software engineer, successfully delivering complex, high-quality projects on schedule.
- Proven ability to thrive in roles requiring cross-functional communication and collaboration.
- Deep expertise in data structures, algorithms, modern design patterns, and data architecture.
- Advanced knowledge of distributed systems and the design of high-scale, high-availability services.
- Demonstrated success in delivering impactful, large-scale projects involving PII and banking information with a focus on security and compliance.
- Exceptional communication skills, with a talent for bringing clarity and insight to collaborative projects.
Preferred Technologies (Nice to Have):
- Proficiency in GoLang, TypeScript, React, or Vue
- Hands-on experience with CI/CD pipeline development and management
- Familiarity with microservices architecture and implementation
- Experience collaborating with global or overseas teams