about 1 year ago
San Francisco, CA, USASenior / Staff+
Base Salary
$150k - $250k/yr
Responsibilities
- Participate in the entire product development lifecycle, including architecture, coding, testing, and deploying.
- Research and apply best practices in infrastructure, deployment, and containerization.
- Develop and maintain backend systems including API services, databases, and server-side logic.
- Optimize applications for maximum speed and scalability.
- Write clean, efficient, and well-documented code following industry best practices.
- Stay updated with emerging technologies in web development and recommend new tools and practices.
Requirements
- Degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- Minimum of 5 years of experience in developing APIs or backend systems in various languages, preferably Python and Node.js.
- Ability to evaluate trade-offs and propose appropriate storage solutions (SQL, NoSQL, Vector DBs).
- Experience with event queues such as Kafka or RabbitMQ.
- Proficient in Docker and Kubernetes for container management.
- Experience deploying applications in AWS or Google Cloud.
- Enjoy solving hard problems and working on open-ended assignments.
- Use data-driven decision-making and experimentation.
Benefits
- Generous equity package.
- Competitive salary and benefits.
- 401(k) retirement account.
- Access to top equipment and development tools.
- Flexible work arrangements with options for in-office or hybrid work.
