Senior Software Engineer
On-siteRecife, Pernambuco, Brazil
Job Summary
Design, implement, and operate core platform tools and cloud infrastructure for Liferay Cloud globally. Independently lead incident response, monitor SLOs/SLIs, and drive blameless postmortems. Analyze complex architectural, performance, and automation issues while proactively improving CI/CD pipelines and developer experience. Embed security through secrets management, IAM, and container scanning. Conduct code reviews and mentor mid-level and associate engineers while collaborating with Design and Product Managers. This role requires hands-on Kubernetes, cloud infrastructure, and distributed backend architecture skills. Based in Recife, you will work in a collaborative global environment with minimal supervision.
Required Qualifications
- Strong experience in backend, infrastructure, or platform engineering, including software engineering fundamentals: version control, automated testing, code review
- Hands-on production experience with Kubernetes and containers (Docker/OCI): deployment, scaling, troubleshooting, and resource management
- Degree in Computer Science, similar technical field of study, or equivalent practical experience
- Understand and share the values of agile development
- Write high quality code on at least one of the following languages: Javascript, Go, with the ability to write and maintain production-quality code
- Proficient with Git (or any other DVCS) and related branching patterns
- Experience with a major public cloud (AWS and Azure preferred, GCP considered) and with infrastructure as code
- Solid Linux fundamentals, networking, and databases
- You have strong learning skills; if you don't know something, you're willing (and capable) of learning it
- Fully comfortable working in English and Portuguese, both written and spoken
- Good communication skills. You can clearly explain complex technical subjects to other people
Desired Qualifications
- Previous experience working on a DXP platform or Liferay Portal 7.0+
- Experience operating a multi-tenant platform: tenant isolation, capacity planning, noisy-neighbor mitigation
- Experience with GitOps tooling (ArgoCD, Flux) and progressive delivery
- Experience with observability stacks: Prometheus, Grafana, OpenTelemetry
- Experience with API infrastructure and gateway/service mesh technologies
- Cloud cost optimization / FinOps experience
- It's a big plus if you're a contributor to open source, hackathons, meetups or whatever-related to coding
- Experience with managed Kubernetes services: Google Kubernetes Engine (GKE), Azure Kubernetes Service (AKS), Elastic Kubernetes Service (EKS)
- Certifications such as: CKA, CKAD, or CKS
- HashiCorp Terraform Associate
- Google Cloud Professional Cloud Architect, DevOps Engineer, Security Engineer, or Network Engineer
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.