Principal Engineer

1 month ago


Nashik, India Angel One Full time

About Angel one :


Angel One Limited is a Fintech company providing broking services, margin trading facility, research services, depository services, investment education and financial products distribution to its clients, on a mission to become the No. 1 fintech organization in India. With about 23.0 million registered clients, we are onboarding an average of over 700K new clients every month. We are working to build personalized financial journeys for our clients via a single app, powered by new-age tech, AI, Machine Learning and Data Science.We apply and amplify personalisation within our products and services.


We have a flat structure, with ample opportunity to showcase your talent and a growth path for engineers to the very top. We are aggressively hiring Engineers, Product Managers & Data science rockstars across India. Join our team and experience the best of both worlds at Angel One Check out our careers section


Why You'll Love Working at Angel One


  • Ranked Top 25 Companies to Work in India: We're proud to be recognized as one of the best workplaces, certified for 8 consecutive years.
  • Innovative Culture: Ideate, innovate, and create cutting-edge fintech solutions with AI and Machine Learning.
  • Be part of something huge: Committed to building India's finest fintech platform .
  • Bold Approach: We're not just growing a customer base; we're unlocking potential, aiming to touch a billion lives. It's about more: more drive, more initiative, and a bolder way of working.


Job Title: Principal Engineer

Location: Bangalore


Role Overview :


As a Principal Engineer, you will lead the design, development, and deployment of robust and scalable backend solutions. You will work closely with cross-functional teams to ensure our systems meet the highest standards of performance, security, and reliability.

Key Responsibilities:

  • Lead the architecture, design, and implementation of backend services and systems.
  • Mentor and guide a team of engineers, fostering a culture of collaboration and continuous learning.
  • Collaborate with product managers, frontend engineers, and other stakeholders to deliver high-quality products.
  • Ensure the scalability, performance, and reliability of our backend infrastructure.
  • Conduct code reviews and provide constructive feedback to maintain code quality.
  • Identify and address technical debt, and advocate for best practices in software development.
  • Stay updated with emerging technologies and industry trends, and incorporate them into our projects as appropriate.


Who you are:


  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in backend development with a strong understanding of distributed systems and microservices architecture.
  • Proficiency in programming languages such as Java, Python, Go, or similar.
  • Extensive experience with databases (SQL and NoSQL), caching mechanisms, and message brokers.
  • Solid understanding of cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
  • Strong problem-solving skills and the ability to think critically and creatively.
  • Excellent communication and leadership skills, with a proven track record of mentoring and leading engineering teams.



What's in it for You?


  • Hybrid work model ️: Enjoy in-person collaboration a few days a week, striking the perfect balance between productivity and personal preferences.
  • Empowered Growth: We invest in your growth and empower you to explore your full potential.
  • Exceptional Benefits: ‍♀️ Our comprehensive benefits package includes health insurance, wellness programs, learning & development opportunities, and more.


For a deeper dive into our company culture and vision, explore our Company Deck.

At Angel One, our thriving culture is rooted in Diversity, Equity, and Inclusion (DEI).

As an Equal opportunity employer, we wholeheartedly welcome people from all backgrounds irrespective of caste, religion, gender, marital status, sexuality, disability, class or age to be part of our team.We believe that everyone's unique experiences and viewpoints make us stronger together.Come and be a part of #OneSpace*, where your individuality is celebrated and embraced.



  • nashik, India Swiggy Full time

    Job Profile: Principal Product Manager (Payments) Location: Bangalore | Karnataka Years of Experience: 7 - 10yrs Way of working - Hybrid: Employees will come to the office twice or thrice a week at their base location and work remotely for the remaining days. About the team & role If you are excited about transforming the way millions order food,...


  • Nashik, Maharashtra, India ESDS Software Solution Pvt. Ltd. Full time

    Job DescriptionWe are seeking a highly skilled .Net Developer to join our team at ESDS Software Solution Pvt. Ltd. in Nashik, Maharashtra.Key Responsibilities:Analyzing user requirements and envisioning system features and functionality.Designing, building, and maintaining efficient, reusable, and reliable codes by setting expectations and features...

  • Pre Sales Associate

    4 weeks ago


    nashik, India CognoSpace Full time

    Job Title: Pre Sales AssociateCompany: CognoSpaceLocation: HyderabadWebsite: www.cognospace.inAbout Us: CognoSpace is an innovative educational solutions provider dedicated to fostering experiential learning in schools. Our activity-based curriculum spans the entire spectrum of STEAM education, delivered through smart experiential learning labs. These labs...

  • BIM Modeller

    3 months ago


    Nashik, India Arcadis Full time

    Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We are more than 36,000 people, in over 70 countries, dedicated to improving quality of life. Everyone has an important role to play. With the power of many curious minds, together we can solve the world’s most complex...