Taro Logo

Backend Engineer

Taro Verified

Datacurve

Providing code data vetted by the best engineers, so you can build the most capable models.
San Francisco, CA, USA
Backend
Mid-level
In-person
1-10 Employees
3+ years of experience

Taro Hiring Bonus Eligible

💵

Receive a cash bonus of up to $15,000 when you successfully land this role. You can view your bonus here.

Interview Fast-Track Advantage

Our partnership with Datacurve means you'll go through an expedited version of the interview process and connect directly with the hiring team.

Job Description

Datacurve AI Inc. is building a gamified developer platform that empowers tens of thousands of coders to compete in exciting software engineering challenges, while pushing the frontier of LLMs. As a Backend Engineer, you'll join a passionate, fast-moving team dedicated to solving challenging technical problems, designing engaging gamification experiences, and shaping the foundations to support developers worldwide. Key responsibilities include leading technical discussions, guiding architectural decisions, and optimizing backend performance. You will architect robust infrastructure to efficiently handle high volumes of user interactions and real-time competition data. Collaboration with frontend engineers and product managers is crucial for delivering seamless user experiences. Establish backend engineering best practices, including code quality, testing, observability, and documentation. This role offers the opportunity to have a significant impact on a rapidly growing platform and contribute to the advancement of AI and developer tools.


Responsibilities

  • Lead technical discussions, guide architectural decisions, and identify opportunities for improvement across backend systems
  • Architect robust infrastructure to efficiently handle high volumes of user interactions, data processing, and real-time competition data
  • Collaborate closely with frontend engineers and product managers to deliver seamless user experiences
  • Optimize backend performance, reliability, and scalability to support rapid growth and evolving product requirements
  • Establish backend engineering best practices, including code quality, testing, observability, and documentation

Requirements

Go
Kubernetes
SQL
  • 3+ years of experience designing, building, and maintaining scalable backend systems and APIs
  • Solid understanding of distributed systems, asynchronous processing, and event-driven architectures
  • Experience designing APIs and backend services using Go
  • Familiarity with cloud infrastructure and services on AWS
  • Proficiency with IaaC tools (e.g., Terraform) and CI/CD pipelines
  • Expertise designing relational database schemas, optimizing SQL queries, and managing database performance and integrity
  • Excellent collaboration and proactive communication skills