Senior Backend Engineer ID84684
AgileEngine
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.
WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE
We are looking for a Senior Backend Engineer to build and maintain the application services and REST APIs that surface creator insights and AI-generated scores for a data analytics platform, integrating third-party sources including YouTube Creator APIs and Google Trends at the application layer. You will develop Python services using FastAPI and SQLAlchemy with rigorous static typing, manage background task processing with Celery and Redis on EKS, implement Auth0 and ReBAC authorization flows, and partner with a dedicated data engineer on the S3/Glue/Athena pipeline and AWS Bedrock-based scoring layer.
WHAT YOU WILL DO
- Application Development: Build and maintain scalable backend services and the REST APIs the front-end consumes — including the endpoints that expose creator insights, scoring results, and health/status data.
- API Integration: Integrate third-party and internal sources (YouTube Data/Creator APIs, Google Trends, GQV via MMM Data Hub) at the application layer, handling auth, rate limits, pagination, and failure modes.
- Containerized Services: Build and maintain containerized Python services and background workers (RQ/Celery with Redis) running on EKS.
- AWS Serverless Systems: Experience developing and testing Lambda, Step Functions, Containerized systems like Fargate and/or Beanstalk.
- Security Implementation: Implement authentication and authorization flows using Auth0, OpenFGA (ReBAC), and an internal Python RBAC library.
- Data & AI Layer Support: Partner with the dedicated data engineer on the S3/Glue/Athena pipeline and the Bedrock-based Claude/Gemini scoring orchestration layer — consuming their outputs, and stepping in to contribute to that work when capacity or timelines require it.
- AI-Accelerated Implementation: Use Claude Code (pointed at AWS Bedrock) to move fast during implementation — while critically evaluating AI-generated output and pushing back when it isn't the right long-term solution.
- Stakeholder Alignment: Drive conversations directly with engineers to clarify both functional and non-functional requirements, rather than defaulting to whatever "just works" in the short term.
- Synchronous Collaboration: Work daily alongside engineers over Slack and Google Meet.
MUST HAVES
- 5–7 years of backend software development experience , with a strong track record building and maintaining production application services.
- Strong Python proficiency — FastAPI, SQLAlchemy, and modern tooling (uv) — with static typing applied rigorously throughout, not selectively.
- Demonstrated experience designing and building REST APIs consumed by a front-end, including versioning, contracts, and error semantics.
- Solid experience integrating third-party APIs and reconciling data from heterogeneous sources.
- Solid understanding of relational databases (PostgreSQL) and database migrations .
- Hands-on experience with asynchronous/background task processing (Celery, RQ, or comparable) and Redis.
- Comfortable with containerized deployment (Docker) and working against Kubernetes/EKS .
- Enough familiarity with object-storage-backed data lakes and serverless query engines (S3/Glue/Athena, or comparable) to query them, reason about how data reaches the application, and collaborate credibly with the data engineer.
- Comfortable calling LLM APIs from application code and reasoning about the constraints of a managed platform like AWS Bedrock — deep orchestration or ML experience not required.
- High comfort level working entirely in a Mac/Linux terminal environment (Bash, Makefiles).
- Practical, hands-on use of AI-assisted development tools , paired with the critical judgment to challenge AI output when it compromises long-term maintainability.
- Strong soft skills (mandatory, not a bonus) : the ability to hold and defend a technical opinion — challenging a stakeholder's or a tool's proposed "quick fix" with sound reasoning in pursuit of a solution that scales and is maintainable long-term, while still being pragmatic enough to ship.
- Upper-intermediate English level.
NICE TO HAVES
- Direct experience with AWS Bedrock, Glue, or Athena.
- Deeper data engineering exposure — ETL pipeline construction, advanced SQL, DAG-based orchestration — enough to take pipeline work off the data engineer's plate when useful.
- Prompt engineering or LLM evaluation experience (scoring, structured output, reliability).
- Familiarity with Auth0, OpenFGA, or ReBAC/fine-grained authorization patterns.
- Experience with YouTube/creator APIs, Google Trends, or marketing/advertising data structures.
- Exposure to Terraform, GitHub Actions, ArgoCD, or Atlantis.
- Enough TypeScript/React familiarity to reason about front-end consumption of the APIs they build.
PERKS AND BENEFITS
- Growth without limits : build your skills through mentorship, internal TechTalks, challenging projects, and a dedicated annual learning budget
- Competitive compensation : get recognition that reflects your skills and impact, with regular performance and compensation reviews
- Flexibility : work 100% remotely with flexible hours that support focus, autonomy, and a healthy work rhythm
- Meaningful, modern projects : build impactful products using modern technologies alongside global teams and leading brands
- Collaborative culture : join a supportive environment with zero micromanagement where ideas are welcomed and contributions are recognized
- Well-being & support : access local well-being programs and people-focused support tailored to your location
- ...grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Backend Engineer to build and maintain the application services and REST APIs that surface creator insights and AI-generated scores for a data...SeniorTemporalTiempo completoRemotoHorario flexible
- ...Drive engineering excellence across our backend platform — enabling reliable, scalable services that power payments, shipping, and the core commerce experience... ...and trade-offs to engineers, product managers, and senior leadership. Role model for engineering excellence,...SeniorPrácticaContratoTrabajar en la oficinaTrabajo híbrido2 días a la semana3 días a la semana
- ...Micron Technology is seeking an MSSQL Database Engineer in Jalisco, Mexico to plan, coordinate and administer MSSQL databases across on‑prem and cloud environments. You will ensure 24/7 availability, assist with data protection, and collaborate with multiple business...Senior
- ...Liaise with the product team and end-users to deliver updates - Lead scrum meetings and product sprints - Work closely with engineering manager and technical lead to lead the team and execute effectively - Validate acceptance criteria and accept completed work...SeniorPráctica
- ...you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior Backend Engineer to join our team in Guadalajara, Jalisco (MX-JAL), Mexico (MX). Senior Backend Engineer Work Mode: Remote with full...SeniorContratoTrabajar en la oficinaRemotoTrabajo híbrido
- ...identifying improvement opportunities, and delivering measurable business results? Join our Operations team as a Senior Continuous Improvement Engineer and play a key role in driving efficiency, quality, and performance improvements across the organization. Your...Senior
- ...Education Bachelor's degree in Computer Science, Information Technology, Engineering , or a related field preferred. Ideal Candidate A strong C++ Developer / Senior C++ Engineer who has transitioned into or has significant experience in technical training...Senior
- ...Before you apply, please get familiar with Luxoft: About the Role The Senior Network Engineer is responsible for leading the implementation and optimization of Cisco Application Centric Infrastructure (ACI), Juniper and Arista Datacenter Switching and routing...SeniorTrabajo híbrido
- ...C++ programming, OOP, data structures, and algorithms . Develop basic software components and applications under the guidance of senior developers. Write, test, debug, and maintain C++ code. Understand existing code and assist with fixing technical issues....SeniorTrainee
- ...Job Title: Security Engineer – AI & DevSecOps Location: Guadalajara, Jalisco, Mexico Work Mode: Onsite Employment Type: Contract... ...-driven security initiatives . You will work closely with senior security engineers and architects to monitor security...SeniorContratoTrabajo por turnos
- ...motivated C++ Trainee Developer to join our engineering team in Guadalajara. This role is ideal... ...in code reviews and collaborate with senior developers to improve coding practices.... ...Opportunity to grow as a C++ software engineer. Mentorship from experienced developers...SeniorTrainee
- ...Applicants must have a degree in Electrical Engineering or Architecture. Are you an electromechanical engineer or an architect interested in sales? This position... ...Schedule site visits, consultations, and meetings for senior sales or project managers. Relationship...SeniorContratista
- .... Key responsibilities include developing executive narratives, managing strategic transformation initiatives, and serving as a senior partner in decision-making. The company offers comprehensive benefits to support employee wellbeing and growth. #J-18808-Ljbffr...Senior
- • The Senior Healthcare Analytics Business Analyst/Domain SME will serve as the primary healthcare subject-matter expert, translating... ...will partner with business stakeholders, Product Owners, data engineers, architects, and Agile delivery teams to define requirements, user...Senior
- ...professionals who are passionate about software development, troubleshooting, and problem-solving. The trainee will work closely with senior engineers and business teams to analyze technical requirements, support applications, and contribute to software development initiatives...SeniorTraineeTiempo completoRemoto
- ...and effectively communicate with users, application owners and senior stakeholders across all areas • Improve application... ...fixes accordingly • Adopt various tools developed by AppBank Engineering team to automate failures using machine learning techniques and...SeniorEmpleo permanente
- ...HP, Inc. is seeking a Senior Infrastructure Architect to own enterprise observability, monitoring, and automation platforms across... ...landscape. You will partner with cybersecurity, governance, and engineering teams to deliver scalable, secure monitoring at scale, with a...Senior
- ...Level: Professional/Advanced English required Industry: Senior Living / Technology – U.S. Market Travel: Up to 30% – Valid... ...point of contact while collaborating closely with Sales, Product, Engineering, and Customer Support teams. This position combines...SeniorTiempo completoTrabajar en la oficinaRemotoTrabajo híbrido
- ...Micron Technology, Inc in Tlaquepaque, Jalisco, Mexico is looking for a Senior Engineer HBM Layout. This role involves design and development of various analog and mixed-signal blocks, with key responsibilities such as layout verification and project execution. The...Senior
- ...collaborative, passionate, and flexible. Job Description The Agentic SOC Developer is Solidigm's embedded security builder — a Senior Engineer (IC7) who owns detection coverage strategy, builds and ships production agentic detection and response, and directly expands...Senior
- ...based on recruitment metrics. Has strong planning, prioritization, and execution skills. Builds effective relationships with senior stakeholders. Is an excellent communicator and influencer. Is creative, proactive, and passionate about continuous improvement...SeniorTrabajar en la oficina
- ...communications leader to craft board-level materials and leadership messaging. You will lead development of executive presentations for senior audiences and maintain a consistent narrative across leadership communications. Collaborate with regional teams to translate...Senior
- ...Micron Technology, Inc in Tlaquepaque, Jalisco, is in search of a Sr Engineer in Memory CAD to support CAD tools and design processes for innovative memory designs impacting technologies like HBM and DRAM. You will collaborate with design teams to enhance design methodologies...Senior
- ...Jobtailor is seeking a senior leader to drive the GTM Marketing operations, governance, and planning across the function. You will lead a team of program professionals, align priorities with regional marketing leaders, and ensure effective decision calendars and executive...Senior
- ...leading capabilities centered around digital, engineering, cloud and AI, powered by a broad... ...billion. We are looking for QA automation senior Location: Zapopan, Jalisco, Mexico... ...We are looking for a QA Automation Engineer passionate about quality and continuous...SeniorRemoto
- ...deadlines and quality standards. Lead and develop the team Lead a GL team of accounting professionals, including Team Leads and senior team members. Define priorities and workload distribution to ensure operational efficiency and continuity. Develop team...Senior
- ...Micron Technology, Inc. is seeking a senior engineer for analog and mixed-signal layout design. You will be responsible for critical layout tasks and ensure the quality and timeliness of project deliveries. The ideal candidate has over 7 years of experience in analog...Senior
- ...Hewlett Packard Enterprise is seeking a Senior Marketing Data Scientist to transform marketing questions into data-driven solutions.... ...AI applications for Marketing, collaborating with marketers and engineers to optimize campaigns and drive business impact. #J-18808-Ljbffr...Senior
- Hewlett Packard Enterprise is seeking an FP&A Financial Analyst to lead and advise on critical business initiatives, guiding analysts across finance sub-functions and geographies. The role focuses on analyzing, reporting, and reconciling financial results while driving...Senior
- ...Micron Technology, Inc is looking for a Layout Design Engineer in Guadalajara, Mexico. This position involves designing analog and mixed-signal layouts for high-bandwidth memory (HBM), crucial for AI and high-performance computing applications. The ideal candidate...Senior
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Senior Backend Engineer ID84684. ¡Sea el primero en aplicar!
- programador-backend-remoto Guadalajara, Jal.
- programador backend Guadalajara, Jal.
- senior backend engineer Guadalajara, Jal.
- full stack senior Guadalajara, Jal.
- senior manager Guadalajara, Jal.
- auditor senior ey Guadalajara, Jal.
- senior engineer Guadalajara, Jal.
- programador senior Guadalajara, Jal.
- senior suites Guadalajara, Jal.
- senior product manager Guadalajara, Jal.


