Job Summary
We are looking for an ambitious, experienced, driven and solution orientated individual with expertise in YugabyteDB to join our product and platform development team, collaborating with multiple teams to deliver scalable, high‑quality products.
Responsibilities
- Design and develop product features that are delivered to 820M monthly active users and can scale to 100K+ RPS.
- Take complete ownership of business‑driven data management in our primary live database YugabyteDB.
- Identify the gaps and optimize database usage across the product.
- Work with Infrastructure teams to maintain the database clusters (primarily YugabyteDB) and stabilize and scale the database infrastructure across the organization.
- Occasionally lead cross‑team projects and collaborate with developers, QAs, and other departments.
- Review others’ code and design.
- Ensure best practices for software development are followed by the team.
- Contribute to hiring and onboarding processes.
- Keep calm and learn every day.
Qualifications
- 6+ years of medium to large scale server‑side software development experience.
- Experience working with databases, specifically YugabyteDB, at scale (distributed setup).
- Strong working knowledge of a backend programming language like Clojure and Java in production.
- In‑depth knowledge of CS concepts such as data structures and algorithm time complexity.
- Experience in designing and architecting complex systems.
- Experience with benchmarking systems for performance and failure detection.
- Knowledge of POSIX‑compliant operating systems (develop on Mac OS X, deploy on GNU/Linux).
- Comfortable using CLI tools for day‑to‑day tasks.
- Excellent problem‑solving skills and proactive issue resolution.
- Excellent verbal and written communication skills.
- Experience coaching and mentoring peers.
- Bachelor’s degree in Computer Science (or equivalent).
Nice to Have
- Strong knowledge of functional programming in Clojure.
- Exposure to project management and related tools.
Benefits
- Hybrid setup
- Worker’s insurance
- Paid Time Off
- Other employee benefits to be discussed by our Talent Acquisition team.
Helpshift embraces diversity. We are proud to be an equal opportunity workplace and do not discriminate on the basis of sex, race, color, age, sexual orientation, gender identity, religion, national origin, citizenship, marital status, veteran status, or disability status.