Principal Software Engineer

3 days ago


Bengaluru, India Booking Holdings Full time

Job Description

What you'll be doing:

- Lead design of new features in a highly distributed, large scale, global platform that has a direct impact on the business, and on the experience of Booking.com's customers and partners.
- Serve as a tech lead on projects involving multiple teams across and beyond the business unit.
- Hands-on develop proof of concepts and evaluate new technologies.
- Implement technical strategic decisions in cross functional teams.
- Work closely with product owners and engineers to design, implement, and continually improve highly scalable, resilient applications and services.
- Provide technical guidance to other team members.
- Maintain a current understanding of industry and technology trends.
- Communicate and enforce technical standards.
- Advise product and engineering leadership on achieving strategic business objectives.
- Help align architectural direction between business units.
- Support and advise on hiring for senior engineering roles.
- Strengthen the engineering community and coach senior engineers in their further development.

What you'll bring:

- 12+ years of software development experience, with a minimum of 4 years in a principal, lead or architect role.
- Experience mentoring and growing (senior) developers, not through reporting lines, but through thorough and convincing communication is preferred.
- Excellent communication skills. Demonstrated ability to use data to influence and drive decisions.
- Strong customer focus and passion for doing the right thing for the customer.
- Deep experience developing and operating business critical systems.
- Proven hands-on experience in designing, building, improving and operating large scale, high-performance, highly-available and scalable distributed systems in a fast growing environment.
- Expert knowledge of computer science, with strong competencies in SOA, migration and cloud.
- Ability to design and solve complex business problems by writing simple, effective code.
- Eager to work in multiple programming languages and frameworks and constantly striving to raise technical excellence.
- Ability to convince, provide work direction and leadership to colleagues who do not directly report to this role.



  • 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 NIKE Full time

    PRINCIPAL SITE RELIABILITY ENGINEERIndia Technology Center WHO 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 Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Principal 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 Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Principal 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 Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Principal 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, India Oracle Full time

    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, India Quest Software Full time

    Overview: Principal Software Engineer You wish to work in a fun and supportive environment. At One Identity we know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed. One Identity is seeking a...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Principal EngineerPowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced technologies in data storage systems,...


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

    Software Principal Engineer – SecOps Join us as a Software Principal Engineer on our Security Engineering team in Bangalore to do the best work of your career and make a profound social impact.What you'll achieveAs a Software Principal Engineer, you will be responsible for embedding secure development practices and leading vulnerability management across...


  • Bengaluru, Karnataka, India Informatica Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Build Your Career at InformaticaWe're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous, work-from-anywhere minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data...