linkedin-tag-img
FOLLOW We-Ace
 

Lead Software Engineer - Systems

Freshworks
5 Openings • Deadline 05 Oct 2022
About the job

About the job

 

Responsibilities: 

● Platform teams tend to be small but self-sufficient. You will have a large scope of responsibilities. They also tend not to have any QA or Ops personnel. 

● Design, Develop, Maintain software 

● Be able to plan and execute goals 

● Assist Product Owners with planning and roadmaps 

● Lead a team of 2-4 engineers 

● Strong communication skills a must ○ Platform services exist to be used by other teams in Freshworks ○ Platform Leads will be the face of their service ○ Important goal of a platform service is increasing its adoption 

● Leads will communicate and coordinate with other teams across Freshworks 

● Mentoring other engineers in the team 

● Strong opinions on engineering best practices

 

Must Have: 

● Overall 6-10 years of Experience 

● Should have a good knowledge of OOPS concepts. Must be comfortable with Design Patterns and SOLID principles 

● Strong testing habits, passionate towards unit testing and TDD. 

● Extensive experience in Agile methodologies 

● Expertise in one or more programming languages like Java, C, C++, C#, Ruby, Python, Golang 

● Good understanding of data structures 

● Strong understanding of HTTP and REST principles 

● Must have experience with Inter-Process Communication — this can be Unix IPC, SOAP Web Services, or microservices. 

● Experience handling Production workloads, with experience handling production issues 

● Strong CI/CD experience

● Devops knowledge 

● Infra knowledge of popular internet serving applications 

● Good understanding of multithreading and concurrency primitives 

● Strong design skills 

● Ability to breakdown a problem 

● Cloud/SaaS experience

 ● Good understanding of RDBMS like MySQL, PostgreSQL, MSSQL, OracleDB 

● Strong knowledge of git 

● Strong analytical and problem solving skills

Qualifications
  • Btech/BE
  • (Equivalent profile accepted)
Skills Required

C++, MySql

Missing any skill? Learn it now

Fulfillment Required
Yes
Job Type

FullTime

Job Location

Bangalore

Work Experience

6-9 years

Salary

Rs. 18-26 Lacs

Functional Area

IT Software - Application Programming/ Maintenance

Industry Type

IT-Software / Software Services

Published On

05 Oct 2021

We don't serve cookies but we sure use cookies to serve you a better experience of our platform. We hope you agree to let us use them.
I agree