Backend Engineer Growth and Data
Summary
Design and maintain backend APIs and high-scale document-indexing systems using Python, Java, or Go. You will optimize performance, manage AWS infrastructure, and mentor junior engineers while owning features from design to deployment.
You will design, build, and maintain backend APIs, services, infrastructure, and integrations that support customer-facing data experiences. You will own features from design through deployment, build high-scale document-indexing systems, optimize performance, and mentor junior engineers.
Responsibilities
- Own critical system components
- Build and iterate on high-scale document-indexing systems
- Architect and implement performance-tuning solutions
- Minimize latency and maximize throughput
- Mentor and guide junior engineers
Requirements
- 5+ years of backend software-development experience
- Proficiency building backend and API systems with Python, Java, or Go
- Experience with cloud platforms such as AWS
- Experience with Kafka, Elasticsearch, PostgreSQL, or Redis
- Ability to analyze complex problems and communicate technical concepts
- Experience leading software-development projects
- Experience collaborating with cross-functional teams
- Rapid prototyping with user feedback
- Experience taking ownership of major initiatives
Benefits
- Unlimited PTO
- Medical, dental, vision, and 401K
- Catered daily lunch
- DoorDash dinner credit when working late
- Three months of parental leave for non-birthing parents
- Four months of parental leave for birthing parents
- $15k lifetime fertility benefit
- New-hire equity grant