Staff Software Engineer

Salesloft Salesloft · Enterprise · Guadalajara, Mexico · Engineering

Staff Software Engineer to drive architecture, strategy, and evolution of a configuration-driven data platform powering ML, AI, analytics, and forecasting products at enterprise scale. Focus on scalability, resilience, observability, and operational excellence for distributed systems and data pipelines.

What you'd actually do

  1. Provide technical leadership in designing and evolving the architecture of the configuration-driven data platform that powers ML, AI, analytics, and forecasting products at enterprise scale.
  2. Define and drive long-term strategy for platform reliability, scalability, observability, and operational excellence across distributed systems, data pipelines, and transformation frameworks.
  3. Lead complex cross-system investigations and guide teams in resolving critical production challenges while implementing long-term structural improvements.
  4. Architect and drive the development of platform-level frameworks, services, and tooling that enable engineering teams to build, operate, and scale data-driven products efficiently.
  5. Influence platform architecture and technical direction across multiple teams, ensuring data pipelines and workflows remain resilient, maintainable, and scalable as the company grows.

Skills

Required

  • 8+ years of experience building reliable, scalable production software in Java within microservice-based environments.
  • Strong understanding of distributed systems and experience troubleshooting and operating production systems.
  • Proven ability to improve system reliability, performance, and operational excellence, including incident resolution and root-cause analysis.
  • Experience with cloud platforms such as AWS
  • Solid experience with relational (PostgreSQL preferred) and NoSQL databases (e.g., MongoDB), including data modeling and performance optimization.
  • Demonstrated ability to use observability systems (metrics, logging, tracing, monitoring, alerting) and common Java testing frameworks.
  • Excellent collaboration and communication skills across engineering, product, and support teams.

What the JD emphasized

  • enterprise scale
  • operational excellence
  • scalability
  • resilience
  • observability