Senior Software Engineer

YipitData
$170,000 - $190,000Remote

About The Position

YipitData is a leading market research and analytics firm focused on the disruptive economy. We analyze billions of alternative data points daily using proprietary technology to provide actionable insights across various sectors. Our data and research teams transform raw data into strategic intelligence for top investment funds and Fortune 500 companies. We operate globally with offices in the US, APAC, and India, fostering an award-winning, people-centric culture that emphasizes transparency, ownership, and continuous mastery. YipitData is a launchpad for ambitious, impact-driven professionals, offering opportunities for meaningful work, accelerated growth, and career-shaping exposure. We value ownership, rapid growth, merit over titles, and velocity with purpose. This role is for a seasoned, high-output engineer to work within our product portfolio, including our Public Investor platform, Signals application, and AI-powered customer insights agent. The expectation is to go beyond executing well-defined work by proactively identifying opportunities, improving systems, and driving business outcomes. You will be responsible for production-grade systems, requiring responsiveness, reliability, and excellent communication. The ideal candidate treats AI coding tools as core infrastructure, has shipped full-stack applications, is comfortable with ambiguity, and has a bias toward action. This is a remote-friendly opportunity within the US.

Requirements

  • 4+ years of hands-on software development experience with a proven track record of shipping customer-facing applications — and the impact to show for it
  • 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
  • An AI-accelerated workflow — you actively use AI coding tools to ship faster, not as an experiment, but as how you work every day
  • Thrive in ambiguity — you can take a vague business problem, break it down, and deliver a working solution without heavy-handed direction
  • A strong communicator who can work directly with non-technical stakeholders, translate between business needs and engineering tradeoffs, and drive alignment
  • Responsive and reliable — you take ownership of production systems and communicate proactively, especially under pressure
  • A bias toward action and ownership — you see a problem, you fix it; you see an opportunity, you ship it
  • Hold a Bachelor's or Master's degree in Computer Science, STEM, or a related technical discipline

Responsibilities

  • Own features and systems end-to-end across multiple product surfaces — architecture, implementation, deployment, and iteration
  • Design systems that are clean, maintainable, and built to scale — you know how software should be structured
  • Work directly with stakeholders across engineering, product, data, revenue, and customers to translate business problems into shipped software
  • Drive initiatives across teams — you're not waiting for a PM to write a spec; you're in the room shaping what gets built and why
  • Use AI tools (Claude Code, Cursor, Codex) as a daily force multiplier — for implementation, code review, testing, documentation, and exploration
  • Operate across the full stack: backend services, frontend applications, data pipelines, and infrastructure
  • Make pragmatic technical decisions that balance speed, quality, and maintainability in a fast-moving environment
  • Raise the bar for the engineering team through code quality, tooling improvements, and knowledge sharing

Benefits

  • Flexible work hours
  • Flexible vacation
  • Generous 401K match
  • Parental leave
  • Team events
  • Wellness budget
  • Learning reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service