Senior Software Engineer, Customer Insights
$180k - $250k • Remote • San Francisco
Posted 24d ago
Job Location
San Francisco
Tech Stack
Remote Work Policy
Fully remote
Categories
AI Engineer
About the job
Together.ai is seeking a Senior Software Engineer for the Customer Insights team. This team is responsible for the customer-facing visibility layer of Together's Cloud, enabling users to understand, trace, and act on their environment with confidence. You will tackle ambiguous problems, define technical direction, and influence architecture beyond your immediate scope. This role offers significant autonomy, with a collaborative team environment for review and learning.
Responsibilities
- Design and implement core features for the Customer Insights platform.
- Lead technical design for new capabilities, including architecture proposals and design documentation.
- Collaborate with Data Platform and Observability teams to integrate with Together’s data stack.
- Take ownership of system components from design through implementation and maintenance.
- Develop and maintain critical backend and product code, managing risks and driving resolutions across teams.
Requirements
- 4+ years of experience building and operating production distributed systems or customer-facing backend platforms.
- Experience designing and scaling data pipelines for high-volume ingestion and real-time querying.
- Proficiency in Go, Python, Java, TypeScript, C++, or similar production languages.
- Excellent communication skills for writing design docs and collaborating with technical and non-technical stakeholders.
- Strong data modeling skills with experience in relational and/or non-relational data at scale.
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent practical experience.
Benefits
- Competitive compensation
- Startup equity
- Health insurance
- Other competitive benefits