Position: Data Engineer
Company: SQRD.tech
Category: Data Engineer
Experience required: 5y
English level: upper

Location: Remote from Poland

Industry: Banking and Finance

Job Description:

We are seeking an experienced Data Engineer to join our project dedicated to a prestigious banking client. The ideal candidate should have a strong background in Java or Scala development, with at least 4 years of experience in one of these technologies. You will be responsible for leveraging cloud technologies such as GCP and Terraform, working in a TDD, continuous integration, and delivery environment, and contributing to the success of the project. If you have an interest in Equity or Equity Derivatives trading business and experience with REST, messaging technologies, and JVM performance tuning, that's a plus!

Key Responsibilities:

- Develop and maintain data pipelines and infrastructure.
- Utilize Java or Scala for software development.
- Work with cloud technologies, particularly GCP, and Terraform.
- Implement TDD practices and continuous integration/delivery using Git, Stash, Teamcity, or equivalent tooling.

Technical Requirements:

Must Have:

- Fluent English language skills.
- Expertise in Java or Scala development with a minimum of 4 years of experience in one of these technologies.
- Exposure to cloud technologies such as GCP and Terraform.
- Familiarity with TDD, continuous integration, and delivery environment using Git, Stash, Teamcity, or equivalent tooling.

Nice to Have:

- An interest in Equity or Equity Derivatives trading business.
- Experience with REST, messaging technologies, and JVM performance tuning.
- MongoDB, Solace, TIG stack experience.
- Experience with Apache Kafka.
- UI development experience using the React framework.
- A passion for software development outside of work through involvement in open source projects, working groups, meetups, etc.

Required Technical Skills:

- Java
- Scala
- GCP (Google Cloud Platform)
- Terraform
- TDD (Test-Driven Development)
- Continuous Integration
- Git
- Team City

Preferred Technical Skills:

- REST API
- MongoDB
- React

About the Project:

The Data Engineer role is dedicated to serving our esteemed banking client. The project involves working on data engineering tasks, leveraging cloud technologies, and maintaining data pipelines critical to the banking domain.