Lead Software Engineer - Site Reliability
- Full-time
- Function: Software Engineering(ENG)
Company Description
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:
Software Engineer
- Site Reliability About the role: The SRE team includes expert Software and System engineers who are custodians of the Availability, Scalability and Performance of the SaaS products. We build tools and frameworks to monitor, load test and sometimes build full platform features that other products use. We undertake architecture reviews and help the individual product teams to identify performance bottlenecks. We tend to look at the application from a system perspective bottom-up rather than top-down. Our engineers have the freedom to pick the challenges that they work on and own the task to completion.
Responsibilities -
Works with Cross-product teams to ensure the high availability of the system
- Identifies system bottlenecks and recommend solutions to solve the availability issue - Undertake system-level debugging in Linux independently
- Undertake root cause analysis when incidents or issues are identified - Identifies repetitive system tasks and automate
- Guide new SRE engineers on aspects of system debugging
Requirements (Must Have):
- Bachelor's degree in computer science
- 7 to 10 years of experience in System engineering Or System Debugging roles for a SaaS product
- Working experience in debugging high-performance systems
- Proven ability to work with multiple teams and multi-task and prioritising
- Good working knowledge of the IP protocol stack and ability to use tools to monitor and sniff packets
Nice to have:
- Working experience in building massively scalable high-performance services
- Excellent written and verbal skills
- Expertise in cloud platforms like AWS or Azure is preferable
- Experience in at least one of the following languages and willingness to learn new ones like C/C++, Java, golang
Qualifications
Any Programming Language, Monitoring tools (Prometheus, Grafana, ELK Stack), Performance engineering
Additional Information
At Freshworks, we are creating a global workplace that enables everyone to find their true potential, purpose, and passion irrespective of their background, gender, race, sexual orientation, religion and ethnicity. We are committed to providing equal opportunity for all and believe that diversity in the workplace creates a more vibrant, richer work environment that advances the goals of our employees, communities and the business.
At Freshworks, we are creating a global workplace that enables everyone to find their true potential, purpose, and passion irrespective of their background, gender, race, sexual orientation, religion and ethnicity. We are committed to providing equal opportunity for all and believe that diversity in the workplace creates a more vibrant, richer work environment that advances the goals of our employees, communities and the business.