Senior Data Engineer (remote)

Martyna Mendyka
WHOOHOO
osoba kontaktowa
Martyna Mendyka
WRZ 17
Dolnośląskie na stałe Inżynier/Licencjat
17.10.2020 108127539
aplikuj

Firma

Whoohoo IT is an international expert in contracting software developers. As a part of Maandag Group, we currently operate in 24 branches located in 4 countries with over 4000 employees. Our polish team in Wroclaw consists of 10 consultants with experience in conducting recruitment processes for managerial and expert positions, successfully recruiting for clients all over the country and internationally. We also have a great team of developers in Wroclaw working for international customers in our modern office in the city center.

Currently, we are building a small remote team of specialists working for our client in the UK.


Our Client is a fintech company with about 200 engineers. Their solutions enable friction-free identification and authentication.

Salary: 20k - 29k PLN based on b2b contract with Whoohoo Poland

Zakres obowiązków

You will design and develop performant and scalable software with a Microservices architecture. You will work as a part of an amazing team of like-minded individuals with a can-do attitude to change the world, This is the opportunity to work in a fast-paced environment, where requirements can change overnight and getting things done is as simple as making a case and leading the charge.

Responsibilities:

Proactively identify technical debt, where the platform can be optimized, and introduce operational efficiencies.

Design and produce performant, scalable, highly transactional software, that adheres to functional and non-functional requirements, and be able to explain them to both technical and non-technical stakeholders

Estimate, prioritize and execute tasks in a high-pressure environment

You will work closely with Product Managers to help create and prioritize the roadmap, perform “just enough” analysis and design on upcoming priorities to create a forward-looking development plan, and schedule development activities to ensure your team delivers quality software, on time

Support the planning and execution of production deployments and go-lives

Wymagania

Commercial experience using Java or Scala for building distributed systems (event/message-driven architectures, stream processing, RESTful APIs)

6 years of commercial experience in Java.

2 years of commercial experience with Spring Boot - including frameworks like Spring Security and Spring Data

2 years of commercial experience with Python.

Have experience developing and designing RESTful API

Experience using asynchronous and reactive programming frameworks (Reactive Streams, Reactor, rxJava etc.)

Experience with persistence and caching technologies (Cassandra, AWS DynamoDB, RDBMS, Redis, Memcached, Hazelcast, etc.)

Knowledge of “big data” stack - Spark, map-reduce, parquet, etc.

Experience with messaging technologies (Apache Kafka, AWS Kinesis, SNS, SQS, etc.)

Experience developing applications for containerized environments (Kubernetes, Docker, Istio/Linkerd, etc.)

Experience with cloud compute platforms (AWS, GCP, Azure, etc.)

Understanding and experience designing for scalability, resiliency, and performance as well as observability (logging, metrics, tracing)

Ability to choose the right technology for the task at hand, whether it turns out to be the latest framework or an established one

You strive for technical excellence, collaboration, and continuous improvement

You are a strong hands-on engineer who leads by example

Outstanding communication skills


Bonus points for:

BSc or MSc in Computer Science or related degree from a top university

Experience with AWS data stack - Glue, EMR, Athena, Sagemaker, etc.

Strong experience with real-time, low-latency, high-throughput, distributed, and scalable systems

Programming in Python

Experience or desire to develop solutions leveraging Machine Learning

Experience with configuring CI/CD pipelines

Familiarity with application security, cryptography, and security practices

Experience in working with Agile teams

aplikuj
Current job is not marked as favorite, click to favorite this job