Software Development Engineer in Test Intern
Cambridge, MA
Engineering /
Co-op /
Hybrid
Tamr develops data products that use battle-tested AI to speed the discovery, enrichment and maintenance of the golden records businesses need to accelerate growth. Tamr’s AI-powered, human-refined approach delivers value in days, not months or years all while lowering project and operational costs when compared to MDM or DIY solutions. By connecting data across source systems and incorporating 1-click, 3rd party data enrichment, Tamr delivers accurate, comprehensive and durable data ready for consumption.
We are currently looking for an intern to join our core engineering team in Harvard Square (Cambridge, MA), one of the most important technical hubs in the world! We are a close-knit engineering team of about 40 professionals who are always willing to teach and eager to learn. We’ve created a collaborative, supportive, and fun culture while doing serious work.
With such a small team we believe that every member needs to be contributing in a meaningful, business-impacting way. As an intern, you'll join a team of 4 or 5 people. You will be treated like a regular employee. You'll have a manager who will mentor you in your professional development and a tech lead who will support you with scheduling, architecture, and coding. You will design, break down, and own stories for every sprint. Your code will be held to the same standard expected of every engineer. Your primary focus will be on building and enhancing our test automation suite to help us deliver code & features to our customers with high quality and confidence.
Applicants must be pursuing either a Bachelor's or Master's degree in Computer Science, Information Systems, or a technically related field. They should be available for the internship from July 2024 to December 2024. This position can be in-person based out of our office in Cambridge, MA, hybrid, or fully remote.
What you'll get to do
- Partner with development teams to improve services through rigorous testing and release procedures.
- Improving robustness by automating workflows, process improvements, CI/CD pipelines, and integrating modern toolsets.
- Help us develop and drive real-time observability solutions that provide visibility into system health.
What You'll Bring
- Your experience with public cloud (preferably AWS or GCP).
- Understanding of common scripting languages (Python, Bash).
- Experience working with at least one object-oriented language (Java, .Net, etc.)
- Familiarity with RDBMS such as PostgreSQL and Big Data Technologies (BigTable/HBase, Dataproc/Databricks/Spark).
- Understanding of different testing methodologies such as Unit testing, Integration testing, etc.
- Familiarity with test automation tools
Technologies we use
- Multi-cloud (GCP/AWS/Azure)
- Git, GitOps, Terraform, Ansible
- Kubernetes, Helm, Istio, Docker
- Big Data Technologies (BigTable/HBase, Dataproc/Databricks/Spark)
- PostgreSQL, BigQuery, Snowflake, Synapse
- Java, Python, gRPC, Protobufs, Elm
- Jenkins
- Mabl
Tamr provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws.