Senior Full-Stack Software Engineer

Doowii, Inc.

Northern (KY)

Hybrid

USD 140,000 - 210,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Doowii, Inc. is seeking a senior technical leader to build the core systems powering the Doowii platform. This individual contributor role emphasizes architectural mastery, mentoring, and independent delivery across frontend, backend, and data layers.

You will define architecture, lead critical projects, and ensure scalable, observable infrastructure that serves diverse customers and use cases. Collaborating with ML, product, and frontend teams, you will ship AI-driven features, optimize data

Qualifications

  • BS in computer engineering (or similar field) with 10+ years of experience.
  • 5+ years of full-stack experience.
  • Strong full-stack expertise: frontend (JavaScript/TypeScript) and backend (Python).
  • Deep experience with cloud infrastructure.
  • Experience with APIs and SQL.
  • Experience with schema evolution, CDC, and high-throughput streaming.
  • Bias for automation, documentation, and fast iteration in a startup.
  • Experience with AI model/agent development and LLM evaluation.

Responsibilities

  • Define architecture for core systems powering the platform.
  • Lead development projects and make critical technical decisions.
  • Ensure the system scales across customers, data, and use cases.
  • Identify opportunities to elevate user experience.
  • Mentor engineers and raise engineering standards.
  • Act as a technical partner to product and leadership teams.

Skills

Full-stack experience
Frontend (JavaScript/TypeScript)
Backend (Python)
Cloud infrastructure
APIs & SQL
Data platforms/analytics

Education

BS in computer engineering or similar
Masters in computer engineering

Tools

Kafka
NiFi
Airflow
Mage.AI
Beam
Spark
Flink
dbt
Iceberg
BigQuery

Job description

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 individual contributor role is a technical leadership opportunity focused on building the core systems that power Doowii. Applicants must demonstrate technical mastery, architectural skills, mentoring abilities, and independence.


You’ll be tackling opportunities and projects core to the Doowii interface and backend:



  • define architecture

  • lead development projects and make critical technical decisions

  • ensure the system scales across customers, data, and use cases

  • identify opportunities to elevate user experience


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


  • Lead development of high-impact, cross-cutting features

  • Resolve ambiguous problems with incomplete information

  • 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


  • Design scalable systems across application, data, and infrastructure layers

  • Define patterns for integrations, data modeling, and performance

  • Own system performance, observability, and reliability

  • Improve deployment and operational workflows


Data Interaction Layer


  • Guide how we structure, access, and optimize data

  • Influence decisions around analytics infrastructure and AI integration

  • Design and maintain data models (star, wide-table, or Iceberg-native) to support real-time and batch analytics

  • Optimize storage + query performance

  • Develop and maintain ingestion pipelines (NiFi 2.0 → Kafka → Iceberg → BigQuery) end-to-end


Team Impact


  • Mentor engineers and raise engineering standards

  • Act as a technical partner to Doowii’s product and leadership teams


Requirements


  • BS in computer engineering (or similar field with 10+ years of experience)

  • 5+ years of full-stack experience

  • Strong full-stack expertise, covering frontend (JavaScript/TypeScript, modern frameworks) and backend skills (Python preferred)

  • Deep experience with cloud infrastructure

  • 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

  • Experience with AI model/agent development and LLM evaluation


Bonus points if you have:


  • Masters in computer engineering

  • Experience building data-heavy platforms 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 your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer
Full-Stack Software Engineer

Doowii, Inc. • Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Full-Stack Architect for AI-Driven Analytics
Senior Full-Stack Architect for AI-Driven Analytics

Doowii, Inc. • Northern (KY)

Hybrid
USD 140,000 - 210,000
Sr. Software Engineer - Internal Apps
Sr. Software Engineer - Internal Apps

DDN • New York (NY)

On-site
USD 150,000 - 210,000
Staff Software Engineer, Data Engineering Solutions
Staff Software Engineer, Data Engineering Solutions

United States Digital Space LLC • Seattle (WA)

On-site
USD 130,000 - 160,000
Innovative work environment
Collaboration opportunities
Founding Engineer - Full Stack
Founding Engineer - Full Stack

Datawizz • San Francisco (CA)

On-site
USD 50,000 - 500,000
Competitive salary
Meaningful equity
Founding member opportunity
Sr. Manager, Data & Analytics
Sr. Manager, Data & Analytics

Specialized Bicycle Components, Inc. • Morgan Hill (CA)

On-site
USD 140,000 - 180,000
Director of Software Development
Director of Software Development

spgi • New York (NY)

On-site
USD 180,000 - 220,000
Product Engineer
Product Engineer

Arcadia • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Snowflake • Menlo Park (CA)

Hybrid
USD 180,000 - 260,000
Health insurance
HSA
Retirement plan
+11
Senior Software Engineer
Senior Software Engineer

Daloopa, Inc. • New York (NY)

Hybrid
USD 173,000 - 193,000
Competitive pay + performance incentives
Equity in a fast-growing FinTech
Career growth and mentorship opportunities
+1