Software Engineer, Product

Skills
Full-Stack DevelopmentSoftware As A ServiceAnalyticsApplication ArchitectureData AnalyticsDatabasesFoundations
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 4+ years of software engineering experience building and shipping production software
  • Strong full-stack engineering skills across frontend backend APIs databases and infrastructure
  • Exceptional frontend fundamentals with experience building large React applications
  • Sound judgment around architecture performance maintainability and developer experience
  • Track record of owning customer-facing features from idea through launch
  • Experience partnering with product managers and designers on ambiguous problems
  • Strong written and verbal communication skills
  • Bias toward ownership and shipping in fast-moving environments
  • Experience using AI coding agents in daily workflow

Nice to have

  • Product-minded
  • Frontend-leaning
  • Ownership-driven
  • Fast-moving
  • Collaborative
  • User-focused

Day to day

  • Own customer-facing product features from concept through production across frontend backend APIs data models and AI-powered workflows
  • Lead frontend implementation for complex products by building intuitive performant user experiences and making sound architecture decisions
  • Improve React application performance maintainability developer experience and technical quality while creating reusable components patterns and abstractions
  • Partner closely with product and design to turn ambiguous customer problems into polished experiences and iterate quickly from feedback
  • Evaluate experiment with and operationalize AI coding agents and development workflows to help the team build faster with higher quality