AWS Senior Developer leading design and implementation of secure, scalable applications in the cloud. Collaborate with global teams and mentor junior developers in modern cloud practices.
Responsibilities
Act as a mentor to support developers in onboarding to the global cloud platform (AWS-based) and begin developing solutions on it.
Develop, deploy, and support digital on-premises solutions (Kubernetes environment).
Coordinate AWS-related activities with global teams (best practices, requirements, requests, etc.).
Act as an AWS ambassador and help develop the local team’s skills on the AWS platform.
Assess and select appropriate AWS services for solution architectures.
Design, develop, and operate cloud-based (AWS) applications.
Apply Test-Driven Development (TDD), Clean Code practices, and perform Code Reviews.
Build and maintain toolchains for development, deployment, and operations (DevOps approach).
Work with global project teams on modernizing legacy systems and delivering future-ready AWS-based solutions.
Design and develop high-performance, scalable, and resilient applications using AWS services.
Lead cloud architecture discussions and drive decisions on service design, cost optimization, and automation.
Integrate AWS services such as Lambda, S3, DynamoDB, API Gateway, and Step Functions into solutions.
Implement application monitoring, logging, and alerting using CloudWatch, X-Ray, and third-party tools.
Ensure security, compliance, and identity management in cloud applications using IAM, KMS, Cognito, and Secrets Manager.
Collaborate with multidisciplinary teams in an Agile/Scrum environment.
Stay up to date with AWS innovations and recommend improvements to the team’s architecture and toolset.
Analyze and evaluate requirements and participate in feasibility studies and technical decision-making.
Requirements
Programming languages:
Python, Java, Node.js, Go (backend)
Angular, React, Vue.js (frontend)
More than 5 years of professional software development experience.
More than 3 years of hands-on experience developing on AWS.
Experience with modern software architectures (microservices, distributed systems, cloud-native applications).
Broad experience with AWS cloud services (compute, storage, networking, security).
Strong knowledge of Infrastructure as Code (IaC) with AWS CDK (no Terraform usage).
Proficiency with CI/CD, automation, rollouts, and operation of distributed systems.
Knowledge of relational and NoSQL databases.
Familiarity with containerization and orchestration (Docker, Kubernetes, OpenShift, ECS/EKS).
Solid understanding of unit and integration testing in a cloud environment.
Required language: English intermediate to advanced (B2 level).
Benefits
SulAmérica Health Plan – for employees and legal dependents.
Private pension plan.
Pecúlio (lump-sum death benefit plan).
Life insurance.
Meal allowance (Vale Alimentação).
Food voucher (Vale Refeição).
Home-office allowance.
Employee vehicle purchase program.
Service time recognition (length-of-service awards).
Cloud Infrastructure Analyst internship involved in AI Ops and cloud platform initiatives at Sun Life. Contributing to infrastructure, automation, and operational workflows with a focus on continuous improvement.
Engineering Manager leading a team building client - side components for Adobe's platforms. Driving high performance through technical leadership and effective project management in software engineering.
Senior Cloud Engineer responsible for AWS infrastructure and crypto node operations. Enhancing payment platform reliability and managing cloud security based on regulatory standards.
Cloud Developer creating modern Cloud solutions on SAP BTP at p36 GmbH. Developing with JavaScript/TypeScript, responsible for documentation, testing, and support.
Senior Engineering Manager leading a talented team responsible for Cloud Services at Snowflake. Focusing on improving efficiency and scaling core infrastructure systems.
Salesforce Marketing Cloud Architect & Lead Developer at a global hospitality organization leading a new team in Guadalajara with hands - on development responsibilities.
Platform Engineer developing cloud - native systems for intelligent transport infrastructure. Responsibilities include designing secure systems and developing scalable cloud backends.
Senior Azure Architect designing scalable cloud infrastructures and automating solutions for innovative cloud projects at GRAYOAK. Collaborating in interdisciplinary teams from architecture to production.