Principal Software Engineer

2 weeks ago


San Francisco, California, United States OpenTable Full time

Principal Software Engineer - OpenTable

Become an integral part of OpenTable, a subsidiary of Booking Holdings, Inc., and play a crucial role in enhancing our primary reporting insights platform tailored for restaurants globally. We are in search of a Principal Software Engineer to operate in India, focusing on the upkeep of our event-driven architecture, data pipelines, reports & insights, and APIs. This position entails a hands-on technical approach combined with leadership duties.

Key Responsibilities:

  • Proficient in Java, Spring framework, Spring Boot, and Hibernate.
  • Experience with large-scale, distributed, service-oriented, and event-driven systems.
  • Excellent communication and teamwork abilities.
  • Skilled in crafting complex SQL queries on extensive datasets.
  • Familiarity with database technologies such as PostgreSQL, MySQL, MongoDB, and Cassandra.
  • Developing data pipelines for real-time data collection and processing.
  • Experience with Docker/Kubernetes and Kafka.
  • Strong problem-solving capabilities during production challenges.
  • Mentoring others and openness to receiving mentorship.
  • Engaging in discussions and maintaining an approachable attitude.

Additional Qualifications:

  • Monitoring system performance.
  • Collaboration with distributed teams.
  • Experience in full-stack engineering.
  • Implementation of resilience patterns.
  • Designing intuitive solutions for complex architectural problems.

Employee Benefits:

  • Paid time off.
  • Annual celebration day.
  • Focus on mental health and well-being.
  • Company-wide breaks.
  • Generous parental leave policy.
  • Opportunities for career advancement.
  • Flexible work arrangements.
  • Employee Assistance Program.
  • Pension plan.

Diversity, Equity, and Inclusion:

OpenTable is committed to fostering diversity within the workplace and aims to create an inclusive atmosphere for all employees. We believe that employing individuals from diverse backgrounds and perspectives promotes innovation and improves user experiences.



  • San Francisco, California, United States Databricks Full time

    Position OverviewWe are seeking a Front End or Full Stack Senior Staff Software Engineer/Principal Software Engineer to join our Engineering team at Databricks. This role reports to an Engineering Leader and is integral to our engineering organization, contributing to one of our key products while collaborating with teams that create Databricks features for...


  • San Francisco, California, United States Publica by IAS Full time

    Publica by Integral Ad Science (IAS) is looking for a Principal Software Engineer to join our CTV Video team based in San Francisco (hybrid). As a Principal Engineer, you will build ad verification, analytics and anti ad fraud software that will help ad buyers & sellers understand the quality of the ad data they're purchasing and using on CTV platforms (e.g....


  • San Francisco, California, United States Nextdoor Full time

    Join Nextdoor's Team and Contribute to Building a Kinder World in Your NeighborhoodNextdoor, a platform where you can connect with the neighborhoods that matter most to you, is on a mission to foster a more compassionate world where everyone has a reliable neighborhood community.As a Principal Software Engineer at Nextdoor on the Feed Infrastructure team,...


  • San Francisco, California, United States Unreal Gigs Full time

    Introduction:Are you the wise architect of code, known for turning complex problems into elegant solutions? Do you have the depth of experience and the technical prowess to guide teams through the most challenging projects? If you're the kind of engineer who thrives on creating robust, scalable systems and mentoring others to do the same, then our client has...


  • San Francisco, California, United States Integral Ad Science Full time

    Publica by Integral Ad Science (IAS) is looking for a to join our CTV Video team based in San Francisco (hybrid). As a Principal Engineer, you will build ad verification, analytics and anti ad fraud software that will help ad buyers & sellers understand the quality of the ad data they're purchasing and using on CTV platforms (e.g. Roku, Smart TVs, Amazon...


  • San Francisco, California, United States Hertz Full time

    Principal Software EngineerHertz - San Francisco, CAFrom $230,000 a yearCome join us in our effort to digitally transform Hertz Recent innovations such as smartphones, electric vehicles, and ride-hailing apps have created new and exciting opportunities in transportation that Hertz is uniquely positioned to capitalize on. We're looking for software engineers...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java.Key ResponsibilitiesDesign and develop software applications using Java, following...


  • San Mateo, California, United States Currency Cloud Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Currency Cloud. As a key member of our engineering team, you will play a critical role in driving the technical vision and direction of our software development efforts.Key ResponsibilitiesCollaborate with cross-functional teams, including product management,...


  • San Diego, California, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java.Key ResponsibilitiesDesign and develop software applications using Java, following...


  • San Francisco, California, United States Understanding Recruitment Full time

    Position OverviewWe are thrilled to present an exciting opportunity for a Principal Software Engineer at a rapidly expanding live shopping platform. This innovative company, valued at over $100M, is seeking a talented individual to join their fully remote team.Role ResponsibilitiesAs a Principal Software Engineer, you will:Architect, design, and implement...


  • San Diego, California, United States Northrop Grumman Careers Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman Careers. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java and related technologies.Key ResponsibilitiesDesign and develop software...


  • San Francisco, California, United States Hinge-Health Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Architect to join our team at Hinge Health. As a key member of our engineering team, you will play a pivotal role in guiding and accelerating the evolution of our AI and related Infrastructure initiatives.Key ResponsibilitiesTechnical Leadership: Provide technical leadership and...


  • San Francisco, California, United States Crusoe Full time

    Job OverviewCrusoe Energy is dedicated to harnessing value from stranded energy resources through innovative computational solutions.Our mission aligns the long-term interests of environmental sustainability with the future of global computing infrastructure. As data centers face an ever-increasing energy demand, we are committed to ensuring that this energy...


  • San Francisco, California, United States Skale Talent Full time

    Job Title: Principal Software EngineerAbout the Role:We're seeking an experienced Software Engineering Leader to join our team at Skale Talent. As a Principal Software Engineer, you will be at the core of what we're building, working in an ultra-fast-paced startup environment.About the Company:Our client is a D2C tele-health startup in the healthcare...


  • San Francisco, California, United States Zeta Global Full time

    About Zeta GlobalZeta Global is a leading provider of data-powered marketing solutions, leveraging advanced artificial intelligence and trillions of consumer signals to help marketers acquire, grow, and retain customers more efficiently.The RoleWe are seeking a highly skilled Principal Software Developer to join our team of talented engineers. As a key...


  • San Francisco, California, United States Fastly Full time

    Fastly helps people stay better connected with the things they love. Fastly's edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customers' applications as close to their end-users as possible — at the edge of the Internet. The platform is designed to take...


  • San Diego, California, United States SAIC Full time

    About the RoleSAIC is seeking a highly skilled Software Engineer Principal to join their team. As a key member of our team, you will have the opportunity to work on a variety of challenging projects and contribute to the development of innovative solutions.Key ResponsibilitiesCollaborate closely with clients to design and implement a streaming data platform,...


  • San Francisco, California, United States Ripple Full time

    About the RoleWe are seeking a highly experienced and skilled Senior Architect to join our team at Ripple. As a key member of our engineering organization, you will be responsible for leading the development and implementation of innovative architectural solutions to improve the XRP Ledger's utility, performance, reliability, and security.Key...


  • San Francisco, California, United States Understanding Recruitment Full time

    Position Overview:We are seeking a Principal Software Engineer to join a dynamic and rapidly expanding tech start-up specializing in live shopping solutions. This role is fully remote and offers a competitive compensation package.Key Responsibilities:Design and develop scalable real-time systems.Architect and implement backend solutions for a live streaming...


  • San Francisco, California, United States Understanding Recruitment Full time

    Position OverviewWe are thrilled to present an exciting opportunity with a rapidly expanding, well-funded live shopping platform. This innovative company is currently valued at over $100M and is seeking a Principal Software Engineer with a strong background in Full Stack Engineering, particularly in backend development.Key ResponsibilitiesIn this role, you...