Senior Backend Engineer

Salary

₹30 - 40 LPA

Min Experience

4 years

Location

Pune

JobType

full-time

About the role

Responsibilities

  • Given a set of project requirements, taking ownership of the project, understanding requirements, creating system designs and architecture, dividing the project into executable tasks, and executing or helping juniors in executing all the required tasks (e.g coding, debugging), end-to-end, fairly independently and on time. 
  • Design and implement scalable, maintainable, and efficient backend systems and services which will be agile enough to stand the test of time, while being very quick to implement in the first iteration.
  • Write clean, well-documented code that adheres to best practices and coding standards
  • Add unit tests, ensures smooth landing of the code in production.
  • Help, mentor and guide other developers in the team.
  • Collaborate with other teams to integrate frontend and backend systems
  • Participate in code reviews to ensure code quality and maintainability
  • Given an abstract or semi abstract problem doing POCs to solve the problem.
  • You would be required to work in a very agile environment, trying out and experimenting with a lot of new technologies in a very fast way. Learning a new language or tech stack should not be a barrier. 

 

Qualifications

  • 4-6 years of experience in Back End Software development, preferably in a high speed startup environment.
  • Bachelor's or Master's degree Degree in Computer Science or related technology field 
  • Proficiency in one or more programming languages. Proficiency in Python is preferred.
  • Having a working knowledge of Dataframes and spark is preferred.
  • Having a working practical knowledge of working with LLM APIs is preferred
  • Familiarity with cloud computing platforms, specifically AWS is preferred
  • Great Experience with database systems and SQL and everything related to ensuring efficient processing, storage and retrieval of data
  • Excellent communication and collaboration skills
  • Good in problem analysis, troubleshooting, requirement analysis
  • A passion for startups and a willingness to take on new challenges in a fast-paced, dynamic environment

Skills

Backend
Python
AWS
LLMs
SQL
Cloud Computing