6 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Senior Software Engineer (Go)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Π’Π΅ΠΊΡΡ:
TL;DR
Senior Software Engineer (Go): Building internal developer tooling, backend services, APIs, microservices, and CLI applications for platform engineering with an accent on automation, governance-as-code, and self-service infrastructure. Focus on designing scalable distributed systems, optimizing database and service performance, and operating Go services on Kubernetes and AWS.
Location: Remote; candidates must reside in Australia or New Zealand
Company
provides Network as a Service that connects businesses to cloud providers, data centers, and each other.
What you will do
- Build high-performance Go APIs, microservices, and CLI tools for internal engineering teams.
- Automate workflows across systems of record, SaaS platforms, and internal infrastructure.
- Develop governance-as-code for repository and service oversight, security, and engineering standards.
- Create self-service interfaces for securely requesting and managing infrastructure resources.
- Deploy, maintain, profile, and optimize backend systems running on Kubernetes/EKS.
Requirements
- Professional backend engineering experience with Go.
- Bachelorβs degree in Computer Science, Engineering, or equivalent professional experience.
- Experience building services on Kubernetes and managing infrastructure on AWS.
- Strong knowledge of REST APIs, microservices, distributed systems, authentication, and authorization.
- Experience with database schema design, query optimization, performance profiling, debugging, Git, GitHub, and CI/CD.
- Experience building internal developer-facing tools or CLI applications, with strong communication and problem-solving skills.
Culture & Benefits
- Remote-first work environment with coworking options and access to WeWork spaces.
- Parental leave, birthday leave, and a purchased annual leave program.
- Wellness allowance and employee wellbeing initiatives.
- Study and training allowance with paid study leave.
- Inclusive, collaborative environment with recognition programs.
Hiring process
- Successful candidates will be invited to an interview.
- Parts of the hiring process may use AI-assisted application and assessment tools, while final decisions are made by humans.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β