The company is looking to build a distributed, highly available system that empowers customers to go beyond data modeling and proactively answer their most crucial business questions.
Requirements
- Experience using Python or Go to create scalable full-stack applications
- Experience with Large Language Models (LLMs)
- Experience with distributed systems, database modeling, caching layers and/or DB performance (preferred)
- Backend work experience with frontend experience and ability to reason about end-to-end systems
Responsibilities
- Design and implement scalable, reliable, and highly available systems
- Prioritize end-user experience and contribute to its continuous improvement
- Balance trade-offs, set priorities, and manage deliverables using project completion expertise
- Foster efficient and confident teamwork through high-leverage tooling, mentorship, and knowledge of industry trends and best practices
- Establish and uphold quality standards to enhance overall service reliability
- Participate in daily stand-ups, mentoring sessions, and pair programming
Other
- Worked asynchronously as part of a fully remote, international, distributed team
- Collaborate closely with product management partners
- Value interacting with end-users and deeply understanding their needs
- Make informed trade-offs to ship useful features promptly without compromising long-term quality
- Unlimited vacation, 401k plan, excellent healthcare, paid parental leave, wellness stipend, home office stipend, and more
- Bachelor's, Master's, or Ph.D. degree (not explicitly mentioned but implied)