Senior Golang Engineer
Andpad Vietnam Ho Chi Minh City, Vietnam
Technology, Information and Internet · 51-200 employees
About the role
Design and implement product features using Golang while refactoring existing products to support a microservices architecture. Collaborate with product managers and designers to define requirements and formulate system architecture specifications.
What they look for
Requirements
Requires over 5 years of experience in developing and operating web services using Golang, AWS, and gRPC. Candidates must have a proven track record as a technical lead and proficiency in English communication.
Benefits
Full description
As our company continues to expand, ANDPAD Vietnam is seeking a Golang Engineer to join our team and collaborate with the product manager to develop our application. Operating within a Squad—a small, agile team—you will be involved comprehensively and efficiently in all stages from design to development, testing, and operations.
You will also have numerous opportunities to work with new programming languages and frameworks beyond the primary language, all within a diverse international environment.
■ Job Scope
- Design and implement product features using Golang
- Refactor existing products to support microservices architecture
- Define requirements and formulate specifications in partnership with product managers and designers
- Design system architecture based on requirements
- Evaluate quality improvements and implement measures to enhance the service
■ Development Environment
- Infrastructure: AWS, GCP
- CI/CD: CircleCI, CodeBuild
- Databases: Amazon Aurora (MySQL compatible), Elasticsearch, DynamoDB
- Configuration management: Ansible
- Deployment/Build tools: CodePipeline, CodeBuild, CircleCI, GitHub Actions
- Infrastructure as Code (IaC): Packer, Terraform
- Monitoring tools: Datadog, Bugsnag
- Other tools: Swagger, Docker, ZenHub, Figma, Slack, Jira
■ Your Skills and Experience
Must have:
- Alignment with Andpad’s mission and core values
- Over 5 years of experience in developing and operating web services using Golang, AWS, and gRPC
- Proven track record as a technical lead throughout the full project development lifecycle
- Experience in developing and maintaining web applications using relevant frameworks
- Expertise in schema design for RDBMS and key-value stores, including optimizing query performance
- Strong knowledge of web application security principles
- Experience writing test code, including unit tests
- Proficiency in English communication
Nice to have:
- Experience troubleshooting issues by analyzing logs and resolving problems
- Background in developing systems with container technologies such as Docker and Kubernetes
- Experience designing architecture based on application requirements and selecting appropriate middleware
- Contributions to open-source software (OSS) and experience publishing code
- Experience with external technical communications such as writing, blogging, or speaking engagements
- Context Engineering experience: ability to provide the right context to AI agents, structure codebases for AI readability, and reduce hallucinations
■ Why You’ll Love Working Here
- Competitive salary package including comprehensive insurance coverage
- Biannual performance reviews
- Year-end bonus
- Hybrid working environment
- 12 days of annual leave plus up to 6 additional days for New Year’s leave
- Premium healthcare insurance starting from day one
- Annual health check-ups
- Excellent career growth opportunities with exposure to cutting-edge technologies
- Bonuses for patents and inventions
- Company trips, year-end parties, and holiday gifts
- Provision of MacBook Pro or laptop
- Private Health Insurance
- Pension Plan
- Paid Time Off
- Work From Home
- Training & Development
- Performance Bonus
Similar roles
-
Senior Software Engineer – AI Quality & Test Automation | Security - Python | Golang | Test Automation LLM APIs | Agentic Workflows (8 - 12 Years)
Cisco Bangalore South, Karnataka, India
-
Senior Backend Golang Engineer
Miratech Kyiv, Ukraine
-
Golang Software Engineering Lead - GenAI platforms - Senior Vice President
Citi Pune, Maharashtra, India
-
Golang/ Python Developer
HPE Bengaluru, Karnataka, India
-
Golang Developer
Capgemini Gurgaon, Haryana, India
-
Golang/ Python Developer
Hewlett Packard Enterprise Bengaluru, Karnataka, India