over 1 year ago
Remote, United StatesSenior / Staff+
Base Salary
$140k - $210k/yr
Responsibilities
- Conceive, design, build, and launch new user-facing features.
- Implement new AI features to enhance customer productivity.
- Improve the performance and scalability of the GraphQL and REST APIs.
- Enhance email and calendar event synchronization.
- Work with Twilio's API, WebSockets, and WebRTC for calling features.
- Build user-facing analytics features based on sales activity data.
- Optimize Elasticsearch-backed search features.
- Enhance internal messaging infrastructure using streaming technologies.
- Build and improve integrations with other SaaS platforms.
- Implement real-time updates in the web app using GraphQL Subscriptions.
Requirements
- 5+ years of experience building modern back-end systems for Senior candidates.
- 8+ years of experience for Staff level candidates.
- Professional Python experience preferred, with a willingness to work with Python.
- Experience building web APIs that support high volume loads.
- Hands-on production experience with MongoDB, PostgreSQL, Elasticsearch, or similar data stores.
- Experience in designing, scaling, debugging, and optimizing systems.
- Participation in code reviews to maintain code quality.
- Strong craftsmanship in code and systems.
- Fluency in English.
- Must be located in the USA.
Benefits
- Competitive compensation with an organization-wide goal-based bonus.
- 5 weeks of paid time off upon joining, plus additional PTO days each year.
- Option to work 4 days a week at 80% pay.
- Paid parental leave for caregivers.
- Eligibility for a 1 month paid sabbatical after 5 years.
- Comprehensive healthcare options for US residents.
- 401k plan with 6% contribution matching and immediate vesting.
