YipitData is the leading market research and analytics firm for the disruptive economy, helping clients track software adoption and revenue through their B2B spend analytics platform. The Tech Lead will own the technical direction of the Signals engineering team and drive product development while leading a high-output team of engineers and QA.
Responsibilities:
- Own the technical direction of the Signals platform — architecture, system design, tech debt strategy, and engineering standards
- Lead a team of engineers and QA — set priorities, unblock work, conduct code reviews, and drive execution
- Stay hands-on: you're writing code, shipping features, and debugging production issues alongside your team
- Work directly with product, data, revenue, and customers to translate business problems into a technical roadmap
- Make the calls on build vs. buy, tradeoffs between speed and quality, and when to invest in infrastructure vs. features
- Own production reliability — you're the first person who cares when something breaks, and you drive the team to fix it fast and prevent it from happening again
- Raise the bar for the engineering team through mentorship, tooling improvements, and establishing best practices
- Use AI tools (Claude Code, Cursor, Codex) as a daily force multiplier for yourself and your team — and push the team to adopt AI-native workflows that accelerate output
Requirements:
- 6+ years of hands-on software development experience with at least 2 years in a technical leadership role — leading teams, making architecture decisions, and owning delivery
- Shipped and maintained customer-facing SaaS products — you understand what it takes to build software that real users depend on
- Strong system design instincts — you know how to architect systems, define clean interfaces, and make decisions that hold up as complexity grows
- Stack-flexible: comfortable working across Python, TypeScript/React, and cloud infrastructure (AWS, Databricks). You learn new tools fast and don't let unfamiliar tech slow you down
- AI-native workflow — you don't just use AI tools, you've fundamentally changed how you and your team work because of them
- Can context-switch between writing code, unblocking a teammate, and presenting a technical tradeoff to a non-technical stakeholder — all in the same day
- Responsive and reliable — you take ownership of production systems and communicate proactively, especially under pressure
- Lead by example — your team follows your standard because they see you hold yourself to it first
- Hold a Bachelor's or Master's degree in Computer Science, STEM, or a related technical discipline