
Real job — pulled straight from Félix’s careers page · Verified September 7, 2026 · No reposts.
Job description
Félix is hiring a Software Engineer — a full-time, based in Rio de Janeiro role. Apply directly on Félix's careers page below.
Semi-Senior Software Engineer (Product Engineering Team)
Location: Rio de Janeiro
Department: Engineering
Location Type: HYBRID
Employment Type: FULL_TIME
About Us
About the Role
Technology Stack
- Back-end: Python, Flask/FastAPI, REST APIs, Redis, SQL, gRPC
- Cloud: Google Cloud services (Firestore, Cloud Storage, Pub/Sub, Google Artifact Registry, Cloud Run, BigQuery, Cloud Composer, etc.)
- Infrastructure: Kubernetes, Terraform, NewRelic, PagerDuty
Responsibilities
- Design & Architecture: Architect and implement high-performance, scalable backend microservices, including core components of our Chat Platform.
- Conversational Interfaces: Build, deploy, and iterate on chatbot services and conversational interfaces that empower users to interact naturally with our remittance services.
- Infrastructure: Design and manage infrastructure capable of handling millions of daily requests with real-time messaging capabilities.
- Cloud Integration: Develop backend services using established industry standards and Google Cloud services.
- Collaboration: Collaborate closely with cross-functional teams including product, UX/UI, and business units.
- Continuous Improvement: Leverage customer feedback and analytics to iterate and improve our conversational experience, ensuring that our chatbots remain effective and user-friendly.
- Proficiency in English at an Upper-Intermediate level or higher is required.
Requirements
- 2–5 years of professional software engineering experience
- Proven ability to build, ship, and iterate on software applications with an emphasis on real-world impact.
- Strong foundation in algorithms and data structures.
- Experience with web services, including SOAP and REST APIs.
- Familiarity with architectural patterns like Hexagonal Architecture, Event Driven Architecture, A/B Testing, Feature Flags, and Gradual Rollouts.
- Familiarity with AI tools such us: Claude, Cursor, Codex or similar technologies.
- Passion for building products that positively impact millions.
- Commitment to continuous learning and exploration of new technologies.
- Ability to thrive in a collaborative environment and contribute actively with innovative ideas.
- Excellent prioritization skills.
- Curiosity and/or experience in Fintech is an added advantage (though equivalent competencies will also be considered).
- Conversational Experience: Experience in building chatbots, conversational interfaces, or integrating natural language processing (NLP) tools, or familiarity with chatbot frameworks (e.g., DialogFlow, IBM Watson, Rasa) are a plus.
What We Offer
- Competitive salary
- Initial stock options grant
- Annual performance bonus
- Health, dental, and vision plans
- Work model: Currently fully remote, with a future transition to a hybrid setup.
- Continuous learning opportunities
- Unlimited PTO
- Paid parental leave
- Empowering opportunities for growth in a dynamic entrepreneurial environment
Equal Opportunity Employer
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Software Engineer at Félix?
The required skills for Software Engineer at Félix include: Python, Flask, FastAPI, REST, Redis, SQL, gRPC, GCP, Kubernetes, Terraform, New Relic, AI, NLP, SOAP.
What is the seniority level for Software Engineer at Félix?
Software Engineer at Félix is a Mid Level / Senior level position.
How do I apply for Software Engineer at Félix?
You can view the full description and apply for Software Engineer at Félix on EchoJobs: https://echojobs.io/job/f-lix-semi-senior-software-engineer-product-engineering-team-j3xi6.