Senior Software Engineer- Backend, Python
As our hiring team is international, we kindly ask that you submit your CV in English to ensure it can be reviewed by all stakeholders.
Beyond is a technology consultancy helping organizations thrive in a rapidly changing world. We build, modernize, scale, and operationalize technology, creating cloud and AI solutions to unlock productivity and drive customer growth.
Role Overview
We are seeking a Senior Backend Engineer with deep expertise in Python, Google Cloud Platform and AI solutions to join our Americas team. In this role, you will be responsible for building and scaling the backend systems that power complex, AI-driven applications for our enterprise clients in North America.
Based in Argentina, you will act as a core technical pillar for the region, bridging the gap between client requirements and high-performance delivery. You will focus on engineering excellence, specifically in the realms of generative AI and cloud-native architecture, while collaborating with our global engineering teams in Europe.
As a Senior Backend Engineer at Beyond, you’ll:
- Develop Core Logic: Write clean, maintainable, and highly efficient code in Python to support high-scale content platforms and data-intensive applications.
- Implement AI Solutions: Build and deploy production-grade AI features, including RAG (Retrieval-Augmented Generation) pipelines, LLM orchestrations, and Agentic workflows using Vertex AI.
- Engineer Cloud Infrastructure: Design and configure scalable backend architectures on GCP, utilizing Cloud Run, GKE, and Cloud Functions with a focus on performance and observability.
- Own Technical Design: Author Technical Design Documents (TDDs) that translate business needs into executable backend blueprints using modern cloud-native patterns.
- Deploy & Automate: Manage the full lifecycle of your code, from local development to production, leveraging Terraform for Infrastructure as Code (IaC) and robust CI/CD pipelines.
- Collaborate Globally: Work closely with US-based product owners and European delivery teams, requiring a proactive communication style and flexibility for early-morning syncs.
- Ensure Quality: Champion best practices in API design, security, and automated testing to ensure the reliability of enterprise-level deployments.
Things that will make you stand out:
- Engineering Experience: 6+ years of professional experience in backend development, with a strong focus on building distributed systems.
- Python Expertise: Mastery of the Python ecosystem (FastAPI, Flask, or Django) and experience with asynchronous programming.
- GCP Proficiency: Hands-on experience with Google Cloud Platform services, specifically App Engine, Cloud Run, Vertex AI, BigQuery, and Cloud SQL.
- AI/ML Integration: Proven experience integrating LLMs into applications and an understanding of vector databases (e.g., Vertex Vector Search, Pinecone).
- DevOps Skills: Proficiency with Docker, Kubernetes, and Terraform.
- Communication: Fluent English skills with the ability to discuss technical trade-offs clearly with both peers and stakeholders.
Nice to Have
- AI Frameworks: Experience with LangChain or LlamaIndex.
- Data Engineering: Understanding of data pipelines and ETL processes to support AI model training and retrieval.
- CMS Familiarity: Experience working with headless CMS architectures or Digital Experience Platforms (DXP).
- Certifications: GCP Professional Cloud Architect or Professional Data Engineer.
What we want from you:
We are building a world-class delivery centre in Buenos Aires and want the best engineering talent in the region. We believe the best work happens when we collaborate in person. We expect a genuine effort to be present in the office one to two days a week when not on project work to help build our culture and engage in spontaneous problem-solving. Your energy and presence will be vital in making our studio a hub of creativity and innovation.
Benefits
We believe in supporting our team members both professionally and personally. Here's how we invest in you:
- Work from Home Allowance
- Private Medical Insurance for family group
- Birthday leave
- 10 paid learning days per year
- Bonusly 100 points per month to recognise colleagues
Diversity and Inclusion
At Beyond we champion diversity and inclusion. We believe that a career in IT should be open to everyone, regardless of race, ethnicity, gender, age, sexual orientation, disability or neurotype. We value the unique talents and perspectives that each individual brings to our team, and we strive to create a fair and accessible hiring process for all.
Skills
- Agentic AI
- AI
- API
- Api Design
- BigQuery
- CI/CD
- Cloud
- Cloud Native
- Data Engineering
- Data Pipelines
- DevOps
- Distributed Systems
- Django
- Docker
- ETL
- FastAPI
- Flask
- GCP
- Generative AI
- GKE
- Infrastructure as Code
- Kubernetes
- LangChain
- LlamaIndex
- LLM
- Machine Learning
- Observability
- Pinecone
- Python
- RAG
- SQL
- Terraform
- Test Automation
- Vector Databases
- Vector Search
- Vertex AI
As published by workable · 11 questions · 5 written answers
Basics
First name, Last name, Email, Headline, Phone, Address, Photo, Resume, Cover letter, Will you now, or in the future, require visa sponsorship?, We want everyone to have a fair chance to succeed. If you have a disability, condition, or specific need that requires adjustments to our recruitment process, please let us know below so we are able to best support you (if you do not require any adjustment, please type "N/A")., Are you legally authorised to work in Argentina, What's your salary expectations? (USD/Monthly)
Pick from a list (6)
- Our brand-new Buenos Aires office is located at Ing. Enrique Butty 275, 7th floor (C1001AFA). Are you comfortable commuting to this office 2 days a week to collaborate and help build our local culture?
- Which Python framework do you have the most hands-on experience using in production?
- How many years of professional experience do you have building high-scale backend systems with Python?
- Which of the following GCP services have you configured and managed in production? (Select all that apply)
- This role involves daily synchronous collaboration with US and European teams. How would you rate your professional English communication skills?
- Do you hold any active GCP certifications (e.g., Professional Cloud Architect, Professional Data Engineer)?
Written answers (5)
- AI & Production RAG Pipelines: Briefly describe a production feature or system you’ve built that integrates LLMs or RAG (Retrieval-Augmented Generation). What vector database or orchestration tools (e.g., Vertex AI, LangChain, LlamaIndex, Pinecone) did you use, and how did you handle latency or response accuracy?
- Cloud Architecture & Infrastructure as Code: Walk us through a backend system you architected on Google Cloud Platform. How did you utilize Infrastructure as Code (e.g., Terraform) and containerization (Docker/Kubernetes/Cloud Run) to ensure scalability and reliability?
- Technical Trade-offs & Documentation: Can you share an example of a technical decision or system design (e.g., a Technical Design Document / TDD) where you had to weigh trade-offs between performance, complexity, and delivery time? How did you communicate this to stakeholders?
- Async Python & API Design: What is your approach to writing high-performance, asynchronous Python applications (e.g., in FastAPI)? Mention any strategies you use for testing, security, and observability.
- Time Zone & Global Collaboration: This role is based in Argentina but collaborates closely with teams in North America and Europe (requiring overlap for early-morning syncs). How do you manage async communication and align with multi-region engineering teams?