Seargin

Careers At Seargin

Break into the IT industry without coding or tech skills and join teams working on international projects.

Data Engineer

Seargin is a dynamic multinational tech company operating in 50 countries. At Seargin, we drive innovation and create projects that shape the future and greatly enhance the quality of life. You will find our solutions in the space industry, supporting scientists in the development of cancer drugs, and implementing innovative technological solutions for industrial clients worldwide. These are just some of the areas in which we operate.

Position:

Data Engineer

Location:

Vilnius

Country:

Lithuania

Form of employment:

B2B

Experience level:

Senior

Responsibilities:

  • ETL Design and Development

    Design, build, and maintain ETL processes and infrastructure necessary for effective data processing, analysis, and integration across various systems

  • Data Pipeline Construction

    Develop robust and efficient data pipelines to facilitate seamless data flow between systems, ensuring timely and accurate data availability

  • Data Integrity Assurance

    Implement data validation and cleansing processes to ensure high data quality and integrity throughout the data lifecycle

  • Best Practices Definition

    Define and promote best data engineering practices within the Tribe through collaboration with Chapter Leads, Architects, Engineers, and the Data Engineering Guild

  • Cross-Functional Collaboration

    Collaborate with cross-functional teams to identify areas for improvement in existing systems and propose innovative new features

  • Subject Matter Expertise

    Act as a subject matter expert on Data Engineering within the Tribe, providing guidance and consulting for other squads and engineers on complex solutions

  • Documentation of Processes

    Document data engineering processes, ETL workflows, and pipeline architectures to maintain clarity and facilitate knowledge sharing among team members

  • Performance Optimization

    Analyze and optimize data processing performance, making recommendations for improvements to enhance efficiency and speed

  • Monitoring and Maintenance

    Set up monitoring processes for data pipelines and ETL jobs, ensuring timely detection and resolution of any issues that arise

  • Tool Evaluation and Implementation

    Evaluate and recommend data engineering tools and technologies that can enhance team productivity and improve data processing capabilities

  • Training and Mentorship

    Provide training and mentorship to junior data engineers and team members, fostering skill development and knowledge sharing within the Tribe.

  • Stakeholder Engagement

    Engage with stakeholders to gather requirements and feedback on data engineering solutions, ensuring alignment with business goals and needs

What we offer

Requirements:

  • Experience in Data Engineering

    5+ years of experience working as a Data Engineer with a strong understanding of ETL processes, relational databases, and data modeling

  • Leadership Potential

    Demonstrated leadership experience in an engineering context or a strong inner drive to lead a team of engineers and develop leadership skills

  • Programming Proficiency

    Strong proficiency in programming languages such as Python, Java, or Scala, with a preference for Python as the primary language

  • ETL Tools Expertise

    Experience working with ETL tools like SSIS, IBM Data Stage, Informatica, or AWS Glue to develop data pipelines that ingest data from structured and semi-structured sources, with a preference for AWS Glue

  • Infrastructure Management Experience

    Familiarity with managing infrastructure, servers, and clusters on both on-premises and public cloud platforms such as AWS, GCP, or Microsoft Azure, with a preference for AWS

  • Problem-Solving Skills

    Excellent problem-solving abilities, capable of addressing complex data engineering challenges with effective solutions

  • Effective Communication Skills

    Strong communication skills, with the ability to explain technical concepts and IT terminology to non-technical colleagues in a clear and understandable manner

  • Educational Background

    Bachelor’s degree or higher in Engineering, Computer Science, Data Science, or a related field

  • Data Quality Assurance

    Knowledge of data quality assurance processes and practices to ensure high-quality data outputs and integrity in data handling

  • Collaboration and Teamwork

    Proven ability to work collaboratively within cross-functional teams, engaging with stakeholders to gather requirements and feedback

  • Continuous Learning Attitude

    Willingness to continuously learn and adapt to new tools, technologies, and best practices in the field of data engineering

  • Familiarity with Data Governance

    Understanding of data governance principles and practices to ensure compliance with data management policies and regulations

  • Version Control Experience

    Experience using version control systems such as Git to manage code and collaborate with other engineers effectively

  • Performance Tuning Knowledge

    Familiarity with performance tuning and optimization techniques for data pipelines and databases to enhance processing efficiency

Nice to have

  • Innovative Problem Solver

    Ability to approach challenges with creativity and innovation, consistently finding effective and novel solutions to complex problems.

  • High-Performance Mindset

    Demonstrates a strong commitment to excellence and consistently delivers high-quality work, exceeding performance expectations

  • Curiosity for Emerging Technologies

    A keen interest in learning and experimenting with new technologies, staying updated with industry trends to enhance skills and improve data engineering practices

Apply & join the team




    Ready to elevate your business? Let’s start the conversation.

    Reach out to learn more