Software Engineer

The Hamlet Inc
Oakland, CA, United States
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$160,000.0 - $190,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Cloud Computing Relational Databases Python (Programming Language) PostgreSQL Data Streaming TypeScript Unstructured Data Data Processing ReactJS Backend
+3 more
Tools for Reporting Front End Software Development Data Pipelines

Job description

As a Software Engineer at Hamlet, you’ll help build the core systems that power our product - from data ingestion pipelines to customer-facing features. You’ll work across the stack, collaborate closely with a small, high-impact engineering team, and contribute directly to the evolution of our platform. You’ll play a central role in unifying disparate government data into a shared model and making it available through APIs, reporting tools, and new product experiences.

This role is ideal for engineers who thrive in fast-moving environments, enjoy solving complex data challenges, and want to help shape a product with real-world impact.

What You’ll Do

  • Build Scrapers: Develop reliable scrapers to ingest data from local government sites without public APIs.
  • Develop Classifiers & Evals: Build classifiers and evaluation pipelines to identify governing bodies and meetings from continuous data streams.
  • Unify Data: Integrate data from diverse sources into a cohesive, structured model.
  • Design Customer-Facing Features: Build APIs, reporting tools, and product features that give customers seamless access to unified data.

Requirements

  • Full-Stack Builder: Comfortable working across the stack in a fast-paced, collaborative environment.
  • Technically Versatile: Excited to contribute to everything from pipelines to frontend features.
  • Data-Focused: Skilled at transforming unstructured data into structured, dependable formats.
  • Adaptable & Resourceful: Quick to adjust, creative in problem-solving, energized by constraints.
  • Impact-Oriented: Motivated by rapid iteration and shipping meaningful improvements.
  • Collaborative: Values teamwork, communication, and contributing to a strong engineering culture.
  • Location: Based in or willing to work hybrid out of Oakland, CA., * Experience across the stack, ideally including TypeScript and ReactJS on the frontend and Python on the backend
  • Familiarity with cloud infrastructure (AWS/Lambda) and relational databases (PostgreSQL)
  • Experience designing systems that unify data from multiple or unstructured sources
  • Strong communication skills and comfort working independently and collaboratively
  • Nice to have: Experience with AI coding tools (Claude Code, Codex, etc.), agentic AI agents, scaling data processing systems, or website scraping techniques

Benefits & conditions

Pulled from the full job description AD&D insurance 401(k) Health insurance Vision insurance Health savings account Dental insurance Paid sick time, * Competitive salary and meaningful equity

  • Comprehensive medical, dental, and vision coverage, plus 401(k)
  • Dedicated budget for professional development, conferences, and certifications
  • A collaborative, mission-driven culture solving complex problems together
  • Remote-friendly flexibility with a focus on impact and balance

Send your resume and cover letter to: jobs@myhamlet.com

Pay: $160,000.00 - $190,000.00 per year

Benefits:

  • 401(k)
  • AD&D insurance
  • Dental insurance
  • Disability insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid holidays
  • Paid sick time
  • Unlimited paid time off
  • Vision insurance

About the company

Hamlet is a venture-backed start-up that transforms public data into accessible insights for both private- and public-sector clients. We are extending our reach into a broader B2B market by equipping real estate professionals with enhanced insights into municipal dynamics, empowering them to identify new opportunities and streamline ongoing projects.

Hamlet was cofounded in late 2022 by a team committed to turning public data into easy-to-understand insights for various audiences. Understanding public data, particularly at the local level, can be arduous. Yet vast amounts of important information are contained in public meetings, public notices, and other documents. Hamlet is committed to turning this information into understandable info for our customers.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

5:37 min

Extensibility and programmability features of the PostgreSQL database

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all