Our tech stack:
- We are cloud-native company and leverage AWS cloud and its services (e.g. EKS, EC2, RDS, SQS/SNS, Lambda, S3, etc.).
- Our APIs are historically built with Spring Boot (Kotlin), but we are looking to become Python-first in our tech stack.
- Our data pipelines are orchestrated by Dagster (Python) with data stored in S3 and Postgres, and transformations written using dbt.
- We build frontend applications in Plotly Dash (Python) and web apps in React.js.
- We deploy our code using CircleCI and Github Actions and use terraform for infrastructure deployment.
- Our blockchain component is developed with Node.js and integrates third-party services such as IPFS and Ethereum.
Requirements
- Passion and desire to work on sustainability topics and ethical production within supply chains.
- Ability to excel in fast-paced, dynamic environments, contributing to designing and evolving the platform in collaboration with other engineers and product managers.
- Expertise in backend software architecture and distributed systems design principles.
- Expertise in cloud technologies (e.g. AWS, GCP/Azure), including proficiency with cloud services such as storage, compute, networking, monitoring, and more.
- Experience in infrastructure-as-code (IaC) tools such as Terraform or AWS CloudFormation.
- Experience in applying security best practices and frameworks, with a focus on safeguarding systems, data, and infrastructure through robust security measures.
- Excellent knowledge of software engineering best practices (e.g. test-driven development, code reviews, design documentation, etc.)
- Experience with Spring Boot/Kotlin, Node.js, React.js, and data pipelines is advantageous.