Tech Stack
AWSGoJavaNode.jsNoSQLPostgresPythonTerraformTypeScript
About the role
- Own design and delivery of full stack product features.
- Scope and build the best-possible data solutions to green-field problems at scale.
- Work directly with customers to define problems and requirements.
- Shortlist tools and technologies, implement and validate production-grade software, evaluate, and deploy solutions.
- Build key product features with direct impact on company success.
- Generalize work and build abstractions to improve integrations with common data-stack technologies.
- Collaborate closely with customers and internal teams to deliver features.
Requirements
- Minimum 5 years of writing production grade software, ideally with experience at a B2B SaaS company
- Experience with a modern object-oriented language such as Python, Go and Java
- Excited about being cross-functional and owning the lifecycle of building novel solutions — from development to deployment.
- Comfortable reading technical papers and documentation and reproducing the results in a production environment.
- Experience with Infrastructure as Code (Terraform/Pulumi), relational databases and NoSQL databases, and modern API frameworks.
- Passion for solving the biggest challenges in the modern data stack and building applications that leverage these technologies.
- Enjoy fast-paced environments and exhibit a high degree of ownership and self-sufficiency.
- Tech stack familiarity: TypeScript, Python, Node, Postgres, AWS, Snowflake