Full-Stack Software Engineer

Tacit

$120K — $180K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Strong proficiency in Python (FastAPI, Pydantic) and modern TypeScript/React.
  • Experience building production backends (APIs, data models).
  • History of shipping multiple 0-1 products or ambitious side projects.
  • Independent work ethic with flexibility and resourcefulness.
  • Effective communication and collaboration skills.
  • Comfortable in a fast-moving startup environment.

Responsibilities

  • Develop the internal product stack for workflows and prototype experiences.
  • Build and expand the application for demos and data collection.
  • Prototype new features, iterating with users to enhance UX.
  • Design and run product experiments to inform decisions.
  • Streamline data collection pipelines and participant setups.
  • Build demo features that showcase real-time sensing capabilities.
  • Identify high-leverage integrations into daily workflows.
  • Create automated testing and release infrastructure for rapid iterations.

Benefits

  • Competitive equity package
  • Comprehensive medical, dental, and vision insurance
  • Unlimited PTO
  • Visa sponsorship
  • 3% 401k matching
Full Job Description
About the role

We are looking for a full-stack software engineer to turn whiteboard ideas into magical, user-facing product experiences! You'll own features end-to-end: from idea 12 prototype 12 user feedback 12 iteration 12 deployment, and work across our software stack.
What you'll do
  • Develop the internal product stack that powers our workflows and prototype experiences across devices and companion clients.
  • Build and expand our internal application for demos and data collection - the platform we'll use to test ideas, validate UX, and refine product direction.
  • Prototype new features for novel HCI, iterate with in-house test users and external participants, and polish until it feels like magic.
  • Design and run product experiments (A/B tests, instrumentation, qualitative feedback loops) to learn quickly and make confident product decisions.
  • Streamline data collection pipelines and participant experiences (setup flows, session reliability, metadata capture, monitoring, labeling hooks).
  • Build demo features that showcase real-time sensing and inference in compelling, reliable ways.
  • Identify high-leverage integrations into existing workflows (how we use the system day-to-day; internal tools that make the team faster).
  • Create and extend automated testing + release infrastructure (CI/CD, smoke tests, regression checks) to support frequent iterations.
  • Collaborate daily with ML, hardware, and industrial design; own requirements and deliver high-quality results; debug, optimize performance, and ensure reliability.
Requirements
  • Strong proficiency in Python (FastAPI, Pydantic; comfort with pandas/numpy) and modern TypeScript/React.
  • Experience building production backends (APIs, data models, reliability/observability) and shipping user-facing features.
  • Have shipped multiple 0120 products or ambitious side projects that real people use. Bonus points if involving real-time data, experiments, or analytics.
  • Independent work ethic, flexibility, and resourcefulness.
  • Effective communication and collaboration skills.
  • Comfortable in a fast-moving startup environment; excited to build independently and iterate rapidly.


Strong candidates may have
  • Experience designing experiments / instrumentation (events, funnels, metrics, dashboards) and using results to drive product iteration.
  • Familiarity with CI/CD and automated testing practices for fast iteration cycles.
  • Experience with performance optimization and systems thinking (bonus: C/C++ for targeted native improvements, data encoding/transfer, drivers).
  • A strong product/design mindset and user-centered thinking.
  • 2+ years of experience in a Software Engineering role and a Bachelor's degree or higher in a relevant field.
Compensation Range

$120,000 - $180,000/year
Benefits
  • Competitive equity package
  • Comprehensive medical, dental, and vision insurance
  • Company size: 20-30 people
  • Unlimited PTO
  • Visa sponsorship
  • 3% 401k matching

Similar Jobs

More Jobs at Tacit

More Information Technology Jobs

Find similar Full-Stack Software Engineer jobs: