Software Engineer - Golang and AWS

Uniquehire — Australia · Posted ~1 hour ago

Skills

Golang AWS backend development microservices RESTful APIs event-driven applications CI/CD software architecture code review production support AWS Lambda Amazon DynamoDB REST GitLab CI/CD

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering role focused on designing, developing, and operating backend applications and microservices using Go and cloud services. Responsibilities span serverless solutions, data modeling, REST APIs, event-driven systems, CI/CD, architecture, code reviews, troubleshooting, and production reliability.

Highlights

Backend engineering role with broad ownership across microservices, serverless architecture, APIs, data modeling, CI/CD, architecture, production reliability, and technical best practices.

Description

Tittle: Golang with AWS Design, develop, test, and maintain backend applications and microservices using Go (Golang). Develop and support serverless solutions leveraging AWS Lambda and related AWS services. Design and optimise data models and access patterns using Amazon DynamoDB. Develop and maintain RESTful APIs and event driven applications. Implement and maintain CI/CD pipelines using GitLab CI/CD. Participate in solution design, architecture discussions, and technical decision making. Collaborate with cross functional teams to deliver business and technology outcomes. Perform code reviews and champion software engineering best practices. Identify and resolve application performance, reliability, and scalability issues. Create and maintain technical documentation. Support production environments, including troubleshooting and root cause analysis.