Darwoft logo

Backend Engineer (Py/GCP/Conversational Platforms)

Hiring from
Latin America
Work type
Remote
Posted

626,077 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Backend Engineer (Py/GCP/Conversational Platforms)

1047

  • Argentina
  • Remote
  • Fulltime
  • Senior

1047 · Senior Backend Engineer (Python/GCP/Conversational Platforms) · Remote · LATAM

  • Location: LATAM — candidates based in Brazil preferred
  • Work Model: 100% remote
  • Engagement: Full-time contractor
  • Payment: USD
  • Project: Fintech — Cross-border Payments & Conversational Financial Services
  • English Level: Upper-intermediate (B2) or higher

Get to Know Us — Darwoft

Founded in 2010, Darwoft is a Latin American software and AI company helping startups and global enterprises build, modernize, and scale digital products. Our work spans MVP development, enterprise applications, data engineering, AI, and product design—with a focus on secure, scalable, user-centered solutions.

Our people-first culture brings together technical expertise, curiosity, and collaboration. At Darwoft, you'll work alongside multidisciplinary teams, contribute to international projects, and keep growing through shared knowledge and continuous learning.

About the Project

We're partnering with a fast-growing fintech company making financial services more accessible to Latino communities in the United States.

Its platform combines AI-powered conversational experiences with real-time financial infrastructure, allowing users to send money internationally through familiar channels such as WhatsApp. Beyond remittances, the company is expanding into credit, savings, and wallet services to support users throughout their financial journey.

You'll contribute to the technology connecting conversational interfaces, backend services, and transaction processing at scale.

About the Role

We're looking for a Senior Software Engineer with a strong backend focus to help design, build, and evolve a high-volume conversational financial platform.

As part of the Product Engineering team, you'll develop scalable microservices, integrate cloud services, and build the backend capabilities behind chatbots and real-time messaging experiences. You'll collaborate with product, design, and engineering teams to turn complex financial workflows into simple, reliable user experiences.

The team values strong engineering fundamentals and a track record of delivering software in production. While Python and Google Cloud are central to the environment, engineers with relevant experience in other technologies and a willingness to learn are welcome.

What You'll Be Doing

  • Design, implement, and maintain scalable backend microservices supporting financial transactions and the core chat platform.
  • Build, deploy, and improve chatbot services and conversational interfaces that help users interact naturally with financial products.
  • Develop APIs and integrations that enable reliable communication between internal services, external platforms, and messaging channels.
  • Contribute to infrastructure designed to handle millions of daily requests and real-time messaging workloads.
  • Build backend solutions using Google Cloud services for application execution, messaging, storage, and data processing.
  • Apply architectural patterns that improve maintainability, scalability, and separation of responsibilities.
  • Support controlled releases and product experimentation through feature flags, A/B testing, and gradual rollouts.
  • Collaborate with product managers, UX/UI designers, and business stakeholders to deliver customer-focused improvements.
  • Use customer feedback, analytics, and operational insights to improve conversational experiences and service performance.
  • Mentor junior engineers and contribute to engineering best practices and technical decisions.

What You Bring

  • 5+ years of professional experience in software engineering, with a strong focus on backend development.
  • A track record of building, shipping, and improving production applications in fast-paced environments.
  • Strong foundations in algorithms, data structures, and software design.
  • Experience developing and integrating web services, including REST APIs, and familiarity with SOAP.
  • Demonstrated experience building chatbots, conversational interfaces, or integrations with natural language processing tools.
  • Familiarity with Hexagonal Architecture and Event-Driven Architecture.
  • Understanding of A/B testing, feature flags, and gradual rollout strategies.
  • Strong prioritization skills and the ability to take ownership of technical challenges and delivery.
  • The ability to collaborate across engineering, product, design, and business teams.
  • Curiosity, adaptability, and a commitment to continuous learning.
  • Upper-intermediate English (B2) or higher, with the ability to participate actively in technical discussions.

Technology Environment

You don't need experience with every tool listed below. We value transferable skills, sound engineering judgment, and the ability to learn.

  • Backend: Python, Flask, FastAPI, REST APIs, gRPC
  • Data & Caching: SQL, Redis, Firestore
  • Google Cloud: Cloud Run, Pub/Sub, Cloud Storage, Artifact Registry, BigQuery, Cloud Composer
  • Infrastructure: Kubernetes, Terraform
  • Observability & Operations: New Relic, PagerDuty

Nice to Have

  • Hands-on experience with Python and Flask or FastAPI.
  • Experience developing and operating services on Google Cloud.
  • Familiarity with chatbot frameworks such as Dialogflow, Rasa, or IBM Watson.
  • Experience integrating WhatsApp or other messaging channels.
  • Experience with high-volume transactional systems or real-time messaging platforms.
  • Experience with Kubernetes or Terraform.
  • A background or strong interest in fintech, payments, remittances, or financial products.

What Darwoft Offers

  • Full-time contractor agreement with payment in USD.
  • 100% remote work.
  • PTOs
  • Argentina's public holidays.
  • English classes.
  • Referral program.
  • Access to learning platforms.
  • A collaborative international environment with opportunities to learn and contribute to meaningful products.

Explore this and other opportunities at:
www.darwoft.com/careers

Talent Pool Darwoft: Open Source for Talent

We're constantly evolving and always on the lookout for talent that challenges the status quo. If you know someone who lives and breathes tech and continuous improvement, this is the place for them, don't let the opportunity slip away! Add them to our Talent Pool. We keep this pipeline active for our upcoming challenges.

Ready to join? Drop your CV or your friend's resume right here!

Refer a Friend

Let’s stay in touch

There are always new opportunities at Darwoft — join our Talent Pool!

We’d love to stay in touch and consider you for future openings. 📩
Share your resume with us and take the first step toward joining our team.

We’re looking forward to hearing from you! 🚀

Upload your CV

Similar jobs

Apply for this job100% free