Tech Stack
AWSDockerElasticSearchJavaScriptKubernetesMicroservicesNext.jsPostgresPythonReactRedisSQLTypeScript
About the role
- Build across the stack: Own features from frontend UI (React, Next.js, TypeScript) through backend APIs (Python, microservices, Postgres, Redis)
- Lead when needed: Step into a project lead role—helping scope, align, and drive delivery across engineers, product, and design
- Influence architecture: Contribute to the evolution of our frontend and backend architecture to ensure scalability, performance, and maintainability
- Deliver high-impact features: Ship tools, visualizations, and APIs that customers love and rely on daily
- Mentor and guide: Provide code reviews, pair programming, and technical coaching to help grow the team
- Collaborate cross-functionally: Work with product managers, designers, data scientists, and other engineers to deliver end-to-end solutions
- Champion quality: Promote best practices in testing, CI/CD, and developer experience
- Occasionally step in as project lead to help squads deliver complex initiatives end-to-end
Requirements
- 6–8+ years of software engineering experience
- 4+ years of recent React + TypeScript building scalable, performant UIs
- 5+ years writing production backend code (Python preferred), designing APIs, and working with data layers
- Experience building across frontend and backend (React, Next.js, TypeScript, Python, microservices, Postgres, Redis)
- Project leadership experience—driving technical discussions, scoping work, and guiding teams to delivery
- Systems thinker who understands tradeoffs, scale, and maintainability
- Strong collaborator and mentor; experience providing code reviews, pair programming, and technical coaching
- Experience with SQL and query optimization (nice to have)
- Familiarity with data-heavy apps (Druid, Elasticsearch) (nice to have)
- Experience with Docker, Kubernetes, GitLab CI/CD pipelines (nice to have)
- Familiarity with design systems, component libraries, and testing frameworks (nice to have)
- Experience designing and deploying microservice architecture to AWS (nice to have)