Login Enter

Serasa Experian

1 year ago

Senior Software Development Analyst (Python)

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Serasa Experian
Location
Brasil Brazil
Posted
1 year ago
View all jobs at Serasa Experian

Job description



We are looking for a Senior Software Engineer to work on agile squads, focusing on developing and sustaining scalable microservices in a cloud environment (AWS). The ideal candidate is passionate about technology, has strong communication and collaboration skills, and takes technical leadership from story refinement to solution design and delivery.

Responsibilities

  • Actively participate in technical story refinement with the product and engineering team.
  • Design scalable and secure technical solutions aligned with architecture best practices.
  • Develop RESTful APIs using FastAPI, focusing on performance and maintainability.
  • Work in scenarios of integration between systems, ensuring reliability, security, and traceability of communications.
  • Ensure code quality with automated tests and version control best practices.
  • Work in the build-run model, responsible for sustaining services in production.
  • Collaborate with other engineers and coordinators to continuously evolve microservices architecture.
  • Participate in agile ceremonies (Scrum or Kanban), contributing technical insights and product vision.

Requirements

  • Solid experience with Python and FastAPI.
  • Familiarity with microservices architecture and integration between systems (REST, events, queues, etc.).
  • Dominance of AWS services (EC2, Lambda, S3, RDS, CloudWatch, etc.).
  • Knowledge in CI/CD, Git, Docker, and infrastructure as code (Terraform or similar).
  • Experience with agile methodologies (Scrum, Kanban).
  • Good communication skills and ability to work on a multidisciplinary team.
  • Able to translate business requirements into efficient technical solutions.

Differentiators

  • Experience with observability (monitoring, tracing, logging).
  • Knowledge in API security and authentication/authorization (OAuth2, JWT).
  • Familiarity with high-availability and scalability environments.
  • Contributions to open-source projects or technical communities.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.