Tech Stack
NoSQLPython
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Data Engineer with 5+ years of experience to design and implement scalable ETL processes and manage data workflows.
Responsibilities
- Develop data architectures that ensure accessibility, integrity, and usability
- Design and implement scalable ETL processes tailored to client needs
- Manage data workflows, enabling seamless analytics and reporting
- Provide expertise in data warehousing, stream processing, and cloud services
- Implement data quality checks for accuracy and consistency across sources
- Work with AWS tools and automate deployment processes in CI/CD
Requirements
- 5+ years of experience in data engineering roles with expertise in building and maintaining complex ETL pipelines.
- Strong programming skills in Python, with a deep understanding of system engineering and data infrastructure design.
- Proficiency in SQL/NoSQL databases
- Solid knowledge of distributed systems, data modeling, and storage solutions for high-volume, real-time data.
- Familiarity with orchestration tools (Airflow, Temporal) for managing workflows.
- Experience with cloud platforms like AWS, GCP, Snowflake, or Databricks, including cost-effective resource management.
- Proficiency with AI technologies such as PyTorch or TensorFlow is a strong advantage.
We Offer
- Competitive salary: range from 4000 EUR/month (gross), plus bonuses. We are open to considering your compensation based on your skills and experience.
- Focus on growth: Budget for professional development, conferences, and regular performance reviews.
- International projects: Work with clients from around the world.
- Impactful work: Build platforms from scratch and see direct results.
- Flexible work environment: Flexible hours and location, with trust and ownership given to employees.
- Supportive culture: Friendly team environment with regular social events.
- Wellness benefits: Annual budget for wellness platform.
- Extra perks: Tech tool gift, birthday day off, and other celebrations.
About the Company
Our hiring process is designed to foster meaningful connections between candidates and employers. Discover mutual compatibility effortlessly, ensuring a perfect fit for both parties involved.
Application Process
- Intro call: Your chance to get to know us and our chance to get to know you - we’ll check your vibe and talk about all things you.
- Technical interview: Meet the decision-maker - learn more about the specifics of your position, tasks, and team. Will it be a match?
- Decision: You think about us, we think about you, and if it’s a match, we’ll roll out the red carpet to welcome you onboard.
Perks and Benefits
- Opportunities for Career Growth: At our company, we offer a plethora of learning opportunities to transform your experiences into a fulfilling career journey.
- Cutting-Edge Technology: Stay at the forefront of innovation with access to the latest technology, software, and gadgets, ensuring your workday is seamless and efficient.
- Exploring the Tech World: Experience the global perspective by attending the most famous tech conferences and business trips spanning all over the world.
- Comfortable Work Environment: Enjoy the convenience of hybrid work option, with office located in the vibrant city of Kaunas. Additionally, embrace the freedom to travel the world while continuing to work.
- Building a Strong Team: We foster a sense of camaraderie through various activities, such as regular internal events, team buildings and workation trips.
- Well-being: Your well-being is essential to us. That's why we offer private health insurance and a range of mental and physical well-being benefits to keep you feeling fresh and focused.
- Office Perks: Our office amenities include a fully stocked kitchen, a variety of snacks and drinks, and amazing office made food tasting events every month.
- Celebrating Milestones: We value your dedication, marking special occasions and acknowledging your tenure with extra vacation days and thoughtful gifts.