Invest in your career with a Madrona-funded company.


Principal Software Engineer, Backend



Software Engineering
Bengaluru, Karnataka, India
Posted on Monday, December 11, 2023

What is SeekOut?

SeekOut helps thousands of organizations hire, grow, and retain great talent with its people-first talent optimization platform and proven expertise in diverse and hard-to-find talent. In our digital age, organizations are overflowing with data—yet few deeply understand their employees because people data is siloed and disconnected. Your people are the real difference makers—and once you know their passions, experiences, and the opportunities that will get them to where they want to go, you can better align their skills, capabilities, and career paths to the needs of the business. SeekOut unifies talent acquisition, talent management, and talent analytics to help you grow the people you have and find the people you need. Six of the top 10 most valuable companies in the United States trust SeekOut as their single platform for managing and recruiting talent.

SeekOut is recognized on Forbes’ list of America’s Best Startup Employers, Deloitte’s Fast 500, and the Inc. 5000 list of America’s fastest-growing companies. In 2021, SeekOut was crowned GeekWire Startup of the Year. Founded in 2017, SeekOut has raised $189 million in funding from leading investors like Tiger Global Management, Madrona Venture Group, Mayfield, and Founders Circle Capital. For more information, visit

What are we looking to add to our team?

SeekOut is establishing its Research and Development team out of Bangalore India and is hiring for the first set of founding Engineers. As our Principal Software Engineer, you will help the team build a technical vision and roadmap for the future to help our product scale to thousands of customers.

What you will be doing:

  • Lead the team at defining our service and data architecture to solve key customer problems
  • Propose new system designs related to data ingestion, runtime APIs, flexible data modeling, and machine learning that will help meet our customers data centric requirements
  • Creatively leverage multiple structured and unstructured data sources to power compelling new features to support employee career development
  • Work with scalable cloud database technology for both offline and online scenarios
  • Design/build/test/deploy services with a CI/CD pipeline in the Azure environment
  • Collaborate closely with product managers to understand the product roadmap in order understand what key technical initiatives will be essential for success
  • Create high-quality, reusable code for core parts of the system
  • Support and mentor existing backend and full stack engineers on the team
  • Stay up-to-date with emerging trends and best practices for enterprise apps, cloud computing, and machine learning
  • Lead the team in setting technical standards and best practices for engineering and operations

You will be a great match if you have:

  • Belief in Kindness, Gratitude, and Curiosity!
  • At least 10 years of software engineering experience focused on building robust services in cloud environments
  • Experience leading large scale or technically complex projects with numerous stakeholders
  • Experience designing enterprise systems that scale to meet custom needs across a large portfolio of customers
  • Ability to write technical documentation to convey complex designs and initiatives or the team
  • Experience building on top of cloud platforms such as Azure and AWS
  • Experience working with C# or Java is a plus
  • Deep expertise with a variety of cloud database solutions such as NoSQL, Postgres, elastic search, blob storage, etc.
  • Experience managing test and deployment pipelines for frontend to enable CI/CD for customers
  • Expertise in leveraging machine learning to build smarter systems, ideally using LLMs like GPT

Our Dedication to a Diverse Workforce:

SeekOut condemns discrimination, racism, and racial injustice in all forms. Committed to attracting and retaining a diverse staff, SeekOut will honor your experiences, perspectives, and unique identity. Together, we strive to create and maintain working and learning environments that are inclusive, equitable and welcoming. We are accelerating our efforts through our products and policies to take action and advance definitive, measurable policies and practices that eliminate racism and discrimination.

We celebrate the cultural values of being:

  • An inclusive and diverse place where employees can bring their whole selves to work.
  • A collaborative team where people come together to brainstorm and communicate ideas.
  • Focused on customer success and delight.
  • Committed to continual learning and growth.