Serasa Experian
1 year ago
Senior Software Development Analyst (Python)
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
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.