Senior Python Engineer

Posted 6ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Python Developer creating scalable applications in the payments space with cloud-native services. Collaborating on innovative solutions within a global team atmosphere in Brazil.

Responsibilities:

  • Design, develop, and maintain cloud-native Python services and microservices
  • Develop and maintain CI/CD pipelines to support automated deployments
  • Collaborate with the team on data modeling and backend service design
  • Write clean, maintainable, testable, and well-documented Python code
  • Participate in code reviews and enforce best practices to ensure high code quality
  • Troubleshoot and resolve issues efficiently in production and development environments
  • Quickly learn new technologies and switch between tech stacks as needed
  • Stay up-to-date with industry best practices and emerging technologies

Requirements:

  • Strong professional software development experience
  • Solid experience with Python and frameworks such as FastAPI
  • Experience in developing automated unit and integration tests
  • Experience with event-driven architectures and Kafka
  • Strong knowledge of object-oriented programming principles
  • Experience with SQL and database design
  • Understanding of SSO technologies (OAuth, SAML)
  • Experience with cloud platforms (AWS, Azure)
  • Hands-on experience with microservices architecture
  • Strong problem-solving, debugging, and collaboration skills
  • Familiarity with frontend technologies (e.g., Angular)
  • Experience with CI/CD pipelines and DevOps practices
  • Exposure to Okta or Auth0 for identity management
  • Familiarity with Kubernetes and Terraform

Benefits:

  • Comprehensive and market competitive benefits
  • Designed to support your personal and professional well-being