Software Engineer, Product
Skills
Full-Stack DevelopmentSoftware As A ServiceAnalyticsApplication ArchitectureData AnalyticsDatabasesFoundations
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
