#1 Job Board for tech industry in Europe

Senior Software Engineer (Data)
Java

Senior Software Engineer (Data)

Type of work
Full-time
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Remote
DNA Technology

DNA Technology

Today our team consists of over 50 people who support our business partners in the design and development of their products with success, but above all with satisfaction. What excites us is full responsibility (end2end) and autonomy, which we work for every day, giving 100% of our commitment and high competencies. There is no hierarchy at DNA - our project and company matters are handled by all of us performing various roles both in customer environments and DNA. We attach great importance to the quality of our services, which is why we are in a continuous development process.

Tech stack

    Java

    advanced

    SQL

    advanced

    Data Management

    regular

    ETL

    nice to have

    Snowflake

    nice to have

Job description

Online interview

Be a part of a Data-Driven Revolution! 


Help us shape modern data management by working with cutting-edge tools like Snowflake and Data Mesh approach. Join a team where your insights directly impact merchants and drive financial innovation.


Currently, we are working with Kotlin, Elasticsearch, and Kibana, centralized responsibility for data. Over time, we plan to introduce Snowflake, PowerBI, Data Mesh, and Python.


We work 100% remotely or from the office (Łódź) 🙂


What can you expect?

  • Gradual migration of code to a new repository as part of the project’s evolution
  • Period of intense exploration and problem-solving
  • Autonomy and ownership (with a safety buffer when implementing changes)


What you will be working on?

  • Extensive work with Snowflake
  • PoC development
  • Integrating with event-passing systems
  • Familiarization and support of the current solution
  • Working on Kotlin-based tasks
  • Ensuring security best practices and compliance in all activities


At DNA you will experience:

  • Transparent and open communication (open and regular feedback, regular discussions about business position)
  • Strong focus on psychophysical comfort (medical and group insurancemultisport card, regular mood conversations)
  • Concentration on competencies’ development (mentoring process, knowledge sharing sessions, 4 hours a week dedicated to self-development, individual English lessons1:1 development sessions)
  • Strong focus on building relations (DNA team lunches; we cover costs of transport and hotel for people living outside Lodz and willing to visit the office; dedicated space for not job-related chats)
  • A flat structure where everyone is involved in making the company’s decisions


Experience that will be crucial:

  • at least 5 years of commercial experience
  • experience with Java/Kotlin or Python
  • experience with SQL
  • data modeling and data management
  • day-to-day communication in English with a client


Nice-to-have:

  • experience with Data Platforms
  • experience with Snowflake
  • PowerBI or similar tools (Tableau, Looker, Qlik, SAS, Sigma)


If you and DNA could be a good match, feel invited to participate in the recruitment journey!