What You'll Work On
• End-to-end feature development: Schema and migrations, Go services and APIs, and React interfaces
• API design: Build contracts consumed by internal applications and customer systems
• Front-end architecture: Component and state boundaries, data-fetching patterns, and application performance
• Internal tooling: Build systems used by engineering, data, and operations teams
• Application architecture: Service boundaries, synchronous versus queued processing, caching, and multi-tenant design
• AWS architecture: Select the right AWS services and understand operational and failure scenarios
• Quality and operations: Own testing, deployment, and production support for the solutions you build
• Technical reviews and mentoring: Act as a senior reviewer and help other engineers improve
What We're Looking For
• 6+ years of software engineering experience, including ownership of features end to end
• Strong application architecture judgment
• Strong experience with a statically typed backend language
• Go and TypeScript experience preferred
• Strong Java, C#, or Rust engineers willing to work with Go/TypeScript may also be considered
• Production experience with TypeScript and React
• Strong understanding of API design
• Experience designing and maintaining relational databases
• Knowledge of schema design, migrations, indexing, and query planning
By continuing you agree to our Terms & Privacy Policy.