YipitData logo

Tech Lead (Senior Software Engineer)

YipitData

On-siteNew York City, NYsenior$200k–$230kPosted 8h ago

Job description

  • We’re looking for a Tech Lead to own the technical direction of the Signals engineering team and drive the next phase of the product forward

  • This is a hands-on leadership role. You’ll set the technical vision, make architecture decisions, and write code — while also unblocking your team, raising the engineering bar, and working directly with product, data, and revenue stakeholders to shape what gets built

  • You’ll lead a small, high-output team of engineers and QA, and be the person accountable for the quality, reliability, and velocity of everything the Signals team ships

  • You’ll be responsible for production-grade systems that customers and internal teams depend on daily. That means being responsive, reliable, and an excellent communicator — both when things are going well and especially when they’re not

  • 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

Benefits

  • Flexible work hours

  • Flexible vacation

  • Generous 401K match

  • Parental leave

  • Team events

  • Wellness budget

  • Learning reimbursement- The ideal candidate has led engineering teams before, treats AI coding tools as core infrastructure for how they work, and has a track record of shipping products that customers love — not just features that meet specs

  • You hold a Bachelor’s or Master’s degree in Computer Science, STEM, or a related technical discipline

  • You have shipped and maintained customer-facing SaaS products — you understand what it takes to build software that real users depend on

  • You can context-switch between writing code, unblocking a teammate, and presenting a technical tradeoff to a non-technical stakeholder — all in the same day

  • You are responsive and reliable — you take ownership of production systems and communicate proactively, especially under pressure

  • You have an AI-native workflow — you don’t just use AI tools, you’ve fundamentally changed how you and your team work because of them

  • You have strong system design instincts — you know how to architect systems, define clean interfaces, and make decisions that hold up as complexity grows

  • You are 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

  • You lead by example — your team follows your standard because they see you hold yourself to it first

  • You have 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