Jobico
JobsCompaniesCandidatesStatistics
Log inSign up
Jobico

The modern job platform for IT professionals. Connect directly with companies, get transparent salaries, and find your dream job with AI-powered matching.

For Candidates

  • Browse Jobs
  • Companies
  • For Developers (MCP)
  • Report a hire

For Employers

  • Post a Job
  • API & ATS
  • Hires

Company

  • About Us
  • Pricing
  • Suggest an idea
  • Privacy Policy
  • Terms of Service

© 2026 Jobico. All rights reserved.

UITOP logo

Data Engineer (Python)

UITOPSaaS
RemoteFull-timeEN: Upper-IntermediateUA: Native
3293
13 hours ago
329 views3 applicants
Log in to Apply

Description

Job Summary

As our Data Engineer, you’ll build and maintain data migrations and pipelines using Python, Spark, and Databricks (AWS). You'll work with data from different source systems, improve existing migrations, and make sure data is transferred accurately and reliably.

You don't need to have experience with Spark or Databricks from day one. Strong Python skills and a good understanding of data processing are more important. You'll also use AI coding tools as part of your daily work.

Requirements :

- 3-5 years of software/data engineering experience at a senior level of ownership.

- Strong Python.

- Daily, hands-on use of AI coding tools (e.g., Claude Code, Cursor, Copilot, or similar) in real engineering work and the judgment to verify what they produce.

- Solid SQL and a good instinct for data modeling (deep expertise welcome but teachable).

- Comfort in a Linux / macOS environment and a cloud data environment (ideally AWS).

- A track record of building things that run reliably in production.

- Comfort with ambiguity, fast learning, and sound judgment including reverse-engineering messy, undocumented source data.

- Upper-Intermediate English (B2).

Responsibilities:

- Build and maintain data migration pipelines using Python.

- Develop new migrations from different source systems.

- Improve existing migrations, including error handling, recovery, and monitoring.

- Work with legacy systems and data that may be incomplete, inconsistent, or poorly documented.

- Identify and fix data quality issues.

- Use AI coding tools to write, review, and test code.

- Work with the engineering team to solve technical problems.

About the project:

You'll be working on a SaaS platform for jewelry businesses, helping store managers automate their daily operations. Our team: Team Lead, Full-Stack Developer, React Developer, React Native Developer, and Product Designer.

Bonus points:

- Spark / Databricks.

- Knowledge of AWS data services (S3, Glue, EMR).

- Experience with large-scale data migrations / POS systems or other legacy software / reporting systems or custom dashboards.

We provide

Vacation 18 working days per year, 10 Sick Days.

Performance&Salary review constantly.

Compensation for professional development activities: 50% covered after the trial period.

Free Internal English classes.

Flexible work schedule, remote.

Financial compensation of coworking 100% (during blackouts).

Company equipment. We’ll provide a laptop after 6 months of work, and if you’d like any other tech to make your job easier, we cover 50% of it.

If you're strong on Python and data fundamentals but haven't touched Spark, Databricks, or AWS specifically, we still want to hear from you.

Tech Stack

PythonSQLLinux

Industries

SaaS

Languages

English - Upper-IntermediateUkrainian - Native
About Company
UITOP logo

UITOP

Outsource
51-200 employees
uitop.design/
View profile
Contacts
WebsiteLinkedInDOU

Similar jobs