This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled and experienced Senior Software Engineer with a strong background in software development and Infrastructure and cloud technologies. The ideal candidate will have hands-on experience designing, building, and maintaining cloud-based applications and infrastructure, particularly on Amazon Web Services (AWS). You will play a key role in driving technical excellence, scalability, and reliability across our cloud platforms. This role will work primarily with other engineers in the team to design and implement technical solutions for the business in a way that balances quality, cost, time and maintainability.
Job Responsibility:
Design, develop, and maintain scalable and secure cloud-based applications and infrastructure
Understands and analyses business requirements in order to design and implement technical solutions
Writes high-quality code and, where appropriate, uses Test-Driven Development practices
Sets and follows development processes and software design principles
Commits to version control often
Makes small incremental improvements with continuous integration and deployments
Deploys code to production systems on a regular basis and takes responsibility for verifying functionality
Supports production systems, monitor system performance, troubleshoot issues, and ensure system reliability and security
Stakeholder communication, we use a third party provider that requires a lot of communication back and forth
Performs peer review on other team members’ code
Takes initiative and has the ability to work autonomously
Acquires deep domain knowledge and an understanding of the company’s business model
Requirements:
5+ years of professional experience in software development
3+ years of hands-on experience with Cloud services (e.g., AWS, EC2, S3, Lambda, RDS, CloudFormation, etc.)
Strong proficiency in one or more programming languages (e.g., Ruby, Golang, Python)
Experience with infrastructure as code (IaC) tools like Terraform or AWS CloudFormation
Solid understanding of cloud security, networking, and monitoring
Excellent problem-solving skills and ability to work independently and in a team
Nice to have:
Familiarity with containerization (Docker, Kubernetes)
Experience with tools including Datadog, Rollbar and Sumologic
Experience with microservices architecture and serverless computing
Knowledge of DevOps practices and tools (e.g., Jenkins, GitHub Actions)
Experience in agile development environments
What we offer:
Attractive compensation package: 14-month salary scheme plus annual bonus and additional allowances
Annual bonus package tailored based on performance and contribution
Young, open, and dynamic working environment that promotes innovation and creativity
Ongoing learning and development with regular professional training and opportunities to enhance both technical and soft skills
Exposure to cutting-edge technologies and diverse real-world enterprise projects
Vibrant company culture with regular team-building activities, sports tournaments, arts events, Family Day, and more
Full compliance with Vietnamese labor laws, plus additional internal perks such as annual company trips, special holidays, and other corporate benefits