- We are looking for a Product Engineer—not simply someone who can work across the frontend and backend
- You will take meaningful customer problems from early discovery through technical design, implementation, production release, and iteration. You should be equally comfortable clarifying an ambiguous requirement, challenging a product decision, designing a scalable architecture, building the experience, and reviewing its performance after launch
- You will use AI to increase your speed and effectiveness, but you will remain accountable for the quality, security, and correctness of everything you ship
- Own features from ideation through production, including discovery, prototyping, architecture, implementation, testing, release, and iteration.
- Work directly with product, design, customers, and leadership to understand problems before choosing solutions.
- Turn loosely defined ideas into clear product and technical plans.
- Build polished customer-facing experiences across the frontend and backend.
- Design reliable APIs, data models, services, integrations, and reusable product foundations.
- Use AI development tools to accelerate research, prototyping, implementation, testing, debugging, and documentation.
- Build AI-powered product capabilities using model APIs, agents, retrieval, structured outputs, and evaluation workflows where appropriate.
- Evaluate AI-generated work critically rather than treating generated code as inherently correct.
- Make thoughtful trade-offs across customer value, delivery speed, maintainability, security, performance, and cost.
- Monitor features after release, learn from production behavior and customer feedback, and improve them.
- Raise the engineering bar through pragmatic standards, code reviews, documentation, testing, and architectural guidance.
- Contribute outside rigid role boundaries when that is what delivering the right customer outcome requires.
- Our current environment includes:
- React and modern JavaScript/TypeScript
- Ruby on Rails
- Python and Node.js services
- PostgreSQL, MongoDB, DynamoDB, Redis, and Sidekiq
- AWS, ECS/Fargate, S3, CloudFront, SQS, and Lambda
- APIs and integrations with enterprise security and collaboration platforms
- Large language models, voice AI, and generative AI services.
- You do not need experience with every technology in our stack. We care more about strong fundamentals, learning speed, and evidence that you can deliver across unfamiliar systems
Benefits
- Health Insurance
- Paid annual and medical leaves
- Flexibility in how and where you work
- Generous parental leave programs
Experience making architectural decisions that balance immediate delivery with long-term maintainability. High ownership: you identify gaps, follow through, and remain accountable after deployment. Ability to verify AI-generated code for correctness, security, maintainability, and alignment with the existing system. Approximately 5+ years of professional software engineering experience, or equivalent evidence of exceptional product-building ability. A track record of independently delivering meaningful customer-facing features or products from idea to production. Practical experience using AI-assisted development tools as part of your daily engineering workflow. Comfort working with ambiguity, questioning assumptions, and proposing a better path. Ability to understand the customer and business context—not just the technical specification. Experience building across modern frontend and backend systems. Strong product judgment and genuine care for usability, simplicity, speed, and polish. Strong written and verbal communication in a remote, collaborative environment. Strong fundamentals in system design, data modeling, API design, databases, testing, security, performance, and distributed systems.