Senior Software Engineer (Go)
MegaportRemotely
gorestawsgithubkubernetesmicroservicesci/cdcli
Job Description
📋 Description
- Develop Internal Developer Tooling: Build high-performance Go-based APIs, microservices, and CLI
- Engineer Scalable Automation: Design systems that orchestrate workflows between systems of record
- Implement Governance-as-Code: Automated systems for repository/service oversight.
- Build Self-Service Infrastructure: Interfaces to request/manage infra resources securely.
- Operate and Optimize: Go-based backend systems on Kubernetes/EKS; performance profiling and tuning.
🎯 Requirements
- Backend Engineer with Go experience.
- Bachelor's in CS/Engineering or equivalent.
- Experience building services on Kubernetes.
- Experience with RESTful APIs, microservices, distributed systems.
- API design/consumption with authN/authZ.
- DB management with performance optimization and schema design.
🎁 Benefits
- Flexible remote-first environment with coworking options.
- Generous leave plans including parental, birthday, and annual leave programs.
- Health and wellness support with a wellness allowance.
- Learning support with study allowances and paid study leave.
- Modern workspaces and WeWork access for remote workers.
- Inclusive team culture and recognition programs.