Freshworks

Senior Staff Systems Engineer

Freshworks
Chennai
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 9 yearsMin. 9 years

Job Description

Staff Engineer - Systems

Company Description

Staff Engineer – Systems

About Freshworks:

Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and designed for the end user. Headquartered in San Mateo, California, Freshworks has a global team operating from 13 global locations to serve more than 65,000 companies -- from startups to public companies – that rely on Freshworks software-as-a-service to enable a better customer experience (CRM, CX) and employee experience (ITSM).

Freshworks’ cloud-based software suite includes Freshdesk (omni-channel customer support), Freshsales (sales automation), Freshmarketer (marketing automation), Freshservice (IT service desk), Freshchat (AI-powered bots), supported by Neo, our underlying platform of shared services.

Freshworks is featured in global national press including CNBC, Forbes, Fortune, Bloomberg and has been a BuiltIn Best Place to work in San Francisco and Denver for the last 3 years. Our customer ratings have earned Freshworks products TrustRadius Top Rated Software ratings and G2 Best of Awards for Best Feature Set, Best Value for the Price and Best Relationship.

Job Description

Overview of the role:

Freshworks is looking for a self-motivated Staff Engineer – Systems to architect, build and scale next-generation platform and foundation services that power our CRM, Support, IT Automation, Sales and Marketing SaaS products. In this role, you will solve complex distributed systems and big-data problems at internet scale, building services that are low latency, highly available, cost efficient and resilient for rapid growth.

As a Staff Systems Engineer, you will design, document and implement multi-tier software applications across databases, services and web layers. You will build APIs, services and platform features that support complex customer and developer scenarios, while improving scalability, performance, reliability and deployment velocity. You will work closely with architects, engineers, product managers, design, QA, operations and customer-facing teams to create solutions that meet business needs and provide a seamless Freshworks experience.

You will be hands-on in writing clean, maintainable code, troubleshooting critical production issues in a SaaS environment, and guiding engineering teams through sound technical decisions. Young and enthusiastic engineers will look up to you for mentorship, code quality, systems thinking and the engineering discipline required to build reliable software at scale.

Responsibilities:

As an engineering leader, understand, own, and deliver the Engineering Roadmap for your teams.

  • As a systems architect, design, document and deliver scalable, low-latency and cost-efficient platform solutions for developer-facing and product-facing services.
  • As a hands-on engineer, build APIs, services and platform features that seamlessly scale for current and future growth across Freshworks products.
  • As a platform builder, strive to deliver a seamless and intuitive platform experience for internal developers, partners and customers to customize, integrate and automate workflows.
  • As a problem solver, build innovative solutions from scratch and work with architects and engineers across product teams to drive adoption.
  • As a performance champion, continuously raise the bar on scalability, reliability, usability, deployment velocity and operational excellence.
  • As an experienced engineer, identify critical technical debt and define practical, iterative plans to improve system health without slowing business impact.
  • As a senior programmer, establish a high bar for writing maintainable software through coding efforts, code reviews and quality standards integrated into CI/CD pipelines.
  • As an ace troubleshooter, take on complex production issues in distributed SaaS environments, analyse root causes and define preventive measures.
  • As a persistent student, keep an eye on technology trends and open-source projects that can be leveraged to improve Freshworks platform capabilities.
  • As a mentor, guide engineers across functions and help them develop strong systems thinking, clean coding discipline and ownership mindset.
  • As a compliance owner, implement and support Freshworks compliance and information security processes for self and team.

Qualifications

Requirements:

  • Education: Bachelor's Degree in a technical field OR equivalent work experience.
  • A minimum of 9 years of relevant professional experience in software engineering and systems/platform engineering.
  • Experience owning end-to-end architecture for small to medium-sized products or platform services.
  • Expert-level experience with Java and Spring-based backend development.
  • Strong expertise in data structures, algorithms and advanced object-oriented programming concepts.
  • Extensive knowledge of Linux environments and production troubleshooting in SaaS systems.
  • Experience building large-scale, high-performance services with low-latency and high-availability expectations.
  • Strong understanding of distributed systems, multi-tier application architecture, databases, APIs, services and web-layer design.
  • Experience working with assertive deployment schedules, CI/CD practices and operational ownership in agile teams.
  • Accomplished at writing clean, maintainable code with limited abstraction and strong engineering discipline.
  • Solid problem-solving skills with the ability to analyse complex systems and make practical technical decisions.
  • Experience working with cross-functional teams including architects, product managers, design, QA, operations and customer-facing teams.
  • Clear spoken and written communication skills with the ability to influence, mentor and drive technical alignment across teams.

Additional Information

At Freshworks, we have fostered an environment that enables everyone to find their true potential, purpose, and passion, welcoming colleagues of all backgrounds, genders, sexual orientations, religions, and ethnicities. We are committed to providing equal opportunity and believe that diversity in the workplace creates a more vibrant, richer environment that boosts the goals of our employees, communities, and business. Fresh vision. Real impact. Come build it with us.

Experience Level

Senior Level

Job role

Work location
Work locationChennai, India
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 9 years

About company

Name
NameFreshworks
Job posted by Freshworks

Similar jobs you can apply for

Manufacturing / Production

Installation Engineer

Infra 360
Chennai
₹19,000 - ₹23,000*
Field Job
Full Time
Any experience
Basic English
Ciel Hr

Maintenance Engineer

Ciel Hr
Chennai
₹19,000 - ₹23,000
Work from Office
Full Time
Min. 2 years
No English Required
Axiom Infotech Private Limited

Field Service Engineer (IT Hardware)

Axiom Infotech Private Limited
Chennai
₹25,000 - ₹35,000
Field Job
Full Time
Any experience
Good (Intermediate / Advanced) English
Haini Engineering Solutions

Field Installation Engineer

Haini Engineering Solutions
Chennai
₹18,000 - ₹32,000*
Field Job
Full Time
Any experience
Basic English
Austra RCM Private Limited

Telecomm Riggers

Austra RCM Private Limited
Chennai
₹15,000 - ₹32,000*
Field Job
Full Time
Min. 1 year
Basic English

Field Installation Engineer

Airtel broadband
Vyasarpadi, Chennai
₹17,000 - ₹24,000*
Field Job
Full Time
Any experience
No English Required

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 9 to 31 years are eligible to apply for this job. You can apply for more jobs in Chennai to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Chennai at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Chennai . Through apna, you can find jobs in 64 cities across India. Join NOW!