About Reply
Reply is a leading Consulting, Systems Integration and Application Management company, specializing in the creation and implementation of solutions based on new communication networks and digital media. At Reply, you will be exposed to some of the latest technologies - like Blockchain, Artificial Intelligence, Machine Learning, Cyber Security, Big Data, Robotic Process Automation, or Cloud Computing.
At Reply, we value inclusion and diversity in all its forms. So come and be yourself!
What you can expect:
Cutting-edge environment / Innovation in our DNA – Challenging projects alongside highly qualified experts.
We work daily with the most advanced market fronts in AI, Cloud, Machine Learning, and Industry 4.0.
Global company – Present in 18 countries, connecting teams and emerging technologies.
Strategic partnerships – Alliances with Microsoft, Oracle, AWS, and SAP.
Continuous learning – Discounts and partnerships with the best universities and tech platforms in Brazil.
No language barriers – Special conditions on language learning platforms.
What the job is about?
100% REMOTE! Attention: Remotely FROM BRAZIL!!!!
You will have the opportunity to work with highly critical and complex projects in an international project.
About the opportunity:
The opportunity is to work in one of the Reply Group companies (USA), in a global project with Reply.
What we are looking for
We are looking for a Python Developer (Mid/Senior) to join challenging global projects, collaborating with multidisciplinary and international teams. This is an opportunity for professionals passionate about technology who enjoy designing scalable, efficient solutions that impact different markets.
Responsibilities
Develop and maintain REST and GraphQL APIs using Python (FastAPI/Flask).
Work with asynchronous programming to ensure performance and scalability.
Design and optimize relational database schemas (PostgreSQL).
Implement microservices, authentication (OAuth2/JWT), and messaging (Kafka/RabbitMQ).
Build and maintain automated tests (PyTest), following Clean Code principles.
Automate pipelines and workflows with Jinko, including Python task integration.
Ensure continuous integration and deployment (CI/CD) using Docker and Kubernetes.
Monitor applications, identify bottlenecks, and propose improvements.
Requirements
Advanced English;
Python: FastAPI/Flask, async programming, REST/GraphQL APIs, testing (PyTest), clean code practices.
PostgreSQL: Strong SQL, schema design, query optimization, indexing, ORM integration (SQLAlchemy).
Backend: Microservices, authentication (OAuth2/JWT), messaging (Kafka/RabbitMQ), CI/CD, Docker/Kubernetes, monitoring.
Jinko: Workflow orchestration, Python task integration, data ingestion/transformation, pipeline automation, monitoring/debugging.
Why us?
Our success is made possible because we collaborate as a team every day. We support each other and learn from each other. Even as a decentralized team, we continuously share our knowledge. As a team, we will support you in developing yourself, building up new knowledge and skills. A structured induction and colleagues at your side will make your onboarding an enriching experience.
What are the nexts steps?
At the beginning of the recruitment process, we may get in touch to learn a little more about you and your application. If we already have all the necessary information, the next step will be a conversation with one of our HR professionals. In this chat, we’ll talk about your background, your interests, and, of course, make sure you identify with Reply’s values.
It will also be a great opportunity for us to introduce you to the different companies within the Reply Group, helping us identify where you might feel most comfortable and where your skills and preferences can shine the most.