Helpshift

Senior Software Engineer

Helpshift
remote senior full-time
Apply →

First indexed 9 Mar 2026

Description

About the Role

We are looking for an ambitious, experienced, and driven individual to join our product and platform development team. As a Senior Software Engineer, you will design and develop large and complex product features that are delivered to 820 million monthly active users and can scale to 100K+ RPS.

Responsibilities

  • Design and develop large and complex product features that are delivered to 820 million monthly active users and can scale to 100K+ RPS.
  • Lead cross-team projects and collaborate with developers, QAs, and other departments.
  • Take ownership of the product's architecture, performance, and quality. Ensure that the right architecture, design, and technical decisions are taken by the developers in the team.
  • Take initiatives to ensure that the best practices for software development are followed by the team.
  • Optimize application for maximum speed and scalability.
  • Contribute to hiring and onboarding processes.

Requirements

  • 8+ years of medium to large-scale software development experience.
  • Strong knowledge of designing and architecting complex systems.
  • Experience with benchmarking systems for performance, and failure detection.
  • Track record of mentoring and onboarding engineers.
  • Experience with project management and related tools and frameworks.
  • Knowledge of Posix compliant operating systems (we develop on Mac OS X and deploy on GNU/Linux).
  • Excellent problem-solving skills and a proactive approach to issue resolution.
  • Excellent verbal and written communication skills.
  • Bachelor's degree in Computer Science (or equivalent).

Nice to Have

  • Exposure to project management and related tools.
  • Experience of working with Product Managers and Designers.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://apply.workable.com/j/771D6402EB