Caio Fábio
@caiofbio
Senior Backend Engineer with 9+ years of experience in Python.
What I'm looking for
I'm a Senior Backend Engineer with over 9 years of experience in building scalable backend systems using Python. My journey has taken me through various roles where I've honed my skills in cloud infrastructure and observability. At PayPal/Venmo, I led the migration of Python applications from version 3.5 to 3.9 and successfully rolled out AWS EKS, significantly improving system reliability and performance.
Throughout my career, I've focused on designing and implementing high-performance microservices and serverless architectures. My experience includes developing ETL pipelines for Hadoop clusters and integrating AWS services to enhance data processing workflows. I thrive in product-driven startups and am passionate about creating clean architecture and efficient systems.
Experience
Work history, roles, and key accomplishments
Senior Backend Engineer
PayPal/Venmo
Jun 2023 - Jan 2025 (1 year 7 months)
Engineered and maintained high-performance microservices using Python (Django), MySQL, and IaC (AWS CDK and CloudFormation). Led the migration of Python apps from 3.5 to 3.9, refactoring both microservices and monolithic architectures.
Software Engineer
RDStation
Jun 2022 - Jun 2023 (1 year)
Designed and implemented serverless microservices with Python (Django, FastAPI), AWS Lambda, API Gateway, SNS, SQS, and PostgreSQL. Developed scalable ETL pipelines for Hadoop clusters, enhancing data processing and ingestion workflows.
Backend Engineer
Smarket Solutions
Jun 2021 - Jun 2022 (1 year)
Led the transformation of a monolithic system into a scalable microservices architecture using Django, FastAPI, Kafka, and Keycloak. Architected and optimized multi-tenant PostgreSQL databases on AWS, managing per-client database instances.
Software Engineer
Grupo Petrópolis
Aug 2019 - Jun 2021 (1 year 10 months)
Deployed MES systems across 7 branches, managing infrastructure and end-user training. Built internal applications using Python, Node.js, SQL Server, and Docker.
Software Developer
Enercon
Feb 2015 - May 2019 (4 years 3 months)
Developed VBA desktop applications integrated with SAP ERP. Automated workflows using XML and SQL Server, enhancing data-driven decision-making.
Education
Degrees, certifications, and relevant coursework
Instituto Infnet
Software Architecture, Software Architecture
Pursued advanced studies in software architecture, focusing on designing and implementing robust and scalable software systems. Gained expertise in various architectural patterns and best practices.
Unicesumar
Software Engineering, Software Engineering
Completed a comprehensive program in Software Engineering, covering fundamental principles and advanced techniques. Developed strong skills in programming, system design, and software development methodologies.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Caio?
You can contact Caio and 90k+ other talented remote workers on Himalayas.
Message CaioFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
