The Open Digital Experience Company
Senior Software Engineer, Golang, Kubernetes
Location
Canada
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Golang, Kubernetes
Acquia
• work in an AI Agentic team, and be able to take over scrum master role, to develop and maintain our new CI/CD pipeline which will be used by multiple products and services at Acquia. • utilize your experience in object oriented programming to build and integrate solutions for automation of tasks. • help onboard our services, products and components and revolutionize the way we build, test, operate and monitor our cloud-based products and services. • maintain an understanding of system functionality and architecture, with a strong focus on the operational aspects of the service (availability, performance, change management, emergency response, capacity planning, etc) • collaborate with your team members to review their work and have your work reviewed in turn. • work with other teams in deciding, developing integrations with other systems. • provide product support to internal and external stakeholders. • work in a team environment where your team owns and operates the services you build.
Job Requirements
- BTech/BE/BS in computer science or similar
- have been involved in building and operating a DevOps CI/CD Pipeline
- have done object oriented programming in a language like Golang and Python
- proficient with container based products like Docker and Kubernetes.
- 5+ years of DevOps and/or build, release & rollback experience including delivery to production
- have deep understanding of version control systems (Git, etc.), including branching and merging strategies
- 3-5 years managing monitor and report systems, and building observability dashboards on application and server performance and scalability issues (examples: SignalFX, Grafana, or other operations monitoring tools); centralized logging experience with Sumologic or similar products
- understanding of security best practices
- experience with continuous delivery and integration tools: Jenkins, Github, Artifactory
- experience writing build automation using object oriented language like Python, Go + Terraform + Unix Shell (bash, ksh)
- experience with automation/configuration management using Puppet
- developed code for extensive test coverage, performed continuous deployment in a professional software engineering environment
- knowledge of AWS/GCP products like EC2 or EKS/ECS
- ability to be part of our on call rotation after work hours as needed for emergency or urgent situations
Benefits
- competitive healthcare coverage
- wellness programs
- take it when you need it time off
- parental leave
- recognition programs
Related Guides
Related Job Pages
More Backend Engineer Jobs
Engenheiro de Software Pleno – Backend, Ruby on Rails
RD StationTo empower the heroes and scale-ups that grow the economy
• Implementar soluções técnicas com foco em qualidade, legibilidade e aderência aos padrões definidos pela equipe, contribuindo para a construção de sistemas escaláveis, seguros e sustentáveis; • Planejar e executar suas entregas com autonomia proporcional ao nível de experiência, mantendo o alinhamento com as prioridades do time e garantindo previsibilidade e confiabilidade no cumprimento dos compromissos assumidos; • Atuar com responsabilidade sobre os sistemas em produção, monitorando erros, corrigindo bugs e colaborando na manutenção da saúde técnica das aplicações, incluindo jobs assíncronos e filas; • Participar ativamente de refinamentos, discussões técnicas e planning sessions, contribuindo com ideias, apontando riscos técnicos e ajudando a detalhar as tarefas de forma clara e executável; • Buscar aprendizado constante por meio de feedbacks, revisões de código e iniciativas de melhoria contínua, demonstrando evolução técnica e autonomia crescente na resolução de problemas; • Colaborar com o time durante o discovery técnico de novas demandas, propondo alternativas simples e eficientes, alinhadas à arquitetura vigente, e evitando soluções desnecessariamente complexas; • Manter uma comunicação transparente e respeitosa com o time, compartilhando contexto, levantando dúvidas de forma clara e contribuindo para um ambiente colaborativo e de alta confiança.
Desenvolvedor(a) Fullstack, .Net, Angular Pl/Sr
Stefanini BrasilCo-creating Solutions for a Better Future
• Atuar no desenvolvimento, implementação e manutenção de aplicações e atendimento N3 utilizando .NET (Framework/.NET Core) e Angular; • Participar ativamente do ciclo de desenvolvimento, desde a análise de requisitos até a entrega final, garantindo alta qualidade, performance e escalabilidade das soluções; • Garantir a qualidade, performance e escalabilidade das soluções implementadas; • Colaborar com equipes multidisciplinares para definir arquiteturas de software robustas e eficientes; • Elaborar e revisar testes e realizar a documentação técnica das soluções desenvolvidas; • Identificar oportunidades de otimização de processos e sugerir melhorias contínuas no ambiente de desenvolvimento.
• Analyse existing MS SQL, MySQL, and hybrid (Azure/AWS/on-prem) database architectures and observability maturity levels; • Configure and manage monitoring tools such as SQL Sentry; • Evaluate database performance baselines, resource utilisation patterns, and high availability configurations; • Suggest AI-driven monitoring, anomaly detection, and automated self-healing mechanisms for database operations; • Troubleshoot complex Database infrastructure and application issues; • Produce and maintain comprehensive technical documentation.
• Join an internationally successful development team and help shape a secure, highly available platform. • Write clean and maintainable code while discussing quality and trade-offs openly. • Invest 10% of working time in learning or personal projects. • Take ownership from problem to production and collaborate naturally with teammates.




