YipitData is the leading market research and analytics firm for the disruptive economy, seeking a seasoned, high-output engineer to operate within their product portfolio. The Senior Software Engineer will be responsible for production-grade systems and will work collaboratively with various stakeholders to translate business problems into effective software solutions.
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
Requirements:
- 4+ years of hands-on software development experience with a proven track record of shipping customer-facing applications
- Stack-flexible: comfortable working across Python, TypeScript/React, and cloud infrastructure (AWS, Databricks)
- AI-accelerated workflow — actively use AI coding tools to ship faster
- Thrive in ambiguity — can take a vague business problem, break it down, and deliver a working solution without heavy-handed direction
- Strong communicator who can work directly with non-technical stakeholders, translate between business needs and engineering tradeoffs, and drive alignment
- Responsive and reliable — take ownership of production systems and communicate proactively, especially under pressure
- Bias toward action and ownership — see a problem, fix it; see an opportunity, ship it
- Bachelor's or Master's degree in Computer Science, STEM, or a related technical discipline