Doowii logo

Full-Stack Software Engineer (Remote)

Doowii

Remote
Full-time
Mid Level
Senior
3+ yrs
Salary not listedPosted 9h ago

Real job — pulled straight from Doowii’s careers page · Verified August 13, 2026 · No reposts.

Job description

Doowii is hiring a Full-Stack Software Engineer (Remote) — a full-time, remote role. Apply directly on Doowii's careers page below.

Full-Stack Software Engineer

Location: United States (Remote)

Department: Engineering

Location Type: REMOTE

Employment Type: FULL_TIME

About Doowii

Doowii is building a conversational analytics platform for education. We enable non-technical users to query complex datasets using natural language, accelerating decision making, data exploration, and intervention planning. Doowii sits at the intersection of data infrastructure, AI, and education.

About the Role

This role is focused on building the core product experience for Doowii users. You’ll be tackling opportunities and projects core to the Doowii interface and backend:
  • users asking questions
  • model evaluation and improvement to improve responses to those questions
  • systems configuration and optimization to support our responses
  • data structure and analysis so answers are returned accurately and quickly

What You'll Work On

Doowii engineering is critical in the end-to-end development of the Doowii platform, applications, and systems, from designing the user interface to managing our systems and infrastructure. 

Frontend & UX

  • Build interfaces for querying and exploring data
  • Translate complex workflows into simple user experiences
  • Design and implement user interfaces (UI) and user experiences (UX)
  • Partner with ML, product, and frontend engineers to ship AI-driven features (LLM text-to-SQL, embeddings, feature stores, LLM-driven data modeling)

Backend Systems

  • Develop APIs that power real-time data interactions
  • Ensure performance and scalability of user-facing systems
  • Configure and manage Doowii’s cloud platforms (AWS, GCP)

Data Interaction Layer

  • Optimize how queries are executed and results returned
  • Design and maintain data models (star, wide-table, or Iceberg-native) to support real-time and batch analytics
  • Optimize storage + query performance; keep infra costs lean
  • Develop and maintain ingestion pipelines (NiFi 2.0 → Kafka → Iceberg → BigQuery) end-to-end

Requirements

  • BS in computer engineering (or similar field with 6+ years of experience)
  • 3+ years of full-stack experience
  • Strong frontend skills (JavaScript/TypeScript, modern frameworks)
  • Backend experience (Python preferred)
  • Experience with APIs and SQL
  • Experience with schema evolution, CDC, and high-throughput streaming
  • Bias for automation, clear documentation, and fast iteration in a startup environment

Bonus points if you have:

  • Masters in computer engineering
  • Experience with AI model/agent development and LLM evaluation
  • Experience building data-heavy or analytics products
  • Strong product intuition and UX thinking
  • Experience with performance optimization
  • Hands-on with at least two of: Kafka or Pub/Sub, Apache NiFi, Airflow, Mage.AI, Beam, Spark, Flink, dbt, Iceberg/ClickHouse

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Equifax logo

Software Engineer

Pune, India
✓ From careers page· 22m ago
Integral Federal, Inc. – Careers Job Listings at Integral Federal logo

Software Developer

$138k–$164kMcLean, VA
✓ From careers page· 23m ago
Equifax logo

Architect

Alpharetta, GA
✓ From careers page· 23m ago
Integral Federal, Inc. – Careers Job Listings at Integral Federal logo

ColdFusion Developer

$90k–$110kFort Meade, MD
✓ From careers page· 24m ago

Frequently asked questions

Is Full-Stack Software Engineer (Remote) at Doowii a remote job?

Yes, Full-Stack Software Engineer (Remote) at Doowii is a remote position. This role is open to remote candidates.

What skills are required for Full-Stack Software Engineer (Remote) at Doowii?

The required skills for Full-Stack Software Engineer (Remote) at Doowii include: JavaScript, TypeScript, Python, SQL, API, AWS, GCP, Kafka, Spark, dbt, Airflow, LLM.

What is the seniority level for Full-Stack Software Engineer (Remote) at Doowii?

Full-Stack Software Engineer (Remote) at Doowii is a Mid Level / Senior level position.

How do I apply for Full-Stack Software Engineer (Remote) at Doowii?

You can view the full description and apply for Full-Stack Software Engineer (Remote) at Doowii on EchoJobs: https://echojobs.io/job/doowii-full-stack-software-engineer-prmbc.