Added: 2025-05-08 13:32.00
Updated: 2025-05-22 03:43.53

Backend Engineer (ETL)

Gdansk , Pomeranian Voivodeship, Poland

Type: n/a

Category: Engineering & Manufacturing

Advertisement
Requirements: English
Company: Shelf
Region: Gdansk , Pomeranian Voivodeship

As a Backend Engineer at Shelf, you will focus on building robust backend services for large-scale data processing. We use Python (and Node.js) to create data pipelines and handle data from diverse storage solutions. we''re focused on solving the crucial data quality problems that underpin successful AI initiatives. Shelf is uniquely positioned to address these challenges head-on, as we provide data quality solutions and data enrichment capabilities that are key to building accurate and trustworthy AI systems. We''re not simply building a platform, we''re building the very foundation for the next generation of AI. This means your work will directly impact the accuracy, reliability, and ultimately, the usefulness of AI across the enterprise landscape.

Design, implement, and optimize our distributed ETL pipeline, focusing on background processing logic, data transformation, and scalability.
Develop clean, maintainable code in Python, adhering to best practices in observability, cost-efficiency, and robust error handling.
Proactively identify and address performance bottlenecks and inefficiencies in current systems, proposing solutions to improve scalability and reliability, while ensuring continuous production stability through thorough testing and monitoring practices.
Share your knowledge, participate in code reviews, and advocate for best practices to advance our backend development standards.

Over 4 years of professional software engineering experience, including more than 1 year specializing in Python.
Deep understanding of distributed systems, concurrency patterns, and ETL-oriented workflows.
Comfortable working with diverse data stores (SQL and NoSQL), including schema design and performance tuning at scale. Experience with event-driven architectures, distributed processing techniques, CQRS.
Proven experience building scalable backend applications on either AWS or Azure, including a strong understanding of their respective services for compute, storage, and data processing.
Upper-Intermediate or better English skills for technical communication and documentation.
Any hands-on experience with NLP, unstructured data processing, Node.js/TypeScript, or RAG pipelines is a significant plus.
B2B contract.
Hardware: MacBook Pro.
Modern technical stack . LLM credits for other OSS AI code assistants and internal AI tools.

Ask a Shelf customer why, and theyll tell you its because of our innovative capabilities, rock-solid reliability, they truly enjoy working with our people, but most of all its the improvements they see in their business KPIs.
Tech Interview Data & Architecture (1 hour)
Tech Interview Python (1 hour)
Getting GenAI to work is mission-critical for most companies, but 90% of AI projects haven''t deployed. Poor data quality - it is the #1 obstacle companies have in getting GenAI projects into production.
Shelf is partnered with Microsoft, Salesforce, Snowflake, Databricks, OpenAI and other big tech players who are bringing GenAI to the enterprise.
Advertisement
Click here to apply and get more details about this job!
It will open in a new tab.
Terms and Conditions - Webmaster - Privacy Policy