The World’s Leading Blockchain Ecosystem and Digital Asset Exchange
Golang Developer – Cloud Native
Location
Singapore
Posted
177 days ago
Salary
0
Seniority
Senior
Job Description
Golang Developer – Cloud Native
Binance
• Think about how the Cloud Native services are built, communicate with each other and with third parties • Own backend features that support all our platforms (extension, mobile, and desktop) • Define how the platform runs and deploys backend services to our millions of users • Interface directly with end-users and developers – supporting them and collecting feedback to inform the direction of the product
Job Requirements
- 4+ years of software engineering experience, including extensive knowledge of Go (3+ years for Mid Level role)
- Experience building microservice-based architectures
- Strong technical problem solving, communication, and collaboration skills
- Experience with cloud environments like AWS, Azure or GCP
- Deep knowledge of Key Value and SQL databases
- Experience with containerization (e.g. Docker, Kubernetes)
Benefits
- Competitive salary and company benefits
- Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
Related Guides
Related Categories
Related Job Pages
More Cloud Engineer Jobs
• Manage, build, deploy, and maintain scalable cloud infrastructure on Azure and AWS • Optimize performance and manage costs in cloud environments • Troubleshoot and resolve complex cloud-related issues • Support onboarding of large and complex clients by implementing tailored cloud solutions • Design and architect cloud-based solutions that align with client needs • Identify client requirements and recommend appropriate cloud solutions • Serve as an escalation point for service-related issues requiring advanced cloud expertise • Maintain and strengthen partner relationships with Microsoft, Amazon, and other vendors • Support the sales team during pre-sales activities by providing technical expertise • Help productize solutions to expand the organization's service catalog • Conduct research and development to evaluate new technologies and implement best practices • Document implementations, processes, and solutions for internal and client use
• Design, develop, and deploy cloud-based applications and solutions on AWS. • Utilize AWS services such as EC2, Lambda, S3, DynamoDB, RDS, API Gateway, and others for application development. • Implement serverless applications using AWS Lambda, API Gateway, and Step Functions. • Build data integration workflows using tools available in the AWS suite of cloud applications. • Develop and maintain Infrastructure as Code (IaC) using tools like AWS CloudFormation or Terraform. • Ensure security best practices in AWS, including IAM policies, encryption, and compliance. • Optimize cloud-based applications for performance, scalability, and cost-effectiveness. • Implement CI/CD pipelines using AWS CodePipeline, CodeBuild, and CodeDeploy. • Collaborate with business analysts, data architects, and other stakeholders to gather requirements and ensure solutions meet business needs. • Monitor, troubleshoot, and improve application performance using AWS CloudWatch and logging tools. • Pull and manipulate data from external APIs. • Stay updated with AWS best practices, new features, and emerging technologies.


