Skip to content

Sr Backend Engineer

  • Remote
    • Remote, São Paulo, Brazil
  • Technology

Job description

We are looking for a Backend Software Engineer who is passionate about building robust, scalable backend systems and cloud infrastructure. This role requires strong experience with AWS and Infrastructure as Code (IaC).

Job requirements

Responsibilities:

  • Design, build, and maintain cloud infrastructure on AWS using Infrastructure as Code (IaC) tools.

  • Collaborate with cross-functional teams to define and implement scalable backend solutions.

  • Write clean, testable, and maintainable code.

  • Participate in code reviews, architecture discussions, and sprint planning.

  • Monitor, troubleshoot, and continuously improve system performance and reliability.

Requirements:

  • Proficiency in Python.

  • Experience with Node.js, JavaScript, or TypeScript.

  • Hands-on experience with AWS services (e.g., Lambda, ECS, S3, IAM, CloudWatch).

  • Experience with Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation, or similar).

  • Strong understanding of software engineering best practices, including CI/CD pipelines, automated testing, and version control (Git).

  • Experience with RESTful APIs, asynchronous processing, and event-driven architectures.

Nice to have (pluses):

  • Familiarity with Go (Golang), Java, C#, or C++.

  • Exposure to container orchestration tools (e.g., Kubernetes, ECS).

  • Prior experience working with serverless architectures.

Remote
  • Brazil
Technology

or