Insight Global

Full Stack Engineer

Bangalore Division, KA, IN

5 days ago
Save Job

Summary

We are seeking an experienced and passionate Senior Back-End Engineer with a strong focus on Python to join our global, fast-growing team. You will play a pivotal role in designing, building, and scaling the backend infrastructure of our innovative platform. In addition to owning critical backend components, you will act as a mentor to junior engineers, fostering a culture of collaboration and continuous learning. While your primary responsibility will be back-end development, you will also have opportunities to collaborate across the full stack, ensuring the platform meets the highest standards of performance, reliability, and security.


Responsibilities

  • Architect and develop distributed, scalable back-end services and APIs, primarily in Python.
  • Mentor and guide junior engineers by providing technical leadership, conducting code reviews, and sharing best practices.
  • Collaborate with front-end engineers to build and optimize APIs that facilitate seamless communication between front-end and back-end components.
  • Design and maintain data models using relational and/or NoSQL databases.
  • Implement robust security measures to protect user data and system integrity.
  • Optimize and monitor system performance, proactively identifying opportunities for improvement.
  • Work closely with global teams (US and India), effectively coordinating across time zones and diverse cultural backgrounds.
  • Stay up-to-date with the latest advancements in back-end technologies and best practices, and help drive continuous improvement across the engineering team.

Qualifications

  • 5+ years of experience in back-end development, with a strong track record in Python (Flask, Django, FastAPI, or similar frameworks).
  • Proven ability to mentor and develop junior engineers, ensuring they grow in their technical and professional skills.
  • Experience working in distributed/global teams (US and India) and effectively collaborating across multiple time zones.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and familiarity with NoSQL databases (e.g., MongoDB, DynamoDB).
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure) and deploying production-grade services.
  • Demonstrated experience building and deploying RESTful or GraphQL APIs.
  • Proficiency in implementing security best practices and writing clean, maintainable, and well-documented code.
  • Excellent communication, collaboration, and problem-solving skills.
  • Experience with full-stack development (front-end technologies) is a plus.


This position pays 28-42 LPA depending on years of experience

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: