Software Engineer - Golang & AWS

Uniquehire — Australia · Posted ~1 hour ago

Mid Full-time

Skills

Go AWS AWS Lambda Amazon DynamoDB REST APIs Event-driven architecture GitLab CI/CD Microservices Production troubleshooting Code review REST

🔓 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 technology team is seeking a Software Engineer to design, develop, and maintain backend applications and microservices with Go and cloud services. You will build serverless and event-driven solutions, design data access patterns, maintain CI/CD pipelines, participate in architecture decisions, and help ensure production systems remain reliable and scalable.

Highlights

Build cloud-native backend applications and microservices using Go and AWS. The role offers exposure to serverless architecture, event-driven systems, CI/CD, technical design, scalability, reliability, and production engineering.

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.