Sr Staff Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Hiring Remotely in Córdoba, ARG
Remote
Senior level
Machine Learning • Software
The Role
Technically lead Yalo’s Core Services Platform by owning architecture, reliability, observability, migrations, event schemas, integrations, billing models, and cost optimization. Lead technical delivery, review designs and code, mentor engineers, coordinate cross-functional work, and manage incident response. Build and operate backend services using Go, Python, microservices, Kafka, GCP, Kubernetes, and infrastructure as code while leveraging AI coding agents.
Summary Generated by Built In
Staff Software Engineer, Core Services Platform (L6)

Summary:

Yalo is seeking a Staff Software Engineer to technically lead our Core Services Platform. This role involves owning the architecture and maintaining the reliability of the platform on which all Yalo products and AI agents operate. You will work closely with various teams to integrate new systems and features, ensuring seamless functionality across our channels and messaging pipeline.


Responsibilities:

  • Own the architecture of Core Services, including channel and webhook pipeline, accounts, identity, and entitlements.
  • Lead technical delivery, scope work, unblock engineers, and review designs and code.
  • Utilize AI coding agents for implementation, testing, and review, while maintaining high PR throughput.
  • Ensure reliability and observability with clear team ownership, dashboards, alerts, and on-call incident response.
  • Lead platform migrations and govern event and message schemas safely.
  • Integrate external platform changes and manage billing and credits models.
  • Monitor costs and collaborate with DevOps to optimize spending and reduce waste.
  • Mentor team members, set standards, and document design reviews.
  • Collaborate cross-functionally to align platform capabilities with product needs.

Required Skills:

  • Bachelor's or Master's degree in Computer Science or related field, or equivalent experience.
  • 8+ years in building and operating back-end services with staff-level engineering or tech lead experience.
  • Proficient in Go, Python, SQL, and strong experience in microservices and API development.
  • Expertise in event-driven architectures and Kafka.
  • Experience with GCP, Kubernetes, and infrastructure as code.
  • Strong understanding of data structures, algorithms, and distributed systems design.
  • Experience with identity, authentication, and authorization systems.
  • Hands-on experience with AI coding agents and maintaining high PR throughput.
  • Proficiency in observability and reliability practices.
  • Problem-solving skills in fast-growing platforms with unclear ownership.

Preferred Skills:

  • Experience with messaging channel APIs like WhatsApp Business or Meta Cloud API.
  • Knowledge of Node.js, TypeScript, and schema governance.
  • Experience with billing, metering, or usage-based pricing systems.
  • Previous role as a tech lead or engineering manager of a small team.

At Yalo, we are dedicated to creating a workplace that embodies our core values: caring, initiative, excellence, and simplicity. We believe in the power of diversity and inclusivity, where everyone's unique perspectives, experiences, and talents contribute to our collective success. As we embrace and respect our differences, we strive to create something extraordinary for the benefit of all.
We are proud to be an Equal Opportunity Employer, providing equal opportunities to individuals regardless of race, color, religion, national or ethnic origin, gender, sexual orientation, gender identity or expression, age, disability, protected veteran status, or any other legally protected characteristic. Our commitment to fairness and equality is a fundamental pillar of our company.

At Yalo, we uphold a culture of excellence. We constantly challenge ourselves to go above and beyond, delivering remarkable results and driving innovation. We encourage each team member to take initiative and make things happen, empowering them to bring their best ideas forward and contribute to our shared goals.

Skills Required

  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent experience
  • 8+ years building and operating back-end services
  • Staff-level engineering or technical leadership experience
  • Proficiency in Go, Python, and SQL
  • Strong experience with microservices and API development
  • Expertise in event-driven architectures and Kafka
  • Experience with GCP, Kubernetes, and infrastructure as code
  • Strong understanding of data structures, algorithms, and distributed systems design
  • Experience with identity, authentication, and authorization systems
  • Hands-on experience with AI coding agents and high pull-request throughput
  • Proficiency in observability and reliability practices
  • Problem-solving experience in fast-growing platforms with unclear ownership
  • Experience with messaging channel APIs such as WhatsApp Business or Meta Cloud API
  • Knowledge of Node.js, TypeScript, and schema governance
  • Experience with billing, metering, or usage-based pricing systems
  • Previous experience as a technical lead or engineering manager of a small team
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Ciudad de Mexico
288 Employees
Year Founded: 2015

What We Do

Yalo helps businesses offer a delightful customer experience on their customers'​ favorite apps – Facebook Messenger, WhatsApp, and WeChat. Every business on Yalo has a virtual assistant with an optimized flow that handles customer requests to the point of payment and fulfillment. If at any point the customer need is beyond what the chatflow is capable of doing, the request gets seamlessly transferred to a human agent to provide resolution. Through the Yalo platform, businesses get an artificial intelligence powered CRM that allows them to handle sales and build personal relationships, at scale, on Facebook Messenger, WhatsApp, and WeChat. Yalo uses deep learning (a machine learning technique) to have chatbots learn from their human counterparts to continuously improve the experience. The team behind Yalo is composed of Columbia University and Salamanca engineers, former PayPal technical leads, and is supported by a group of investors from New York, Mexico and Latin America.

Similar Jobs

Juniper Square Logo Juniper Square

Staff Software Engineer

Fintech • Real Estate • Software
Remote
14 Locations
217 Employees
265K-265K Annually

Juniper Square Logo Juniper Square

Staff Software Engineer

Fintech • Real Estate • Software
Remote
14 Locations
217 Employees
210K-260K Annually

Webflow Logo Webflow

Senior Software Engineer

Artificial Intelligence • Enterprise Web • Software • Design • Generative AI
Remote
Argentina
800 Employees

Domino Data Lab Logo Domino Data Lab

Staff Software Engineer

Artificial Intelligence • Machine Learning
Remote or Hybrid
3 Locations
200 Employees
200K-235K Annually

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account