about 1 year ago
Base Salary
$160k - $350k/yr
Responsibilities
- Own critical system components by translating complex requirements into robust, scalable solutions.
- Build and iterate on a high-scale document build system enabling constant-time indexing latency regardless of data volume.
- Architect and implement performance optimizations to reduce latency and maximize throughput across millions of documents.
- Collaborate with product teams, designers, and frontend engineers from feature design through deployment.
- Provide technical leadership, mentorship, and guidance to junior engineers.
Requirements
- Bachelor’s or master’s degree in Computer Science, Data Science, Statistics, or a related field, with preferred coursework in data structures, algorithms, and software development.
- 5+ years of software development experience at a venture-backed startup or top technology firm, focused on backend software engineering.
- Proficiency building backend and API systems with Python, Java, or Go.
- Extensive experience with cloud platforms such as AWS.
- Experience with one or more of Kafka, Elasticsearch, PostgreSQL, and Redis.
- Ability to analyze complex problems, propose innovative solutions, and communicate technical concepts to technical and non-technical stakeholders.
- Experience leading software development projects and collaborating with cross-functional teams.
- Bonus: experience building agentic systems or LLM-enabled products.
- Bonus: frequent use of AI products such as Cursor or Claude Code during development.
Benefits
- Unlimited PTO
- Medical, dental, and vision insurance
- 401(k)
- Catered lunch daily
- DoorDash dinner credit when staying late
- Parental leave of 3 months for non-birthing parents and 4 months for birthing parents
- $15,000 lifetime fertility benefit
- Competitive new-hire equity grant
- On-site role
Tech Stack
Categories
BackendData Engineering
