Senior Software Developer
We are looking for an experienced and motivated Software Engineer to help us build cutting-edge data connectors and integrations. If you have a strong background in software engineering, with expertise in developing data connectors from scratch and working with critical systems, we want to hear from you!
In this role, you'll work on solving complex challenges related to data infrastructure, integrating various databases and APIs, and optimizing performance. You'll be a key player in building reliable, scalable, and high-quality solutions to power our data-driven initiatives.
Oferujemy
Hourly rate: 150-160 PLN/net B2B.
100% Remote work
Wymagania
Required Experience:
Proven experience in building data connectors from scratch (not just configuring ETL pipelines).
Strong programming skills in popular languages such as JAVA, Rust, Go (Python preferred).
Experience in coding agents for critical systems.
Knowledge of relational (e.g., PostgreSQL, MySQL, Snowflake) and NoSQL databases, as well as BI tools.
Practical understanding of metadata and data lineage, including the ability to extract schemas from SQL, APIs, or system catalogs.
Technical Skills Required:
Performance optimization techniques.
Rigorous testing practices.
Awareness of scalability issues.
Familiarity with software design patterns.
Problem-Solving & Quality:
Systematic debugging skills.
Security-conscious approach to development.
Autonomous system thinking.
LLM-assisted development with critical thinking.
Bonus Qualifications:
Experience with additional languages like Java, Rust, or Go (Python still required).
Familiarity with data platforms such as Snowflake, Databricks, BigQuery, or BI tools (e.g., Tableau, Looker, Power BI).
Contributions to open-source projects like DataHub, dbt, Airflow, or similar data tools
Senior Software Developer
Senior Software Developer