Principal Engineer – Full Stack

July 4, 2024

Job Description

We are excited to announce a new opportunity for a Full Stack Principal Engineer to join our leadership team within our Engagement Camp (our term for product teams).

This established team focuses on our flagship Engagement product, which helps companies understand their employees and foster meaningful workplace culture change. This primarily involves collecting feedback via surveys and enabling comprehensive data analysis and action within organizations.

At Culture Amp, Software Engineering is inclusive and spans cross-functional, lightweight Agile teams that are remote-friendly and support flexible work arrangements. You’ll collaborate with talented engineers and a cross-functional team that includes product management, design, and delivery.

As part of this exceptional team, you will:

  • Drive technical excellence aligned with Culture Amp’s Tech Vision to meet company needs.
  • Support the development and execution of the product and technical strategy for the camp.
  • Ensure Team Leads and engineers in your camp are supported, productive, and enjoy their work, with clear roles and resolution of issues to enhance culture and engagement.
  • Implement metrics to prioritize activities that deliver the most value to Culture Amp.
  • Maintain consistent communication within and across all Camps, facilitating knowledge-sharing, visibility, and alignment of major initiatives with the VP of Engineering.
  • Mentor Team Leads, Tech Leads, Staff Engineers, and other engineers in your camp to support their growth and drive sustainable technical excellence.


  • Extensive experience as an engineer on complex systems, with a proven record of high-quality system development.
  • Strong front-end architecture experience and hands-on expertise in technologies like TypeScript and React.
  • Excellent facilitation and stakeholder management skills, with the ability to make clear, timely decisions amidst nuanced trade-offs and varied opinions.

You are:

  • Capable of navigating long-term journeys through complexity, change, and ambiguity.
  • A clear communicator who can articulate compelling plans and reasoning to team members with varying experience levels.
  • A natural coach and teacher, always making time to mentor and educate those around you, including engineers in your camp, your peers, and superiors.
  • A proactive driver who gets things done and effectively advances multiple initiatives simultaneously.