Senior Data Engineers
Senior , 4+
Upper-Intermediate
Python PostgreSQL AWS ETL C#/.Net
-
About Vacancy
We are looking for two experienced and detail-oriented Senior Data Engineers to join a long-term fintech project full-time. You will work on building high-performance ETL processes, migrating databases, and optimizing data infrastructure for a comprehensive payment solutions platform. This role involves extensive work with PostgreSQL, Python, and .NET in an AWS-based environment. We’re looking for engineers who write clean, testable code, enjoy solving data engineering challenges at scale, and are comfortable communicating technical decisions clearly within a collaborative Agile team. -
You Will
- Design, implement, and maintain ETL pipelines to bring in near real-time, daily, and monthly data from third-party sources
- Develop and maintain Python scripts and stored procedures for data normalization and CRUD operations
- Migrate existing MS SQL Server databases to PostgreSQL
- Refactor and update .NET applications to switch from MS SQL to PostgreSQL
- Work with AWS services such as Lambda, RDS, S3, Step Functions, DynamoDB, ECS, EC2, and Redshift
- Write and maintain unit and integration tests
- Participate in daily stand-ups and technical grooming sessions
- Collaborate with the team using Jira, Bitbucket, and CI/CD pipelines (AWS SAM)
-
You Have
- A Senior Data Engineer with 2+ recent and consecutive years of professional experience with: PostgreSQL, Python (including AWS Lambda functions), C#/.NET (including AWS Lambda functions)
- Familiar with Docker, CI/CD practices, and maintaining high code quality
- Skilled in database migrations, particularly from MS SQL Server to PostgreSQL
- A strong communicator who can explain technical solutions and blockers clearly
- Must have: PostgreSQL, Lambda functions in Python and C#, Docker, CI/CD pipeline experience with AWS SAM, MS SQL Server, Strong knowledge of AWS: Lambda, S3, Step Functions, DynamoDB, Secret Manager, RDS, EC2, ECS, KMS, Redshift, Code review experience and attention to detail
- Nice to have: Experience working in Scrum teams; Familiarity with Jira, Bitbucket, or similar tools
-
We Offer
- Exchange of experience, professional development
- Good office location, Kyiv, and Kharkiv with generators and Starlinks
- Co-working compensation
- English classes at company expense
- Partial payment for gym memberships
- Partial payment for courses and certifications
- Regular company events