Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer - Systems @ freshworks

Home > Software Development

 Lead Software Engineer - Systems

Job Description

We are seeking a visionary and experienced Lead Software Engineer - Systems to join our dynamic team in Hyderabad, India. In this pivotal role, you will lead the design, development, and optimization of large-scale distributed systems that form the backbone of our cutting-edge products.
  • Architect and design scalable, reliable, and high-performance distributed systems
  • Lead a team of talented software engineers, providing technical guidance and mentorship
  • Collaborate with cross-functional teams to define and implement system requirements
  • Drive the adoption of best practices in software development, including code reviews, testing, and documentation
  • Optimize system performance, scalability, and reliability
  • Evaluate and integrate new technologies to improve our systems architecture
  • Participate in the full software development lifecycle, from concept to deployment
  • Contribute to the development of technical roadmaps and long-term strategies
  • Ensure adherence to quality standards and delivery timelines
  • Stay current with industry trends and emerging technologies in systems engineering
Qualifications
  • Bachelors or Masters degree in Computer Science, Software Engineering, or a related field
  • 7+ years of software engineering experience, with at least 2 years in a lead role
  • Proven experience in designing and developing large-scale distributed systems
  • Advanced programming skills in languages such as C++, Java, or Python
  • Expertise in system architecture and design principles
  • Proficiency with cloud computing platforms (e.g., AWS, Azure, GCP)
  • Strong knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Experience with performance optimization, scalability, and reliability engineering
  • Familiarity with CI/CD pipelines and version control systems (e.g., Git)
  • Excellent problem-solving and analytical skills
  • Strong leadership and communication abilities
  • Ability to make decisive technical decisions and guide team members effectively
  • Relevant certifications (e.g., AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect) are a plus
  • Deep understanding of industry trends and emerging technologies in systems engineering

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Architect
Employement Type: Full time

Contact Details:

Company: Freshworks
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   System architecture Cloud computing C++ Version control GIT orchestration Software development life cycle Distribution system Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Oracle Service Bus Developer Opportunity - Oracle India Pvt Ltd

  • Oracle
  • 4 - 9 years
  • Pune
  • 3 days ago
₹ Not Disclosed

CTO - Quantum Engineering - Developer

  • Wipro
  • 2 - 7 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Hiring For Hexaware - Oracle Fusion Technical Consultant - Fin & Scm

  • Hexaware Technologies
  • 8 - 13 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

Data Engineer (Azure Purview)

  • Capgemini
  • 6 - 11 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

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. More than 50,000 companies -- from startups to public companies ...