Senior Software Engineer

New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSDockerCI/CDLinuxTerraformMicroservices

Requirements

  • Strong experience in software engineering with solid fundamentals in OOP, SOLID principles, and clean code practices
  • Proven ability to design scalable and maintainable distributed systems
  • Hands-on experience with microservices architectures and modern service communication patterns
  • Experience building and maintaining CI/CD pipelines in production environments
  • Strong experience working with Docker and containerized applications
  • Familiarity with AWS and cloud-native development practices
  • Experience across the full SDLC, including deployment, observability, and production support
  • Strong Linux and shell scripting skills
  • Experience with Infrastructure as Code (e.g., Terraform or CDK) is highly desirable
  • Knowledge of feature flags, progressive delivery, TDD, or DDD is a plus
  • Strong problem-solving mindset with ability to work independently in complex technical environments

Responsibilities

  • Design, develop, and maintain scalable and maintainable software systems across complex business domains
  • Take full ownership of the software development lifecycle, including design, development, testing, deployment, and production support
  • Build and maintain microservices-based architectures and ensure reliable service communication patterns
  • Develop and optimize CI/CD pipelines to support efficient and secure delivery processes
  • Implement and maintain containerized applications using Docker in cloud-native environments
  • Apply strong software engineering principles such as OOP, SOLID, and clean code practices
  • Ensure system reliability through robust testing strategies, including unit, integration, and end-to-end testing
  • Contribute to observability, production monitoring, and operational stability of services
  • Collaborate with engineering teams to improve system design, scalability, and performance
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now