Staff Software Engineer (Technical Lead - Planning)

ChartHopNew York, NY
1d$180,000 - $225,000Remote

About The Position

ChartHop is an AI-native HR & Organizational Intelligence platform, connecting your people and business data in one technology to deliver performance, engagement, HRIS, compensation, org planning and analytics. Our product brings transparency to organizations through analytics, connected business data, and highly configurable HR workflows. Our clients include Sweetgreen, 1Password, Zapier, and Headspace. We are looking for a Staff Software Engineer (Technical Lead) to help evolve one of ChartHop's most business-critical product areas. This role will initially focus on our Planning product, where you'll build, scale, and modernize complex planning workflows used by our largest customers. You'll tackle challenges like scenario modeling across large organizational hierarchies, performance optimization at scale, and building UX that works for non-technical HR leaders. You'll work alongside two senior engineers and a dedicated Product Manager, with direct partnership with Ian White, our CEO/CTO, on technical direction. We expect you to grow into full architectural ownership of this domain. That starts with collaboration and building shared context, then expands into increasing autonomy as trust develops. As a small, agile team, you should expect your scope to evolve as business priorities shift; we're looking for someone who's energized by that, not frustrated by it.

Requirements

  • 7+ years building and scaling backend systems in production environments
  • Comfort working in monolithic or legacy systems and improving them incrementally
  • Strong judgment around tradeoffs between speed, quality, and long-term maintainability
  • Experience collaborating closely with product and business stakeholders
  • Clear communicator who can explain technical decisions for diverse audiences
  • Comfortable contributing across the stack, including frontend

Nice To Haves

  • Experience with any part of our stack is a strong plus, including Kotlin, TypeScript/React, MongoDB, and AWS. We value engineers who are curious, pragmatic, and eager to learn. Prior experience in the HR, compensation, or planning domain is helpful but not required. It’s more important that you can learn quickly and apply sound engineering principles.

Responsibilities

  • Design, build, and maintain backend-heavy features in a large, long-lived codebase
  • Own the technical health of a core product area, including performance, reliability, and scalability
  • Partner with the CEO/CTO to align on architectural direction and translate ideas into shippable solutions
  • Break down product initiatives into clear technical plans and guide day-to-day execution
  • Improve data models and system behavior to better support growth and larger customers
  • Balance new feature development with targeted refactors and operational improvements
  • Participate in the on-call rotation and help improve observability, monitoring, and incident response; incidents are infrequent but require timely response when they occur
  • Collaborate cross-functionally with Product and other technical leads to keep the broader platform cohesive

Benefits

  • Medical, Dental, Vision, Life Insurance, LTD, STD
  • Mental Health Benefits (Spring Health, Headspace, Calm)
  • Flexible Time Off Policy
  • 13 Public Holidays
  • 401K Match (US Employees)
  • Parental leave

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

51-100 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service