Wall Text
Knight Frank needs a Principal Software Engineer in ID who can argue passionately about Analytical Thinking, then commit to whatever the team decides. This flat-and-fast role offers $133,000 - $193,000, full ownership of Vue.js projects, and the support of a team that ships together.
Key Responsibilities
- Untangle the Node.js dependency knots that have slowed Meridian releases for months
- Mentor the principal cohort through their first real Express.js on-call at Knight Frank
- Slice the proudly-nerdy technology monolith into Microsoft Azure services Meridian, ID can deploy alone
- Reach into legacy Time Management modules and leave them cleaner than you found them
- Keep Knight Frank's Vue.js CI under ten minutes so Meridian, ID engineers stay in flow
- Carry a slow-to-anger Node.js feature through code freeze without breaking Knight Frank stability
- Profile Node.js memory use and chase down the leaks crashing Meridian nodes
- Ship Flask experiments fast, kill the losers, and double down on what sticks
What You'll Bring
- The reliability that lets a manager stop checking in
- A team player who lifts up colleagues and shares credit
- Familiarity with Express.js and related tools or frameworks
- Proven track record delivering results as a Principal Software Engineer
- Hands-on proficiency with Prioritization, ideally paired with Express.js
Knight Frank sits at the intersection of AWS and Vue.js, quietly powering technology workflows from its Meridian base. We'd rather hear hard truths in the hallway than polite fictions in the all-hands.
Step in at $133,000 - $193,000, climb with structured growth, lean on a mentor, and take the flexibility Knight Frank is genuinely proud of.
Right now Knight Frank is mid-search, and the Principal Software Engineer chair is yours to claim.
We can't wait to meet you; submit your application to get started.