Muttdata

Senior Backend Python Developer

Muttdata Β· Argentina

IT Services and IT Consulting Β· 51-200 employees

Yesterday
Remote Senior (5-10 yrs) Full-time Argentina
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and maintain backend microservices while owning the full lifecycle from implementation to deployment. Collaborate with cross-functional teams to define technical solutions and ensure system scalability and performance.

What they look for

Python Microservices Scalability Distributed systems Docker Kubernetes AWS GCP Azure RESTful API Event-driven architecture Relational databases NoSQL CI/CD DevOps Agile

Requirements

Requires 5+ years of experience as a Backend Developer with strong expertise in Python and microservices architecture. Candidates must have experience with containerization, cloud platforms, and high-availability design patterns.

Benefits

Remote-first culture In-company English lessons Wellhub or sports club stipend Certification coverage for AWS, DBT, Google Cloud, Azure, and Databricks Food credits Birthday off Extra vacation week Referral bonuses Annual team trip Monthly childcare reimbursement

Full description

πŸš€ Join Our Remote Data Products & Machine Learning Startup! πŸš€ At Muttdata, we build innovative Data Products and Machine Learning solutions that help companies solve complex business challenges. As a fast-growing, remote-first startup, we're passionate about technology, collaboration, and continuous learning.

We're looking for a proactive, technically strong, and detail-oriented Senior Backend Python Developer to join our team πŸΆπŸš€. You'll work on a strategic project for one of our banking clients, designing and maintaining robust, scalable microservices that support critical financial systems.

This role requires strong ownership, solid backend architecture judgment, and the ability to build systems that are secure, performant, and built to scale. You'll collaborate closely with cross-functional teams in a fast-paced, high-standards environment typical of the financial industry.

\n

πŸš€ What We Do

  • Leveraging our expertise, we build modern Machine Learning systems for demand planning and budget forecasting.
  • Developing scalable data infrastructures, we enhance high-level decision-making, tailored to each client.
  • Offering comprehensive Data Engineering and custom AI solutions, we optimize cloud-based systems.
  • Using Generative AI, we help e-commerce platforms and retailers create higher-quality ads, faster.
  • Building deep learning models, we enhance visual recognition and automation for various industries, improving product categorization, quality control, and information retrieval.
  • Developing recommendation models, we personalize user experiences in e-commerce, streaming, and digital platforms, driving engagement and conversions.

🌟 Our Partnerships

  • Amazon Web Services
  • Astronomer
  • Databricks

🌟 Our Values

  • πŸ“Š We are Data Nerds
  • πŸ€— We are Open Team Players
  • πŸš€ We Take Ownership
  • 🌟 We Have a Positive Mindset

πŸ” Curious about what we’re up to? Check out our case studies and dive into our blog post to learn more about our culture and the exciting projects we’re working on! πŸš€

Responsibilities πŸ€“

  • Design, develop, and maintain backend microservices using Python, following best practices in architecture and scalability.
  • Own the full lifecycle of services: design, implementation, testing, deployment, and monitoring.
  • Define and evolve architectural patterns to ensure system scalability, reliability, and maintainability.
  • Collaborate with architects, DevOps, and other engineering teams to define technical solutions aligned with business needs.
  • Identify performance bottlenecks and lead optimization efforts across services.
  • Ensure code quality through testing, code reviews, and adherence to engineering best practices.
  • Contribute to technical decision-making regarding infrastructure, tooling, and system design.
  • Support the definition of API contracts and integration patterns across services.
  • Participate in incident response and troubleshooting for production systems.

Required Skills πŸ’»

  • 5+ years of experience as a Backend Developer, with strong expertise in Python.
  • Solid experience designing, building, and maintaining microservices architectures.
  • Strong understanding of scalability, distributed systems, and high-availability design patterns.
  • Experience with containerization and orchestration tools (Docker, Kubernetes).
  • Experience with cloud providers such as AWS, GCP, or Azure.\
  • Solid knowledge of RESTful API design and asynchronous communication patterns (message queues, event-driven architecture).
  • Experience with relational and/or NoSQL databases.
  • Strong understanding of CI/CD pipelines and DevOps practices.
  • Experience working in agile teams and collaborating across multiple stakeholders.
  • Strong communication skills and ability to work in demanding, high-compliance environments (financial/banking industry experience is a plus).

🎁 Perks

  • 🌍 Remote-first culture – work from anywhere!
  • πŸš€ In-Company English Lessons.
  • πŸ’ͺ Wellhub or sports club stipend to stay active
  • πŸš€ AWS, DBT, Google Cloud, Azure & Databricks certifications fully covered
  • πŸ• Food credits via Pedidos Ya – because great work deserves great food.
  • πŸŽ‚ Birthday off + an extra vacation week (Mutt Week! πŸ–οΈ)
  • 🀝 Referral bonuses – help us grow the team & get rewarded!
  • ✈️🏝️ Annual Mutters' Trip – an unforgettable getaway with the team!
  • πŸ‘Ά Monthly Childcare Reimbursement – Because supporting families matters too

\n