Senior Software Engineer (Cerrillos)
Senior Software Engineer (Cerrillos)
-
Cerrillos, Chile
-
Publicado: hace menos de un mes
-
Guardar
Descripción
AudienceView is an organization of people who are passionate about the business of Live Events. We create industry-leading software solutions that fuel attendee engagement, ticket sales and advertising solutions for thousands of sports, music and theatre venues in 16 countries around the world. AudienceView employees share a vision to help entertainment organizations deliver exceptional experiences for people who love live events. We achieve this through innovative technology, popular media brands, effective distribution strategies and a dedicated team of experts that help create customer success every single day. Why we'd want to work with you You are a senior Software Developer on the AudienceView development team, contributing to the design, development, and support of our primary online ticketing platform. You bring solid experience from similar technology environments, ideally within the online or SaaS space, and you're skilled at building reliable, high-quality software that powers real-world customer experiences. What you'll do: Design and build MCP (Model Context Protocol) servers in TypeScript, exposing business domains (commerce, payments, event inventory, customer management, fundraising, operations) as AI-consumable tools Develop and maintain the agent orchestration layer using Python, LangGraph, and FastAPI — implementing multi-agent supervisor patterns, intent classification, MCP tool routing, guardrails enforcement, and context management Contribute to UI projects built with React and Material UI, including chat interfaces, streaming response displays, and human-in-the-loop approval workflows Build and extend backend services in TypeScript/Node.js, supporting WebSocket/SSE streaming for real-time agent communication Implement tenant isolation, per-tenant configuration, and MCP routing in a multi-tenant shared service architecture Work with structured output validation using Pydantic (Python) and Zod (TypeScript) to ensure type safety across the AI pipeline Collaborate on prompt engineering, guardrail design, and agent behavior tuning What you'll need: Strong proficiency in TypeScript / Node.js, building backend services and MCP servers (primary language) Solid experience with Python, building backend services and orchestration layers (FastAPI, LangGraph, Pydantic) Hands-on experience with React, building modern, component-driven UIs (Material UI familiarity is a plus) Working knowledge of LLM integration, including calling LLM APIs (Anthropic, OpenAI, Google), handling streaming responses, and managing context Experience with or strong interest in agent orchestration frameworks (LangGraph, CrewAI, or similar)Familiarity with the Model Context Protocol (MCP) or willingness to become an expert (MCP is core to this project) Understanding of structured output validation for LLM responses (Pydantic, Zod) Experience building and deploying RESTful APIs and microservices (FastAPI, Express, or equivalent) Familiarity with real-time communication protocols (WebSocket, Server-Sent Events) Experience with containerized deployments and CI/CD pipelines Understanding of multi-tenant architecture patterns (tenant isolation, per-tenant routing, rate limiting) Working knowledge of SQL Server or relational databases in general Understanding of security boundaries, including session propagation, RBAC, and permission enforcement Experience with plugin architectures or extensible frameworks Nice to Have Experience with enterprise ticketing, event management, or commerce platforms Knowledge of Streamable HTTP transport for MCP Experience with prompt engineering and LLM behavior tuning Familiarity with GraphQL API development Background in fundraising, CRM, or payment processing domains What We Value Pragmatic problem-solvers who can navigate ambiguity in a new AI product space Cross-stack versatility, comfort moving between TypeScript and Python, between backend services and frontend components Security-first mindset, you think about permission enforcement, data isolation, and audit trails as first-class concerns Strong communication skills, you'll be contributing to architectural decisions (ADRs/RFCs) and collaborating with cross-functional teams Ownership and autonomy, ability to take a domain MCP server from design through implementation, testing, and deployment Why Work at AudienceView: We're a global leader in live events technology. As the essential partner to get live events discovered, attended, and remembered, we help our clients sell more tickets every single day. We're passionate about live entertainment. AudienceView believes in the power of live events and its purpose is to ignite that passion in people around the world. We have amazing clients. Our exciting roster of clients includes sports, live music, and performing arts organizations Our employees love us. We offer excellent benefits, competitive salaries, flexible hours, remote work opportunities, and more! We're a remote-first company. Our remote culture allows our employees to have the flexibility to work anywhere in the country they are residing (Canada, the USA, UK, and Chile). Diversity and inclusion are paramount to building our culture. The data is abundantly clear that diverse teams are more successful because they offer different perspectives, increased innovation, faster problem-solving, and higher employee engagement among other benefits. Flexible work schedule: AudienceView empowers permanent employees to take off alternating Fridays by condensing their two-week schedule into 9 days. Versátil, uncapped vacation and sick policy. Employees need time away from work to recharge. At AudienceView, diversity and inclusion are core values. We believe that a wide range of perspectives and experiences strengthens our team, benefits our clients, and enriches our workplace. We welcome applicants from all backgrounds and encourage individuals with disabilities to apply. Accommodations are available throughout the recruitment process upon request. AudienceView only extends job offers after direct conversations with both the hiring manager and HR via Microsoft Teams. We do not make offers via text or without a formal interview. If you receive a suspicious message, please disregard it. This position is for an existing vacancy on our team, and we're excited to find the right person to join us. We value clear communication, so if you interview with us, you'll hear back about our decision within 45 days of your final interview. For compliance and transparency, we securely keep job postings and application details for up to three years after the posting closes. #J-*****-Ljbffr Postúlate en Kit Empleo: kitempleo.cl/empleo/1cnjf2
Información clave
-
Nombre de la empresaAudienceView
-
Nombre de la vacanteSenior Software Engineer (Cerrillos)
Consejos de seguridad
Ten cuidado si el salario está muy por encima de la media.
Más info sobre el anuncio
El anuncio Senior Software Engineer (Cerrillos) fue publicado en la categoría Los Cerrillos Informática, telecomunicación de Locanto.
Ahora mismo, no tenemos más anuncios en esta categoría en Los Cerrillos.
¿Buscas algo más? Puedes aumentar tu radio de búsqueda y mirar los resultados en otras ubicaciones cerca de ti, como Informática, telecomunicación en Quinta Normal, La Granja o Espejo. Además, en esta sección, disponemos de más anuncios clasificados en un radio de 15 km. Haz clic aquí para verlos.