Senior Software Engineer, Data Management

Added
1 hour ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

grpc rust java distributed systems go

📋 Description

  • Create services that automatically identify, label, and semantically annotate raw user event data.
  • Collaborate with product and design to solve customer pain points.
  • Pair-programming, design reviews, and thoughtful code reviews to ensure quality.
  • Own the operational health of features; monitor services and resolve issues.
  • Role can be performed remotely anywhere within Bogotá, Colombia.

🎯 Requirements

  • A passion for solving complex engineering problems and semantic data labeling.
  • Experience designing robust APIs; familiarity with gRPC and Protocol Buffers.
  • Proficiency in a strongly-typed language: Go, Java, TypeScript, or Rust.
  • Experience building, monitoring, and managing distributed systems; Solr/Lucene bonus.
  • Collaborative, autonomous, and ownership mindset; strong communication.
  • Leverage AI tools to improve quality and speed.

🎁 Benefits

  • Flexible PTO and annual company-wide closure.
  • Benefits packages for US-based staff; supplemental coverage internationally.
  • Learning subsidies and professional development opportunities.
  • Monthly productivity stipend for US/EMEA-based staff.
  • Team off-sites and an annual full-company meet-up.
  • Paid parental leave and bereavement leave.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →