logo inner

Software Engineer - Systems

FreshworksBengaluru, India | On_siteOnsite

Company Description


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 or 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 business. Freshworks makes it fast and easy for businesses to delight their customers and employees.

More than 50,000 companies use Freshworks SaaS to enable a better customer experience (CX, CRM) and employee experience (ITSM, HRSM). Headquartered in San Mateo, California, Freshworks has a dedicated global team operating from 13 locations to serve our customers throughout the world. Freshworks has received numerous accolades ranking #16 on the prestigious Forbes Cloud 100 and #22 on the Battery Ventures/Glassdoor Best Places to Work lists.

Job Description


About the Role: As a Software Engineer - Systems, you will focus on building next-generation platform services for Freshworks with your strong background in distributed systems and mentor your team to achieve this. You will have an opportunity to redefine customer experiences by building systems that are milli-second efficient, always available and working at internet scale. If you are the kind of engineer who is passionate about building systems, has a good eye for analysis and a mind that can think outside the box, we want to talk to you.Our System engineers build the APIs / Services / Features to support these complex scenarios and seamlessly scale and perform for current and future rapid growth we are experiencing.

We work in solving some of the problems as common platform/foundation-services engineering where we take on problems across products from building SSO, Containerization, Reliable deployment working in Agile mode. Our engineering takes pride in delivering some inspiring and fresh experiences for our customers and their business/customers.As a Systems Engineer you will design and implement multi-tier (DB, services, and the web) software applications, and document, test, fix and enhance systems when needed.In your agile team, you will closely work with engineers, architects, managers, design, QA and operations teams, and create solutions that meet business requirements. You will spend most of your time developing clean code with limited abstraction. You will also be implementing and supporting compliance to Freshworks compliance and information security processes.Responsibilities:

  • Design, implement, and maintain high-performance, scalable distributed systems and platform services
  • Develop clean, efficient code with limited abstraction, focusing on APIs, services, and features
  • Collaborate with cross-functional teams to create solutions that meet business requirements
  • Ensure high availability and uptime of production systems
  • Implement and support compliance with Freshworks' security processes
  • Identify and resolve system problems through algorithm optimization, framework selection, or alternative technologies
  • Participate in code reviews and mentor team members
  • Work in an Agile environment, contributing to continuous improvement and innovation
  • Engage in testing, validation, and deployment of systems
  • Stay current with emerging technologies and industry trends

Qualifications


  • 1-3 years of experience in software engineering
  • Strong knowledge of OOP concepts, design patterns, and SOLID principles
  • Expertise in one or more programming languages (e.g., Java, C++, Python, Golang)
  • Experience with distributed systems, microservices, and RESTful APIs
  • Proficiency in data structures, algorithms, and database management
  • Familiarity with DevOps practices, CI/CD, and version control (e.g., Git)
  • Strong analytical and problem-solving skills with a passion for unit testing and TDD
  • Experience in Agile methodologies and handling production workload

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.

Life at Freshworks

Freshworks provides organizations of all sizes with SaaS customer engagement solutions that make it easy for support, sales and marketing professionals to communicate effectively with customers for better service and collaborate with team members to resolve customer issues. The company's products include Freshdesk, Freshservice, Freshsales, Freshcaller, Freshteam, Freshchat and Freshmarketer. Founded in October 2010, Freshworks Inc., is backed by Accel, Tiger Global Management, CapitalG and Sequoia Capital India. Freshworks' headquarters are located in San Bruno, Calif., with global offices in India, UK, Australia and Germany. The company's cloud-based suite is widely used by over 150,000 businesses around the world including the NHS, Honda, Rightmove, Hugo Boss, Citizens Advice, Toshiba and Cisco.
Thrive Here & What We Value* Enhanced Paid Time-Off (additional day off for first 5 years)* Company Funded Life & Long-Term Disability Insurance* Learning & Reading Budget up to €1,000/year* Fitness Budget up to €30/month* Free Yoga Classes twice a week* SMUNCH: Home cooked meals delivered 2x per week* Company Funded Employee Assistance Program (EAP) for employees and families* Discounted Tax Support Services* Commitment to equal opportunity, diversity in the workplace* Flexible time off, commuter benefits, wellness benefits, adoption & parental leave benefits

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025