LOADING

This position is closed

Data Engineer

About the role:

We are looking for someone who is passionate about making sense out of huge amounts of data; someone who can explore, analyze, and lead the solutions they envision. If you are an engineer that is passionate about developing an innovative product, making an impact, and striving to work with the industry’s best talent, working with SaaSWorks is the perfect chance for you.

Salary:

30,000 PLN
vat (B2B) per month
27,000 PLN
gross per month (employment)

Location:

Poland

Skills & Experience:

  • Work experience with Python modules and Pandas library; 
  • Data engineering experience;
  • Experience working with 3rd party API services;
  • Clear understanding of ETL/ELT and data curation;
  • Strong experience and understanding of relational and distributed databases (including internals e.g., PostgreSQL, MySQL, etc.); 
  • Experience working with databases using pure SQL queries;
  • Strong experience with AWS (S3, Aurora Serverless, Glue/Athena) and Docker;
  • Strong Python expertise;
  • Hands-on experience with dbt;
  • Hands-on experience with Airflow/Prefect;
  • Experiences in OOP, Design Patterns, and design principles (SOLID, DRY, KISS, YAGNI);
  • Experience in using code linters such as Flake8 and Pylint;
  • Knowledge of PEP8 standard; 
  • Experience with continuous integration, test automation, and deployment;
  • Good written and spoken English.

Nice to have:

  • Experience with data monitoring and tracing in distributed and service-oriented systems;
  • Experience in distributed systems design and best practices;
  • Understanding of integration with BI tools (esp. Tableau);
  • Jenkins as CI tool and/or ETL orchestrator.

Responsibilities:

  • Work with the data engineering team and design the data platform;
  • Systematically work on formalizing business processes, customer acquisition, lifecycles, and the overall data framework;
  • Actively participate in the development process.
WHAT WE OFFER:

WORK:

  • Flexible working hours;
  • Direct communication with C-levels;
  • Collaborative, friendly team environment
  • Remote/hybrid work;
  • Company equipment provision; 

LIFE:

  • Maternity and paternity leaves;
  • Proxet Cultural Club events;
  • Company social events;
  • Annual corporate parties;

HEALTH:

  • Comprehensive medical insurance and sports benefits;
  • Mental health program with private consultations;
  • Live webinar with therapists;
  • Paid sick leaves;

EDUCATION:

  • Allowances for professional education;
  • English language courses with native speaker;
  • Internal knowledge-sharing sessions.

project tech-stack

Airflow, AWS, CircleCI, Docker, Kubernetes, Python

About the Project

We are working as a distributed team located in both the USA and Europe and use one-week-long Scrum sprints. Our engineers are involved in:

  • Leveraging AWS services to create ELT pipelines (S3, AWS Glue, AWS Athena) via python code;
  • Developing custom (mainly REST-based) connectors to run full or incremental sync with primary data sources (python or javascript) and ingest business data to PostgreSQL;
  • Implementing dbt framework models and adding them to the custom pipeline; 
  • Develop POC to test ETL platforms (e.g. Airbytes).

team size:

3 data engineers.

Technology development:

  • Python3.6
  • Pytest
  • Psycopg2
  • DBT (orchestrated through the python API)
  • Singer (data ingestion)
  • Airbyte (current PoC)

Technology DevOps:

  • AWS Cloud Formation
  • Jenkins
  • Shell scripting

Technology Front-end:

  • React
  • Express
  • Babel
  • Jest
  • Puppeteer

Technology Infrastructure:

  • AWS: Docker + ECR (current PoC)
  • Amazon Aurora Serverless
  • Amazon S3
  • AWS Glue + Athena
  • Databricks on AWS (current PoC)

Technology Monitoring Tools:

  • Grafana
  • Amazon CloudWatch
  • Prometheus
  • DataDog (current PoC)

Technology BI:

  • Tableau

Technology Databases:

  • PostgreSQL (Aurora Serverless)

Technology Assemble tools:

  • Jenkins (ETL pipelines orchestration as well)
  • Shell scripts

Technology Version Control:

  • Git (Github)

About the Client

Name

SaaSWorks

Company size:

11-50 employees

Revenue:

1.3 Million USD per year

Overview:

SaaSWorks is driving revenue performance for every Subscription and SaaS business—to democratize the data-driven insights and expertise required to build and manage these high-growth, high-value businesses.

Data Engineer

About Proxet

company information:

Proxet is a professional software development firm trusted by clients from around the world. With our expertise in AI and machine learning, we help businesses reimagine their possibilities and transform ideas into tangible digital solutions. By providing core services with an emphasis on data practices, we shape the future, one step at a time. 

If you’d like to join our Proxet Nation and work closely with high-level professionals and our engineers, fill in the form!

Company benefits

  • Work-from-home policy (fully remote option)

  • Insurance coverage and paid sick leaves

  • In-house English classes with native speaker

  • Trainings allowance based on eligibility conditions plus professional certification paid by the company

Our Offices:

Interested in this closed position?

Leave the information about yourself and we will contact you when we have suitable vacancies!

    Recruiter:

    Hanna Yankina

    Proxet ratings on glassdoor

    • Overall:
      5.0
    • Culture & Values
      5.0
    • Diversity & Inclusion
      4.9
    • Work/Life Balance
      4.9
    • Senior Management
      5.0
    • Compensation and Benefits
      5.0
    • Career Opportunities
      5.0

    Stand with Ukraine

    We stand with our friends and colleagues during this struggle for their freedom and independence—and lives, above all. To support Ukraine in its direst hours, visit this page.