Senior Backend Engineer (Golang)

FrankieOne


Date: 1 day ago
City: Melbourne, Victoria
Contract type: Full time

We're seeking a highly skilled Senior Backend Engineer to join our Melbourne team. As a key leader, you'll be both a technical expert and a mentor, contributing to our technology evolution while guiding junior team members.


What You'll Do:

- Bring 8+ years of backend software engineering experience in an Agile environment.

- Utilise your 5+ years of GoLang expertise to build modular microservices.

- Design, develop, and deploy web applications in AWS/Cloud ecosystems.

- Work with relational (Postgres) and non-relational (AWS DynamoDB) databases.

- Leverage your experience with object store services (AWS S3) and application integration services (SNS, SQS, EventBridge).

- Deploy containerised services (ECS, EKS) and conduct unit testing with the golang test framework.

- Implement security best practices including OWASP Top 10, HTTPS, and cryptography.

- Design applications based on AWS well-architected principles and 12-factor apps.

- Utilise testing frameworks like Playwright and Karate.

- Design, build, and consume RESTful APIs with JSON payloads.

- Estimate software work and break down projects into epics and stories.

- Collaborate with a global team, including product, QA, and other engineers.


Bonus Points:

- AWS (Associate/Professional Level) Certification.

- Exposure to DevSecOps practices.

- Experience with front-end languages like Reactjs and TypeScript.

- Passion for automation and No/Low Code tools.

- Exposure to building AI-based models and E2E full-stack applications.

- Experience working in a fintech startup.


What You Bring:

- Extensive experience with GoLang, microservices, and AWS.

- Proficiency in backend software engineering practices, including security and testing.

- Experience with full-stack development using Nodejs (TypeScript) and Reactjs is highly preferred.

- Strong communication and collaboration skills.

- Experience with CI/CD pipelines, GitHub Actions, and Terraform.

- Familiarity with tools like GitHub Copilot, Slack, JIRA, and Miro.

- Experience in ISO27001, SOC2, and SaaS environments.

Post a CV