Principal Software Engineer

10 hours ago


Bengaluru, Karnataka, India OneAdvanced Full time ₹ 15,00,000 - ₹ 20,00,000 per year

Role Introduction
An opportunity has arisen to join our team as a Principal Software Engineer This is a dynamic role that will produce and deliver scalable software solutions as part of a multidisciplinary Scrum team.

Focused primarily around the design and developmet of Python, Django rest framework based application hosted within AWS, our goal is to harness serverless technologies to provide market-leading solutions. We are looking for an experienced Software Engineer to play a key role in guiding the team towards successfully delivery of the product & technology vision, and to ensure best practices in design and security are followed throughout the development process.

What You Will Do
As a Principal Software Engineer, you will:

  • Work alongside team members collaborating with a Product Owner to deliver on roadmap
  • Architect & Design cloud based product\application
  • Perform peer code reviews ensuring that secure development practices are followed
  • Provide Technical leadership to squad eam
  • Engage in regular refinement meetings to establish scope of works with the Product Owner
  • Lead the team with technical discussions and development of solutions
  • Identify gaps and opportunities, working closely with the Engineering Manager to create a technical backlog

What You Will Have
As a Principal Software Engineer, you will have:

  • A strong background of design and development in Python and Django based SaaS product\apps
  • Strong experience in design and development distributed apps on cloud
  • Expert in Distributed Architectuel & system design of large scale distributed apps
  • Strong experience in design and development of Microservices and REST API's
  • Solid experience with Django Rest Framework,Django v4
  • Strong experience with RDBMS e.g. RDS,AuroraDb , Postgres, MySQL
  • Hands-on experience working with Cloud technologies e.g. AWS
  • Experience in mentoring juniors and technically lead a squad eam
  • Practical day-to-day experience using secure development practices
  • An understanding of Agile environments and Scrum methodologies
  • Good working knowledge of CICD and deployment patterns

What We Do For You

  • Wellbeing focused – Our people are our greatest assets, and ensuring everyone feels their best self to come to work is integral.
  • Annual Leave – 20 days of annual leave, plus public holidays
  • Employee Assistance Programme – Free advice, support, and confidential counselling available 24/7.
  • Personal Growth – We're committed to enabling your growth personally and professionally through development programmes.
  • Life Insurance - 2x annual salary
  • Personal Accident Insurance - providing cover in the event of serious injury/illness.
  • Performance Bonus – Our Group-wide bonus scheme enables you to reap the rewards of your success.

Who We Are
OneAdvanced is one of the UK's largest providers of business software and services serving 20,000+ global customers with an annual turnover of £330M+. We manage 1.5 million 111 calls per month, support over 2 million Further Education learners across the UK, handle over 10 million wills, and so much more. Our mission is to
power the world of work
and, as you can see, our software underpins some of the UK's most critical sectors.

We invest in our brilliant people. They are at the heart of our success as we strive to be a diverse, inclusive and engaging place to work that not only powers the world of work, but empowers the growth, ambitions and talent of our people.

To learn more about working at OneAdvanced please click here



  • Bengaluru, Karnataka, India NIKE Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    PRINCIPAL SITE RELIABILITY ENGINEERIndia Technology CenterWHO YOU WILL WORK WITHThe Principal Site Reliability Engineer will work alongside a talented team of Site Reliability Engineers focused on delivering reliabile and observable software used by millions of athletes* around the world. You will be a part of the Resilience Engineering organization which...


  • Bengaluru, Karnataka, India Dell Full time

    Software Principal Engineer - Automation Python ScriptingThe Software Engineering team delivers next-generation application enhancements and new products for a changing world Working at the cutting edge we design and develop software for platforms peripherals applications and diagnostics xe2x80x94 all with the most advanced technologies tools ...


  • Bengaluru, Karnataka, India Oracle Full time US$ 1,50,000 - US$ 2,00,000 per year

    As a Principal Software Engineer on the Marketplace team, you will help lead our development efforts as we build the technology platform that will act as the central marketplace for our clouds software offerings. You will be a core contributor and one of the technical leads driving design and delivery of marketplace cloud services on a team of software...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Principal Software EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Bengaluru, Karnataka, India beBeeSoftwareDevelopment Full time

    Job Title: Software Principal EngineerOur company is seeking a seasoned software principal engineer to lead the development of high-performance, low-latency software solutions for our cutting-edge products.">8-12 years of experience in design and development of BIOS/UEFI/Embedded Systems, with a strong background in C/C++ programming and common...


  • Bengaluru, Karnataka, India Dell Full time

    Senior Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world Working at the cutting edge we design and develop software for platforms peripherals applications and diagnostics xe2x80x94 all with the most advanced technologies tools software engineering...


  • Bengaluru, Karnataka, India Dell Technologies Full time US$ 1,50,000 - US$ 2,00,000 per year

    Principal Software EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologiesJoin us as...


  • Bengaluru, Karnataka, India Manipal Global Education Services Private Limited Full time

    Were Hiring: Principal Software Engineer (MEAN Stack + Flutter)Are you passionate about building scalable, modern applications that make an impact? We're looking for a Principal Software Engineer with 57 years of experience in the MEAN stack (MongoDB, Express.js, Angular, Node.js) and Flutter to join our growing tech team.In this role, youll play a key part...


  • Bengaluru, Karnataka, India Harness Full time US$ 1,50,000 - US$ 2,50,000 per year

    Harness is a high-growth company that is disrupting the software delivery market. Our mission is to enable the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely and quickly, increasing customers' pace of innovation while improving the developer experience. We offer solutions for every step of the...


  • Bengaluru, Karnataka, India Dell Full time

    IT Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world Working at the cutting edge we design and develop software for platforms peripherals applications and diagnostics all with the most advanced technologies tools software engineering methodologies...