All Open Positions

Junior Database Engineer

  • Warsaw, Poland
  • Office-based (with future flexibility)
  • Junior
  • English: Intermediate+

🧠 About Us

At EPC Network, we’re not just a digital marketing company; we’re a platform for career transformation and personal growth. Our people-first approach shapes our corporate culture, fostering a team of passionate, smart, and energetic individuals who strive to grow professionally in an international, fast-paced environment.

We believe our Team is the foundation of our success, and now we’re looking for a Junior Database Engineer to join our Data & Technology team.


🎯 Job Description

As a Junior Database Engineer, you will be responsible for managing, validating, and maintaining large-scale contact and operational datasets within our systems.

You will work closely with backend engineers, product teams, and operations to ensure data accuracy, consistency, and compliance. This role requires strong SQL skills, high attention to detail, and a structured approach to data handling and validation.


πŸ”§ Key Responsibilities

  • Extract, validate, and process datasets from PostgreSQL / MySQL
  • Import, update, and delete records in production databases
  • Perform data quality checks and ensure data integrity
  • Handle bulk uploads (CSV / JSON) and validate structure before ingestion
  • Write optimized SQL queries for search, verification, and reporting
  • Investigate data discrepancies and resolve inconsistencies
  • Support suppression and contact status management workflows
  • Collaborate with engineering teams to improve data-related processes

πŸ“Œ Requirements

  • 1+ year of practical experience working with PostgreSQL or MySQL
  • Strong SQL skills (joins, indexes, aggregations, query optimization)
  • Understanding of relational database design and data integrity principles
  • Experience working with large datasets
  • High attention to detail and a structured problem-solving mindset
  • Basic understanding of backend systems and data flows
  • Experience with Git and version control systems
  • English level: Intermediate+

πŸ“Œ Nice to Have

  • Experience with data validation or data quality tools
  • Basic scripting skills (Python / Bash) for automation
  • Experience working with CRM, marketing, or messaging platforms
  • Understanding of compliance-related data handling (opt-out / suppression logic)
  • Experience optimizing queries and improving database performance

🏒 Working Conditions

  • Office-based role in Warsaw (initially required)
  • Close collaboration with the Tech Lead and core engineering team
  • Structured onboarding and hands-on task management
  • Additional flexibility may be introduced as office capacity expands in the near future

🀝 What it means to be part of our Team

Your professional and personal development:

  • πŸ™‹ Multinational and intercultural experience
  • πŸ“š Corporate library
  • πŸ’ͺ A world-class team to work with
  • πŸŽ“ Growth opportunities
  • πŸ’» Cutting-edge frameworks and technologies

Well-being:

  • πŸ’° Competitive salary
  • 🎳 Engaging team activities
  • 🎁 Bonuses according to the policy
  • 🧘 Work-life balance

Working environment:

  • 🏒 Cozy office in Warsaw
  • πŸ₯ͺ Coffee, tea, sweets, fruits, and more snacks

πŸ’Œ Interested?

We’re looking for someone detail-oriented, structured, and eager to grow in database engineering and large-scale data environments.

Please submit your CV in English.
Make sure to include your Telegram nickname in the cover letter.

Diamond, please, call out! We are waiting for you πŸ’Ž

πŸ’Ž

Apply for This Position

Please submit your CV in English and include your Telegram nickname in the cover letter.