Software Engineer - Python

Full-time
Brazil
Senior Level
Posted 1 month ago
Go ad-free with Premium ×
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

About you

We are looking for someone who is a whizz with Python, has experience with microservices, and is happy to get stuck into a gritty, fast-paced environment to work within our awesome Python team, championing and leading the build of secure, robust, and high-performance systems. 

The Opportunity

Our Python team builds highly available, low-latency microservices from scratch using the latest bleeding-edge technologies.

You will own and develop multiple services across our revenue domain billing, tax calculation, customer commitment management, and AI-powered revenue operations agents. You'll have the opportunity to make a huge impact on our growing company by solving complex problems as we scale. You'll be part of a group of people working together to build solutions to mission-critical problems and a company that values the very best ideas. People rely on our products to communicate daily, which means they rely on us to build things with a high degree of resiliency and reliability.

  • Design developer/agent-friendly APIs.

  • Build, test, and deploy applications to deliver critical global communications services.

  • Identify and resolve issues related to latency, scalability, and performance.

  • Create tools and AI agents to automate revenue operations.

  • Investigate and resolve production issues by tracing through logs, data, and code to find root causes.

Who we're looking for

  • 5+ years of professional software development experience with an object-oriented programming language

  • Experience with web application development using Python (FastAPI, aiohttp, or similar).

  • Experience designing and building RESTful APIs.

  • Experience working with asynchronous programming

  • Comfort working with PostgreSQL and relational databases at scale, including schema migrations, raw SQL queries and query optimization.

  • Experience with event-driven architectures and message brokers (RabbitMQ, Kafka or similar).

  • Experience in a highly available, uptime-critical production environment.

  • Deep knowledge of microservice architecture patterns and anti-patterns

  • Familiarity with Docker, Kubernetes, Consul, GitHub Actions, Argo CD, Prometheus, or OpenTelemetry.

  • Strong troubleshooting skills — you can dig through logs, query databases, trace distributed systems, and read unfamiliar code to get to the bottom of an issue.

  • Comfortable owning services in production, including on-call responsibilities and incident resolution.

  • Comfortable using AI coding agents as part of your investigation workflow, while knowing when to rely on your own judgement.

Bonus Points For

  • Experience with billing, tax, or financial systems.

  • Telecom domain knowledge

  • Experience with SQLAlchemy and Alembic.

  • You take a thoughtful approach to decision making, knowing when to move fast and when to long-term optimize.

  • You want to work in a fast-paced, product-driven environment.

  • You keep up to date with the latest technologies and patterns, and enjoy sharing what you've learned.

  • Familiarity with agent communication protocols (MCP, A2A).

  • Experience building AI agents or LLM-powered applications.

 

 

#LI-KG1 #LI-REMOTE

Go ad-free with Premium ×
About the Job
Full-time
Brazil
Senior Level
Posted 1 month ago
Check if your resume is a good fit
25/100
Get Full Report
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

Software Engineer - Python

The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

About you

We are looking for someone who is a whizz with Python, has experience with microservices, and is happy to get stuck into a gritty, fast-paced environment to work within our awesome Python team, championing and leading the build of secure, robust, and high-performance systems. 

The Opportunity

Our Python team builds highly available, low-latency microservices from scratch using the latest bleeding-edge technologies.

You will own and develop multiple services across our revenue domain billing, tax calculation, customer commitment management, and AI-powered revenue operations agents. You'll have the opportunity to make a huge impact on our growing company by solving complex problems as we scale. You'll be part of a group of people working together to build solutions to mission-critical problems and a company that values the very best ideas. People rely on our products to communicate daily, which means they rely on us to build things with a high degree of resiliency and reliability.

  • Design developer/agent-friendly APIs.

  • Build, test, and deploy applications to deliver critical global communications services.

  • Identify and resolve issues related to latency, scalability, and performance.

  • Create tools and AI agents to automate revenue operations.

  • Investigate and resolve production issues by tracing through logs, data, and code to find root causes.

Who we're looking for

  • 5+ years of professional software development experience with an object-oriented programming language

  • Experience with web application development using Python (FastAPI, aiohttp, or similar).

  • Experience designing and building RESTful APIs.

  • Experience working with asynchronous programming

  • Comfort working with PostgreSQL and relational databases at scale, including schema migrations, raw SQL queries and query optimization.

  • Experience with event-driven architectures and message brokers (RabbitMQ, Kafka or similar).

  • Experience in a highly available, uptime-critical production environment.

  • Deep knowledge of microservice architecture patterns and anti-patterns

  • Familiarity with Docker, Kubernetes, Consul, GitHub Actions, Argo CD, Prometheus, or OpenTelemetry.

  • Strong troubleshooting skills — you can dig through logs, query databases, trace distributed systems, and read unfamiliar code to get to the bottom of an issue.

  • Comfortable owning services in production, including on-call responsibilities and incident resolution.

  • Comfortable using AI coding agents as part of your investigation workflow, while knowing when to rely on your own judgement.

Bonus Points For

  • Experience with billing, tax, or financial systems.

  • Telecom domain knowledge

  • Experience with SQLAlchemy and Alembic.

  • You take a thoughtful approach to decision making, knowing when to move fast and when to long-term optimize.

  • You want to work in a fast-paced, product-driven environment.

  • You keep up to date with the latest technologies and patterns, and enjoy sharing what you've learned.

  • Familiarity with agent communication protocols (MCP, A2A).

  • Experience building AI agents or LLM-powered applications.

 

 

#LI-KG1 #LI-REMOTE