Freshworks Logo

Freshworks

Senior Software Engineer - Systems

Job Posted 11 Days Ago Posted 11 Days Ago
Be an Early Applicant
Hybrid
Chennai, Tamil Nadu
Senior level
Hybrid
Chennai, Tamil Nadu
Senior level
As a Senior Software Engineer, you will build scalable services for Freshworks, optimize cloud infrastructure, and mentor your team while solving complex distributed systems problems.
The summary above was generated by AI

Company Description

As a Senior Software Engineer - Systems , you will focus on building next-generation foundational 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, have a good eye for analysis and a mind that can think outside the box, we want to talk to you. Do you wanna take on solving some cool and complex Distributed-Systems/Big-Data problems at scale?

Job Description

  • Deploy, manage, and optimize scalable and secure cloud infrastructure on AWS, Azure, or GCP.

  • Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or similar tools.

  • Automate routine infrastructure tasks and provisioning using configuration management tools like Ansible or Chef.

  • Monitor system performance, availability, and security using observability tools (metrics, logging, alerts, and tracing).

  • Troubleshoot infrastructure and system performance issues across Linux-based environments.

  • Collaborate with DevOps, security, and development teams to support microservices-based architectures and distributed systems.

  • Support CI/CD pipelines using tools such as Jenkins and integrate them into the infrastructure workflow.

  • Maintain technical documentation and contribute to continuous improvement initiatives.

Qualifications

  • Hands-on experience with at least one public cloud platform (AWS, Azure, or GCP) using CLI/SDKs.

  • Strong scripting and programming skills in Python, Ruby, or Go.

  • Solid understanding of networking, Linux OS fundamentals, and cloud security best practices.

  • Experience with containerization and orchestration tools like Docker and Kubernetes.

  • Familiarity with infrastructure monitoring and observability practices.

  • Demonstrated ability to learn continuously and contribute effectively as an engineer.

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.

Top Skills

Ansible
AWS
Azure
Chef
CloudFormation
Docker
GCP
Go
Jenkins
Kubernetes
Python
Ruby
Terraform

Freshworks Chennai, Tamil Nadu, IND Office

Global Infocity, Block B 40 MGR Road, Chennai, India, 600 096

Similar Jobs

Yesterday
Hybrid
Chennai, Tamil Nadu, IND
Mid level
Mid level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
Develop and maintain web and mobile applications using Angular and Ionic. Collaborate with teams, ensure app performance, and mentor junior developers.
Top Skills: AngularBitbucketCSSGitHTMLIonic FrameworkJasmineJavaScriptKarmaNgrxNpmProtractorRestful ApisTypescriptWebpack
Yesterday
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
Lead a team to develop and maintain web applications using Angular, provide mentorship, collaborate with teams, and manage technical challenges.
Top Skills: AngularBabelBitbucketCSS3GitHTML5IonicJavaScriptNode.jsRestful ApisTypescriptWebpack
Yesterday
Easy Apply
Remote
Hybrid
Chennai, Tamil Nadu, IND
Easy Apply
Senior level
Senior level
Artificial Intelligence • Big Data • Logistics • Machine Learning • Software • Transportation
As a Senior Staff Software Development Engineer, you will design, develop, and optimize quality software/services, mentor peers, and work on features to enhance logistics systems.
Top Skills: AngularAWSAzureGoJavaMongoDBMySQLPostgresReactRedisRor

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account