Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Software Engineer (Data)

AI Summary ✨

Requirements

  • A bachelor's or master's degree in computer science or related field, or equivalent practical experience
  • Proficiency in Python, SQL, and Unix Shell scripting
  • Experience implementing agile software development best practices, including TDD, refactoring, CI/CD, and XP
  • Demonstrated experience in custom ETL design, implementation, and maintenance, along with workflow orchestration using tools like Airflow
  • Expertise in distributed data processing and query engines (e.g., Trino, Spark, Snowflake, BigQuery)

Nice to have

  • Experience building large-scale infrastructure applications and writing maintainable code in multiple programming languages
  • Expertise in cloud (GCP, AWS), containerisation, and infrastructure as code (Docker, Kubernetes, Terraform)
  • An understanding of modern data architecture with experience implementing data mesh principles
  • Familiarity with notebook-based data science workflows and proficiency in using monitoring and logging tools (NewRelic, Grafana, Prometheus, ELK)

What you'll be doing

  • Designing, building, and maintaining efficient and reliable data platforms, streamlining end-to-end processes and automating workflows
  • Partnering with cross-functional teams (Product, Engineering, Data Science) to build and enhance a seamless data platform, translating abstract concepts into practical solutions
  • Establishing and enforcing data standards, maintaining comprehensive documentation, and managing a company-wide data registry
  • Training and supporting users, and communicating platform updates and insights through various channels (dashboards, bots, etc.)
  • Planning and executing organisation-wide platform changes, ensuring consistent best practices for coding, testing, deployment, and maintenance
  • Leveraging data to guide all aspects of engineering work, ensuring insight-driven outcomes

Perks and benefits

  • Krakow: PLN36,000 - PLN40,000 gross monthly*
  • Vilnius: €7,200 - €8,000 gross monthly*
  • Poland: PLN36,000 - PLN40,000 gross monthly*
  • Lithuania: €7,200 - €8,000 gross monthly*
  • Other locations: Compensation will be discussed during the interview process

*Final compensation will be determined based on the candidate's qualifications, skills, and previous experience

Apply here
Revolut logo

Revolut

Remote - Porto, Portugal (Remote)

Experience: Senior
Posted: February 19, 2026
Aws
Docker
Gcp
Kubernetes
Python
Terraform
dataengineering

Similar jobs

  • revolut logo

    Data Scientist (Risk)

    Porto, Portugal (Remote)

    9 days ago
    Remote
  • revolut logo

    Data Analyst (Engineer)

    Porto, Portugal (Remote)

    9 days ago
    Remote
  • revolut logo

    Data Analyst (Product)

    Porto, Portugal (Remote)

    9 days ago
    Remote
  • See all jobs in Portugal