Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
6.0 - 10.0 years
0 Lacs
hyderabad, telangana
On-site
The Lead Software Engineer - Systems position at Freshworks offers you an exciting opportunity to play a crucial role in building next-generation platform services that will redefine customer experiences. As a Lead Software Engineer, you will leverage your expertise in distributed systems to mentor your team in developing systems that are millisecond efficient, always available, and capable of operating at an internet scale. If you are a passionate engineer with a knack for analysis and innovative problem-solving, we are looking forward to speaking with you. Freshworks is at the forefront of creating cutting-edge CRM, Support & IT Automation, Sales & Marketing SaaS products and services for small and mid-market customers worldwide. With a vast customer base spanning 140 countries and a multitude of SaaS offerings, there are numerous exciting challenges to tackle. From handling massive volumes of data to building AI-powered solutions, you will be part of a dynamic team dedicated to delivering exceptional experiences to our customers and their businesses. As a Lead Systems Engineer, you will be responsible for designing and implementing multi-tier software applications, collaborating closely with cross-functional teams, and mentoring team members from various disciplines. Your role will involve developing clean code, ensuring compliance with information security processes, and driving system scalability and performance. You will also be instrumental in upholding high availability and uptime standards for production systems. Key Responsibilities: - Design, develop, and maintain software solutions - Lead a team of 2-4 engineers and assist Product Owners with planning and roadmaps - Champion engineering best practices and ensure high-quality code through strong testing habits - Drive the adoption of platform services across Freshworks and communicate effectively with other teams - Own systems that scale to meet high demands and ensure the reliability of production systems Key Requirements: - 6-10 years of overall experience in software engineering - Proficiency in OOPS concepts, Design Patterns, and SOLID principles - Expertise in Agile methodologies and strong testing practices - Hands-on experience with programming languages such as Java, C, C++, C#, Ruby, Python, or Golang - Familiarity with data structures, HTTP, REST principles, and inter-process communication - Strong CI/CD, DevOps, and infrastructure knowledge - Experience with RDBMS, version control systems, and problem-solving skills - Prior experience leading a team and familiarity with NoSQL technologies are desirable If you are a forward-thinking engineer with a passion for innovation and a drive to deliver exceptional solutions, we invite you to join our team at Freshworks. Your contributions will play a vital role in shaping the future of our platform services and driving customer success.,
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City