Doowii Logo

Doowii

Full-Stack Software Engineer

Posted 29 Days Ago
Remote
Hiring Remotely in United States
130K-165K Annually
Senior level
Remote
Hiring Remotely in United States
130K-165K Annually
Senior level
Build and maintain Doowii's core product: front-end interfaces and UX for data querying, backend APIs and cloud infrastructure, real-time data interaction and optimized data models, ingestion pipelines (NiFi->Kafka->Iceberg->BigQuery), and model evaluation/LLM-driven features to deliver accurate, performant conversational analytics for education.
The summary above was generated by AI
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

Compensation
The base pay range for this role is $130,000 – $165,000 per year.
We’re open to adjusting the role level based on your experience and expertise. If you do not fulfill all requirements in the job description, we encourage you to submit your application nonetheless. Doowii employees are required to successfully pass a background check upon being hired.

Why work at Doowii
  • Competitive compensation
  • New-hire equity grant
  • Open PTO policy & company holidays
  • Medical, dental, and vision benefits for you and your family
  • A mission-driven culture and community
  • Remote-work environment

Equal Opportunity
Doowii is an Equal Opportunity Employer and values diversity in our workforce. We believe that a diverse and inclusive workplace fosters innovation, creativity, and collaboration. We do not discriminate based upon race, religion, color, national origin, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, education, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics

To help protect the integrity of our remote hiring process and safeguard access to student and school data, candidates may be asked to complete a brief live identity verification step prior to technical interviews.

Similar Jobs

4 Days Ago
Remote or Hybrid
OH, USA
Mid level
Mid level
Financial Services
Develop and support secure, scalable full-stack applications using Java, Spring Boot, microservices, REST APIs, React, and AWS. Design architecture, write production code, troubleshoot systems, and collaborate across front-end, back-end, cloud, and platform teams. Apply agile SDLC practices, CI/CD, resiliency, security, and enterprise-approved AI-assisted development tools. Analyze data and system patterns to improve application quality, architecture, and engineering practices.
Top Skills: Amazon Ec2Amazon EksAmazon RdsAmazon S3AngularAWSAws LambdaCi/CdDockerJavaJavaScriptKafkaKubernetesMicroservicesReactRest ApisSpring BootSQL
4 Days Ago
In-Office or Remote
174K-274K Annually
Expert/Leader
174K-274K Annually
Expert/Leader
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Lead the technical direction and implementation of large-scale SaaS product features. Build secure, reliable, maintainable, well-tested software; evaluate architectural trade-offs; debug team inefficiencies; and contribute to code reviews, documentation, and complex bug fixes. Collaborate across product, design, and engineering, influence strategy, identify organizational blockers, mentor engineers, and improve engineering practices around testing, performance, security, privacy, and reliability.
Top Skills: AWSDistributed SystemsJavaKotlinMicroservicesObservability ToolsSaaS
5 Days Ago
Easy Apply
Remote
United States
Easy Apply
236K-325K Annually
Senior level
236K-325K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Leads technical vision and strategy for Affirm’s Marketplace, Search, Ads Platform, and consumer experiences. Designs scalable full-stack platforms, guides architecture and technical excellence, coordinates initiatives across engineering teams, mentors engineers, and drives reliable delivery of customer-focused products across iOS, Android, and Web.
Top Skills: AndroidiOSJavaScriptKotlinReact Native

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account