Senior Software Engineer - Distributed Systems (Continuous Profiler)

Requirements

  • Experience with Java and/or Go
  • Distributed systems engineering experience building high performance large scale systems
  • Excellent communication skills in English
  • Ability to review architectural proposals and guide technical trade-offs in a complex product space
  • Experience collaborating with distributed teams

Nice to Haves

  • Experience working with AI coding agents to produce performant and maintainable results
  • Working knowledge of statistical methods such as sampling strategies, Bayesian optimization, sensor fusion, etc.

What You'll Be Doing

  • Design, build, and contribute to core services for the continuous profiling product at very large scale
  • Participate in multi-disciplinary squads and work closely with customers to develop impactful product experiences
  • Own your code from development through production, meeting ambitious SLO and quality standards
  • Collaborate with internal and external stakeholders on various usages of profiling data, including UI, agentic tools, internal applications, integrations, and partner products

Perks and Benefits

  • New hire stock equity (RSUs) and employee stock purchase plan (ESPP)
  • Continuous professional development, product training, and career pathing
  • Intradepartmental mentor and buddy program for networking
  • Inclusive company culture with Community Guilds (employee resource groups)
  • Access to Inclusion Talks, internal panel discussions
  • Free global mental health benefits for employees and dependents age 6+
  • Competitive global benefits
  • Hybrid workplace supporting work-life harmony
AI Summary ✨

Similar jobs

  • 7 days agoRemote
  • Senior Software Engineer - Performance Tuning - Elasticsearch

    Elastic·Spain (Remote)

    €67k – €106k / yearbase

    8 days agoRemote
  • 8 days agoRemote EMEA
  • See all jobs in Spain →