What are the responsibilities and job description for the Sr Golang Engineer position at Galactic Minds Inc.?
Sr Golang Engineer
Location – New York, Phoenix AZ (Onsite)
Duration: Long term
Job Description
In the role of Senior Golang Engineer, you will be responsible for taking on the role of an individual contributor for the core critical applications critical in the Amex R42 Loyalty Platform.
Engineering strategic frameworks, processes, and robust scalable applications that can meet the needs of a high regulated environment.
You will be responsible for designing, developing, and maintaining robust and scalable framework/services/applications/pipelines for processing huge volume of data. You will work closely with cross-functional teams to deliver high-quality software solutions that meet our organizational needs.
- Design and develop solutions using technologies on premise as well as on public cloud.
- Ensure the performance, quality, and responsiveness of solutions.
- Participate in code reviews to maintain code quality.
- Conduct requirements gathering.
- Define problems and provide solution alternatives.
- Create detailed system design documentation.
- Support team in different phases of the initiative delivery including problem definition, effort estimation, diagnosis, solution generation, design and deployment.
- Understand issues and diagnose root-cause of issues. Perform secondary research as instructed to assist in strategy and business planning.
Minimum Qualifications:
- 5 years of experience in cloud applications
- Bachelor’s degree in Computer Science Engineering, or a related field.
- Set up and maintain CI/CD pipelines.
- Troubleshoot, debug, and upgrade existing applications.
- Ability to effectively interpret technical and business objectives and challenges and articulate solutions
- Willingness to learn new technologies and exploit them to their optimal potential
- Strong experience with private and public cloud application engineering.
- Strong background with Golang minimum 3 years.
- Cloud experience with Google Cloud Platform is must
- Experience with Google Cloud Platform managed services and databases Bigtable, Spanner etc.
- Excellent communication and analytical skills
- Excellent team-player with ability to work with global team balancing multiple priorities.
- Experience leveraging AI tools for application development
- Experience writing AI agents
Preferred Qualifications:
- Proven experience as an Application Engineer or similar role.
- Strong proficiency in programming using Golang.
- Experience in multiple private and public cloud environments OCP, Google Cloud Platform, AWS
- Experience with micro service design principles.
- Solid understanding of data modelling.