Enable job alerts via email!

Lead Software Engineer

Ally

Chennai District

On-site

INR 10,00,000 - 15,00,000

Full time

Today
Be an early applicant

Job summary

A B2B SaaS startup in Chennai is seeking a Lead Software Engineer to guide a team in building scalable software applications. The role involves shaping software architecture and mentoring team members. Candidates should have over 4 years of engineering experience, strong coding skills in languages such as Ruby and Java, and a passion for problem-solving. A Bachelor or Master's degree in Computer Science is required.

Benefits

Ownership and autonomy
Mentoring opportunities
Centrally located next to Metro station

Qualifications

  • 4+ years of professional software engineering experience building applications.
  • Strong coding skills in Ruby, Java, C/C++, or Scala.
  • Excellent knowledge of Data Structures and Algorithms.

Responsibilities

  • Lead a team in building scalable software applications.
  • Shape software architecture to deliver customer value.
  • Mentor team members and collaborate with various teams.

Skills

Ruby
Java
C/C++
Scala
Data Structures
Algorithms
Agile Methodology
Debugging
Communication Skills

Education

Bachelor or Master degree in Computer Science
Job description

From the very beginning, Ally has believed that the right people united by the right mission can redefine the possible

Allyis a B2B SaaS startup. We enable teams to focus, align and achieve goals, with strong employee engagement. Our OKR solution is ridiculously easy to use and scalable to startups and larger teams.

We believe in being where the work happens. Ally is well integrated with the tools and products that we already use in our daily workflows. Further, you can access it from the web and mobile. Ally’s Insights identifies problems and helps the team make the necessary changes to achieve the goals on time.

We are looking for a Lead Software Engineer to join our Ally Engineering Team in Chennai, India.

Job Description

What does a lead software engineer do at Ally?

As a lead software engineer, you will be the technical lead for a team that focuses on building software applications that scale well. You will play a significant role in shaping our software architecture that provides measurable customer value. You understand both technology and business to know the right tradeoffs to make. You will be a technical mentor for your team members. You will work closely with your peers, managers, product, design and operations teams to create solutions that meet business requirements. You will drive engineering and operational excellence across Ally. You will collaborate with other engineers to surface common pain points, develop solutions and evangelize best practices.

Qualifications
  • 4+ years of professional software engineering experience building customer-facing web and/or mobile applications
  • Strong coding skills using Ruby, Java, C/C++, Scala (or equivalent programming language)
  • Excellent knowledge of Data Structures and Algorithms
  • Bachelor or Master degree in Computer Science or a related discipline
  • Experience working in an agile environment
  • Self-starter, quick learner and passionate problem resolver
  • Excellent debugging and troubleshooting skills, with an enthusiastic attitude to support and resolve customer problems
  • Good oral and written communication skills
  • Above all, an insatiable desire and ability to learn

Nice to have skills:

  • Experience with large-scale SaaS applications
  • Experience building web and mobile applications
  • Experience designing services on top of cloud infrastructure like AWS, Azure, etc
  • Knowledge of Ruby on Rails
  • Prior experience as a technical lead
Additional Information
  • Ownership and autonomy to drive customer and culture initiatives
  • Centrally located in the city; right next to Metro station
  • Opportunity to get mentored and mentor junior engineers
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.