Job Description
Tenstorrent is seeking a Senior Data Engineer to join their Data Science and Engineering team. This role is crucial for fostering a data-driven culture within the organization by designing, implementing, and maintaining robust data pipelines and architectures. The Senior Data Engineer will empower stakeholders to leverage high-quality datasets, facilitating data-driven decision-making and innovation.Role involves:
- Developing and implementing scalable end-to-end data pipelines.
- Collaborating with data producers and consumers to identify product requirements.
- Identifying and championing data/software engineering best practices and AI automations.
- Automating infrastructure as code using Terraform.
- Collaborating cross-functionally to define priorities and identify new projects.
- Building the future of Tenstorrent's data platform and data pipelines.
Requirements:
- Advanced OOP Python programming skills, particularly in data processing.
- Experience with the SQLAlchemy ORM.
- SQL database and schema design, management, and optimization expertise.
- Hands-on experience with AWS services including S3, EC2, IAM, SFTP, Cloudwatch, and Lambda.
- Familiarity with IaC technologies, such as Terraform.
- Experience with time-series (TimescaleDB) and NoSQL databases (Elasticsearch).
- Experience deploying and working with data analytics, dashboarding and visualization tools.
- Experience building RESTful APIs.
- Proficiency in containerization technologies (Docker, Kubernetes).
- Experience with Agile development methodologies and tools.
- Comfortable working independently and self-motivated.
Tenstorrent offers:
- A highly competitive compensation package and benefits.