2+ years of professional software engineering experience
Demonstrated ability to own the delivery of multiple features end-to-end (plan, design, develop, and deploy) with high efficiency, including breaking down engineering problems into achievable tasks
Strong coding skills across the full stack
React, TypeScript, HTML, CSS, and modern web tooling; good grasp of responsive design, performance, and cross-browser compatibility
Java and a working understanding of microservices and distributed-systems fundamentals
Experience building and integrating with REST or GraphQL APIs
Good knowledge of data structures and object-oriented design
Hands-on experience using AI coding tools (Claude Code, Cursor, Copilot, or similar) in a real engineering workflow, and a point of view on when they help and when they don't
Follows good coding patterns, writes appropriate tests, considers trade-offs, and actively seeks out edge cases
Comfortable giving and receiving feedback in code reviews
A bias toward shipping, learning from production, and iterating quickly
An insatiable desire and ability to learn
BS or MS in Computer Science, or equivalent practical experience
Fluency in any other modern OOO programming language
Experience with Agile development
Experience with AWS Cloud infrastructure
Experience around any of the following: web package managers, Bower, bundler system, NodeJS, Python, webpack
Experience with A/B testing platforms (Statsig, LaunchDarkly, Optimizely) and analytics warehouses (BigQuery, Snowflake)
Experience consuming or integrating LLM-based APIs (e.g., Bedrock, Vertex AI, OpenAI)
Familiarity with AWS cloud infrastructure and CI/CD pipelines