Brazil - Remote: Back-end Developer (Python)
Core
Build and enhance scalable data-driven applications and microservices for the global energy industry, focusing on real-time analytics and data processing pipelines.
Role type
Senior IC backend developer (Python, data engineering)
Builds
Cloud-native microservices, REST APIs, and real-time data processing pipelines
Domain
Oil & Gas / Data Engineering
Deliverable
production ML models | product features
Required skills
Python (FastAPI, Flask, Django), PostgreSQL, NoSQL (Redis, MongoDB), Docker, Kubernetes, Kafka, RabbitMQ, SQLAlchemy, Alembic, Git, Cloud platforms (Azure, AWS, GCP)
Preferred skills
Medallion architecture, Delta Lake, Airflow, S3/Minio, Pandas, Polars, Duck DB, Spark, WebSocket, Oil & Gas industry experience
Technologies
FastAPI, Flask, Django, PostgreSQL, Redis, MongoDB, Kafka, RabbitMQ, Docker, Kubernetes, Airflow, Azure, AWS, Google Cloud, Delta Lake, S3, Minio, Pandas, Polars, Duck DB, Spark
Responsibilities
Develop and maintain backend services and REST APIs; Design and implement microservices architecture and event-driven systems; Work with relational and NoSQL databases; Implement caching strategies and optimize application performance; Deploy and manage containerized applications; Troubleshoot and resolve issues in production systems
Seniority
Mid-level, Senior or Principal, hands-on IC