Jobs → Engineering → Software Engineer

Software Engineer

Diana AlcantaraBrazilMIDPosted 6d ago
GoPythonCI/CDTerraformLinuxDockerKubernetesGitHub ActionsGitLab CI/CDArtifactory
About the Role We are looking for a Software Engineer to join a team responsible for maintaining and evolving critical developer productivity and release infrastructure platforms. This role focuses on building scalable automation, enhancing CI/CD processes, managing cloud-based infrastructure, and supporting platforms that enable engineering teams to deliver software efficiently and reliably. Key Responsibilities • Build, maintain, and enhance backend services using Go and Python • Develop scalable automation solutions that support large engineering organizations • Design, implement, and maintain cloud infrastructure using Terraform and Linux-based environments • Architect and support integrations between enterprise engineering platforms • Evaluate emerging technologies and help drive adoption of modern software engineering practices • Participate in an on-call rotation supporting business-critical infrastructure and platform services • Contribute to platform reliability, scalability, and operational excellence • Support continuous improvement initiatives across software delivery and developer tooling ecosystems Requirements • Strong preference for experience with: Go, Python, Node.js • Willingness to work across multiple programming languages and technologies • Minimum of 2 years of experience building and maintaining CI/CD pipelines for applications, services, or libraries • Experience with modern CI/CD platforms, preferably: GitHub Actions, GitLab CI/CD, Forgejo Actions • Strong understanding of Continuous Integration and Continuous Delivery (CI/CD) best practices • Experience administering and supporting Linux environments, including deployment, configuration, and operations • Familiarity with Debian-based Linux distributions • Excellent communication skills and ability to collaborate effectively with distributed global teams • Experience working within remote-first and asynchronous communication environments • Bachelor’s degree in Computer Science or a related technical field • Experience with developer platforms and repositories such as: GitHub, Artifactory • Hands-on experience with Infrastructure as Code (IaC) solutions, including: Terraform, OpenTofu, Pulumi • Experience designing, deploying, and managing cloud infrastructure • Experience with containerization and orchestration technologies, including: Docker, Kubernetes • Understanding of platform engineering, developer tooling, and software release management processes • English fluency is mandatory

Similar projects

AWS Cloud Engineer
sravan kilari · AWS RDS PostgreSQL, Aurora PostgreSQL, DynamoDB
AWS Cloud Engineer
Vishal Keshwathkar · AWS RDS PostgreSQL, Aurora PostgreSQL, DynamoDB
AWS Engineer with Neo4j
Saurabh Kumar Singh · Neo4j, Graph Modeling, Cypher
Early · 0 applied1 of 8,003 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy