Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Together AI

Senior Software Engineer (Customer Insights)

Posted Updated
Discussion
  • Together.ai is looking for a Senior Software Engineer to join the Customer Insights team. Customer Insights owns the customer-facing visibility layer of Together’s Cloud — the systems that help customers understand what’s happening in their environment, trace back what happened and why, and act on it with confidence
  • Every time a customer needs to understand their own activity — what happened, who did it, when, and whether it needs attention — they rely on the systems we build
  • Whether it’s a developer inspecting recent activity, an enterprise team auditing their organization, or an operator diagnosing an anomaly, we make that visibility clear and trustworthy: simple for everyday cases, robust enough for complex organizational needs
  • We’re turning today’s fragmented visibility patterns into coherent product and platform foundations, and building toward a next generation of insight tooling that summarizes activity, explains anomalies, and correlates signals across surfaces — for both human operators and autonomous agents
  • You’ll take ambiguous problems and turn them into a clear technical direction
  • You’ll set the technical approach for significant pieces of the system, weigh in on architecture beyond your immediate area, and help less experienced engineers navigate unfamiliar problem spaces
  • You’ll have real autonomy over how problems get solved, paired with a team that reviews, debates, and learns in the open
  • Design and ship core features of Together’s Customer Insights platform — the systems customers rely on to see, trace, and act on their own activity
  • Drive the technical design for new capabilities, including proposing architecture, writing design docs, and getting buy-in across teams
  • Partner with Data Platform and Observability engineering teams to leverage Together’s core data stack and capabilities to build out Customers Insights data collection and stream processing systems
  • Own significant areas of the system end-to-end — from design through implementation, testing, rollout, and long-term health
  • Write and maintain critical-path backend and product code used by multiple teams and customer-facing surfaces. Identify risks and blockers early, drive resolution across team boundaries

Benefits

  • Competitive health insurance plans
  • Pre-tax flexible spending accounts
  • Dental and vision insurance
  • Income protection & retirement
  • Mental health support and services
  • AD&D insurance
  • 401(k) plan
  • Life insurance
  • STD & LTD insurance
  • Monthly commuting stipend + pre-tax bene
  • Flexible time off policy
  • Monthly team lunches
  • Team-driven celebrations and events
  • Strong data modeling instincts — comfort working with schemas, queries, and relational and/or non-relational data at scale
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience
  • Excellent communication skills – able to write clear design docs and work effectively with both technical and non-technical team members
  • 4+ years building and operating production distributed systems or customer-facing backend platforms
  • Strong programming skills in one or more of Go, Python, Java,TypeScript, C++, or similar production languages
  • Experience designing and scaling data pipelines for high-volume ingestion and real-time querying specifically (the “at scale” specialization, distinct from #1’s general systems experience)
  • Interest in, or some exposure to, stream processing, data pipelines, notification systems, or analytical systems (this is a great team to learn them on)

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.