
at Macquarie
Investment BankingPosted 9 days ago
No clicks
**Senior Software Engineer - Golang** As a Senior Software Engineer specializing in Golang, you'll contribute to the full Software Development Life Cycle (SDLC), from architecture to operations, focusing on product quality and developer experience. You'll enhance Macquarie's internal developer platform, expanding features and integrations, and improving reliability and performance at scale. **Responsibilities:** - Design, develop, test, deploy, and maintain production-grade systems optimized for reliability and performance. - Collaborate with platform, cloud, and security teams to drive standards and APIs. - Provide production support for a product used daily by engineers globally. - Operate in a lean, high-impact environment with broad ownership. **Required Skills & Experience:** - 5+ years of hands-on software engineering experience, with at least 2 years using Golang to build production systems. - Strong grasp of Go fundamentals, including concurrency, error handling, and testing. - Proven experience with Linux, Docker, Kubernetes, and integrating platform services. - Cloud experience with AWS, familiarity with AI-assisted developer tooling, and microservices understanding. - Ability to work with high autonomy and end-to-end ownership in a lean, product-minded team. **Benefits:** Enjoy a range of benefits, including wellbeing leave, salary packaging options, and hybrid/flexible working arrangements. Macquarie is committed to fostering a diverse, equitable, and inclusive workplace.
- Compensation
- Not specified
- City
- Sydney
- Country
- Australia
Currency: Not specified
Full Job Description
-
Jobs
-
Featured jobs
- Back to search
Senior Software Engineer - Golang
What role will you play?
Press space or enter keys to toggle section visibility
What you offer
Press space or enter keys to toggle section visibility
- 5+ years of hands-on software engineering experience, including 2+ years with Golang building production systems
- Strong grasp of Go fundamentals: concurrency (goroutines, channels), interfaces, error handling, testing
- Proven engineering best practices (CI/CD, code reviews, pair programming) and a bias for automation and simplicity
- Experience with Linux, Docker, and operating containerised workloads (Kubernetes experience valued)
- Proficiency with SDLC tooling (e.g., Git, pipelines, work tracking) and integrating platform services (secrets, observability, artifacts)
- Cloud experience with AWS (or another major cloud provider)
- Familiarity with AI assisted developer tooling (e.g., Claude) and interest in applying it to improve developer experience
- Ability to review, refactor, and elevate code quality and architecture; strong attention to detail in developer facing products
- Comfortable working with high autonomy and end-to-end ownership in a lean, product minded team
- Some experience with microservices, distributed systems, and modern API design
- Understanding of network fundamentals, cross platform developer environments, Windows & WSL2 and relational databases
- Frontend awareness would helpful, with an understanding of modern web fundamentals; our UI components currently use JavaScript/Vue, but any modern frontend background is welcome
What we offer
Press space or enter keys to toggle section visibility
- 1 wellbeing leave day per year
- Up to 5 additional service bonus leave days per year
- Up to 20 weeks paid parental leave for primary caregivers along with 12 days of transition leave upon return to work, and 6 weeks paid leave for non-primary caregivers
- 2 days of paid volunteer leave and donation matching
- Up to 12 months gender affirmation leave, including 6 weeks paid leave
- Access to Employee Assistance Program and wellbeing benefits including skin and health checks, and flu vaccinations
- Access to a wide range of salary packaging options
- Access to a wide range of learning and development opportunities, including reimbursement for professional membership or subscription
- Hybrid and flexible working arrangements, dependent on role
- Reimbursement for work from home equipment
About Technology
Press space or enter keys to toggle section visibility
Our commitment to diversity, equity and inclusion
Press space or enter keys to toggle section visibility




