Job Closed
This listing is no longer active.
Staff Backend Engineer
Location
United States + 1 moreAll locations: United States | Canada
Posted
85 days ago
Salary
0
Seniority
Lead
Job Description
Staff Backend Engineer
Python
Role Description No iFood, alimentar o futuro do mundo significa usar tecnologia para criar conveniência, acesso e crescimento. Nosso time está na linha de frente dessa missão, orquestrando soluções inteligentes que potencializam campanhas de marketing offsite e conectam milhões de pessoas aos restaurantes que amam. - Desenvolver e implementar soluções para campanhas de marketing, orquestrando LLMs e agentes em um ambiente de backend em Python. - Experimentação rápida equilibrando qualidade e velocidade de entrega. - Colaborar com um time predominantemente sênior para entregar soluções robustas e escaláveis. - Participação ativa em discussões técnicas e debates com o time. Qualifications - Vivência em desenvolvimento backend: APIs, arquitetura de sistemas, boas práticas de engenharia, visão de produto e plataforma. - Experiência sólida com desenvolvimento backend em Python. - Arquitetura serverless com AWS (Step Functions, Lambda, S3, DynamoDB, etc.). - Habilidades com criação de Agents, determinação de fluxos e Agent Teams. - Trabalhar de forma independente e colaborativa, com foco em qualidade técnica. - Problem solving: Não importa o problema, você precisa ser obstinado por resolver! Requirements - Conhecimento em orquestração de LLMs e estruturação do prompts para agentes (Agno, LangChain, LlamaIndex ou similares). - Vivência com soluções de AI aplicadas em contextos de marketing, growth ou produtos. - Familiaridade com campanhas de marketing offsite (Google e Meta). Benefits - Se você curte trabalhar com tecnologias emergentes, resolve problemas de forma autônoma e acredita que colaboração faz diferença nos resultados, queremos te conhecer!
Job Requirements
- Vivência em desenvolvimento backend: APIs, arquitetura de sistemas, boas práticas de engenharia, visão de produto e plataforma.
- Experiência sólida com desenvolvimento backend em Python.
- Arquitetura serverless com AWS (Step Functions, Lambda, S3, DynamoDB, etc.).
- Habilidades com criação de Agents, determinação de fluxos e Agent Teams.
- Trabalhar de forma independente e colaborativa, com foco em qualidade técnica.
- Problem solving: Não importa o problema, você precisa ser obstinado por resolver!
- Conhecimento em orquestração de LLMs e estruturação do prompts para agentes (Agno, LangChain, LlamaIndex ou similares).
- Vivência com soluções de AI aplicadas em contextos de marketing, growth ou produtos.
- Familiaridade com campanhas de marketing offsite (Google e Meta).
Benefits
- Se você curte trabalhar com tecnologias emergentes, resolve problemas de forma autônoma e acredita que colaboração faz diferença nos resultados, queremos te conhecer!
Related Guides
Related Job Pages
More Backend Engineer Jobs
Data Platform Architect
GravieWe partner with brokers across the nation to improve the way people purchase and access healthcare.
• Lead architectural design for the operational data platform. • Collaborate with partner teams on reference architectures and data models. • Establish data governance frameworks and security controls. • Lead evaluation of real-time data technologies. • Serve as architectural authority for design decisions. • Provide mentorship to Data Producer & Consumer teams. • Actively work on practical AI use cases within data platform innovations.
• Collaborating with Mapper engineers to design scalable, effective solutions. • Building and maintain high-performance back-end services and system components. • Owning quality end-to-end, ensuring every deliverable meets a high bar before reaching users.
• Develop and maintain scalable and secure web applications using Python frameworks (Django, FastAPI, Flask). • Build responsive and interactive front-end applications using React.js. • Design and develop RESTful and GraphQL APIs to support web and mobile applications. • Work with cloud services like AWS (EC2, S3, Lambda, RDS, API Gateway, etc.) to deploy and scale applications. • Optimize application performance and ensure security best practices are followed. • Collaborate with cross-functional teams, including UI/UX designers and DevOps engineers. • Write clean, maintainable, and well-documented code following best practices. • Implement CI/CD pipelines for continuous integration and deployment. • Monitor and troubleshoot system performance, logs, and errors.
• Work with a team of developers, BA, PM, QA, etc to execute strategies and implement solutions to build quality business software applications • Develop front-end and back-end components for large data-driven applications • Review features requests, provide feedback, and develop/maintain features for web applications • Document your development process and development components


