Freshworks

Senior Staff Engineer - Systems

Freshworks
Apply
11 hours ago
Chennai, IndiaStaff+

Responsibilities

  • Own and execute the technical roadmap for the engineering domain.
  • Design, document, and deliver scalable, cost-efficient, low-latency platform solutions, APIs, and core backend features.
  • Identify architectural bottlenecks and technical debt and drive iterative refactoring plans.
  • Lead root-cause analysis and permanent remediation for complex production issues in distributed SaaS environments.
  • Establish engineering standards through code reviews, automated testing, and CI/CD pipeline integration.
  • Mentor and develop engineers in problem-solving, systems thinking, coding practices, and operational discipline.
  • Partner with Architecture, Product Management, Design, QA, Operations, and Customer Success to align technical solutions with business goals.
  • Ensure platform designs and engineering practices comply with information security standards and regulatory requirements.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • 12–15 years of hands-on software engineering and systems/platform engineering experience in modern distributed SaaS environments.
  • Proven ownership of end-to-end architecture and technical strategy for large-scale products or core platform infrastructure.
  • Experience building, shipping, and maintaining high-availability, low-latency, high-throughput systems.
  • Extensive experience collaborating with and influencing multidisciplinary teams.
  • Expert-level Java with Spring/Spring Boot or Python expertise for high-scale backend services.
  • Deep proficiency in multi-tier application architecture, microservices design, APIs, messaging queues, and database-layer optimization.
  • Strong knowledge of data structures, algorithms, object-oriented programming, and design patterns.
  • Advanced Linux knowledge, production debugging, log analysis, and system telemetry experience in distributed cloud/SaaS environments.
  • Experience with CI/CD automation, unit and integration testing frameworks, and maintainable code development.
  • Excellent written and verbal communication skills, including the ability to explain technical trade-offs to technical and executive stakeholders.

Tech Stack

JavaLinuxPythonSpring Boot

Categories

Freshworks

About Freshworks

5,001-10,000 employees

Freshworks builds cloud-based customer and employee service software for IT, support, and business teams, including Freshdesk, Freshservice, and AI assistants (Freddy). It sells via subscription to organizations from SMBs to enterprises; notable customers include Sony Music Entertainment, New Balance, and Seagate. Founded in 2010 and headquartered in San Mateo, California, Freshworks is publicly traded on Nasdaq under the ticker FRSH.

Contact me