Senior Back End Engineer - AI Labs
IDFC FIRST Bank — Bengaluru, BENGALURU
Apply Now
Job Description
Job Requirements About the Role
As a Senior Back End Engineer in the Data & Analytics team, you will be responsible for developing and maintaining scalable, high-performance back-end applications using asynchronous programming languages such as Python, Node.js, and Golang. You will lead architectural decisions, drive code quality through reviews, and establish best practices for asynchronous programming. This role also involves strategic planning of technology stacks and development tools, while collaborating closely with cross-functional teams to support model development and productization.
Key Responsibilities
Primary Responsibilities
- Lead end-to-end implementation of backend and frontend systems.
- Collaborate with Front End Developers, Data Scientists, Data Engineers, ML Engineers, and Software Development Engineers to support model development and deployment.
- Design, build, and maintain efficient, reusable, and reliable backend code using appropriate design patterns.
- Optimize application performance, quality, and responsiveness.
- Identify and resolve bottlenecks, bugs, and other technical issues.
- Stay current with full stack technologies, especially React and Python.
Secondary Responsibilities
- Ensure code consistency and quality by adhering to best practices in Python, Node.js, and Golang.
- Conduct thorough code reviews and collaborate with team members to elevate coding standards.
- Advocate for and implement backend development best practices.
What We Are Looking For
Education
- Graduation: B.Sc (Bachelor of Science) or B.Tech (Bachelor of Technology) or BCA (Bachelor of Computer Applications)
- Post-Graduation: M.Sc (Master of Science) or M.Tech (Master of Technology) or MCA (Master of Computer Applications)
Experience
- 4+ years of relevant experience in backend software development
Skills and Attributes
- Strong proficiency in asynchronous programming using Python, Node.js, Golang, or similar technologies.
- Solid understanding of backend architecture and design patterns.
- Experience with full stack development, particularly React and Python.
- Ability to mentor junior developers and lead by example.
- Excellent problem-solving skills and attention to detail.
- Passion for innovation and continuous improvement in backend development practices.
Frequently Asked Questions
What are the eligibility criteria for the Senior Back End Engineer - AI Labs job at IDFC FIRST Bank?
Eligibility typically includes the qualifications and experience outlined in the job description above, with around 0-2 Years years of relevant experience expected for this role.
What are the primary responsibilities of a Senior Back End Engineer - AI Labs at IDFC FIRST Bank?
The key responsibilities for this role are detailed in the Key Responsibilities section above, covering the core duties expected of a Senior Back End Engineer - AI Labs at IDFC FIRST Bank.
Is prior experience required for this position?
This role requires around 0-2 Years years of relevant experience, as specified in the job listing. Please refer to the Qualifications & Experience section above for full details.
What skills are important for this role?
Skills relevant to this position are outlined in the Qualifications & Experience section above. In general, strong communication, domain knowledge, and the ability to meet role-specific targets are valued across similar BFSI positions.
How do I apply for the Senior Back End Engineer - AI Labs role at IDFC FIRST Bank?
You can apply directly using the Apply Now button on this page, which will take you to IDFC FIRST Bank's application process for this role.