Principal Engineer - GoLang / Senior Staff Engineer - GoLang Architect
A seasoned and highly skilled Principal GoLang Engineer / Architect with 12–15+ years of overall software engineering experience and deep expertise in building distributed, scalable systems using GoLang. This individual will play a critical leadership & implementation role in designing and architecting backend systems, services, guiding technology decisions, and driving modern engineering practices within our environment. You will also act as a technical subject matter expert and mentor, collaborating with cross-functional teams to elevate engineering excellence across the organization.
Responsibilities:
Architecture and Design
- Architect and design scalable, maintainable, and secure backend systems using GoLang and cloud-native technologies.
- Drive the adoption of best practices in microservices design and RESTful API development.
- Evaluate and recommend new technologies, tools, and frameworks in line with enterprise architecture goals.
Cloud and Infrastructure Engineering
- Lead Infrastructure-as-Code (IaC) practices and cloud-native deployments primarily on AWS.
- Design resilient and cost-effective cloud architectures, ensuring high availability and scalability.
- Implement robust automation using PowerShell, Shell scripting, and cloud automation tools.
DevOps and Toolchain Optimization
- Define and maintain CI/CD pipelines using tools such as GitHub, GitHub Actions, Jenkins, Argo CD, TeamCity, and Artifactory.
- Champion end-to-end DevSecOps practices integrating quality, security, and monitoring into delivery pipelines.
Containerization and Orchestration
- Lead the design and deployment of containerized solutions using Docker and Kubernetes/EKS.
- Ensure robust container security, performance, and maintainability standards.
Monitoring and Reliability Engineering
- Define observability standards using Prometheus, Grafana, and Splunk.
- Work closely with Site Reliability Engineering (SRE) teams to implement automated
monitoring, alerting, and remediation strategies.
Leadership and Collaboration
- Serve as a GoLang subject matter expert (SME) and mentor for engineering teams.
- Collaborate with stakeholders across Product, Security, Operations, and Architecture teams to ensure alignment.
- Continuously improve engineering processes to enhance developer productivity and software delivery lifecycle.
Tools and Documentation
- Drive effective usage of tools like Jira, Confluence, and ServiceNow for agile planning, documentation, and service management.
Qualifications:
- 12–15+ years of software development experience with at least 5+ years of experience in GoLang.
- Solid experience with microservices architecture, API lifecycle management, and event-driven systems.
- Proficiency in additional languages such as Python, Java, or Node.js is a plus.
- Deep hands-on experience with AWS services and Infrastructure-as-Code (CloudFormation, Terraform, CDK).
- Expertise in modern DevOps toolchains and container orchestration platforms.
- Proven experience in driving architecture decisions in large-scale enterprise environments.
- Excellent leadership, communication, and mentoring skills.
- GoLang, JavaScript, AWS, SQL, microservices, RESTful APIs, system design, CI/CD and architecture
- Source control and CI/CD: GitHub, GitHub Actions, Jenkins, and Artifactors
- Containerisation: Docker and Kubernetes/EK
- Tools: Jira, Confluence and ServiceNo
- Monitoring: Grafana and Promotheus (optional for staff engineer)
Nice-to-have skills
- AWS Certification (Solutions Architect or similar level).
- Experience in regulated environments like banking or financial services.
- Exposure to service mesh technologies and advanced cloud networking.
- Familiarity with security compliance standards and frameworks (e.g., CIS, NIST, ISO).
- NodeJS, Strong scripting skills using PowerShell and Shell.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Golang Developer - Argentina
2026-05-24
Go Developer Senior Level
2026-05-02
Golang Developer - Argentina
2026-04-01
- Posted
- May 16, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Sydney
- Company
- Globant
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Golang Developer - Argentina
2026-05-24
Go Developer Senior Level
2026-05-02
Golang Developer - Argentina
2026-04-01