Job Closed
This listing is no longer active.
Software House focused on results since 1999
Senior Data Architect
Location
Poland
Posted
66 days ago
Salary
0
Seniority
Senior
Job Description
Senior Data Architect
Software Mind
• Define the enterprise data architecture vision aligned with business strategy and digital transformation goals. • Design conceptual, logical, and physical data models for domain-driven systems. • Establish target-state architectures for data platforms (cloud, hybrid, on-prem). • Evaluate and select core technologies, taking into consideration specific customer needs, priorities and current architecture. • Architect scalable data pipelines (ETL/ELT). • Define integration standards (APIs, CDC, event-driven architectures). • Optimize data lake, lakehouse, and warehouse architectures. • Design high availability, disaster recovery, and backup strategies. • Enforce security controls: encryption, IAM, row-level security, masking. • Evaluate emerging paradigms (data mesh, lakehouse, streaming-first architectures). • Assess tools for orchestration and transformation (e.g., Apache Airflow, dbt). • Prototype proof-of-concept architectures. • Ensure architectural flexibility for AI, advanced analytics, and real-time insights.
Job Requirements
- Experience in data modeling (conceptual, logical, physical), preferably in a large organization or within complex data ecosystems.
- Practical knowledge of tools and methodologies such as ER, UML, IDEF1X, Data Vault, 3NF, Kimball/Inmon.
- Ability to work with data catalogs and metadata management tools (e.g. DataHub, Collibra, Alation, Atlan).
- Knowledge of SQL and relational data models.
- Experience working with database systems and data architecture in a cloud environment.
- Ability to work with engineering and analytics teams to translate business needs into data models.
- Understanding of data security, availability, and control principles.
- Good command of English (reading documentation, community discussions).
- Experience in Data Governance, Data Quality, Master Data, and Metadata Management projects (additional skills).
- Knowledge of concepts and technologies related to the semantic data layer: ontologies, RDF, OWL, GraphQL, dbt Semantic Layer, Semantic Kernel (additional skills).
- Knowledge of Python for automation, model validation, and API integrations (additional skills).
- Knowledge of event-driven data architecture (additional skills).
- Experience in creating and maintaining architectural documentation (additional skills).
Benefits
- Flexible employment and remote work
- International projects with leading global clients
- International business trips
- Non-corporate atmosphere
- Language classes
- Internal & external training
- Private healthcare and insurance
- Multisport card
- Well-being initiatives
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Azure AI Data Engineer
ICFWe are not a typical consulting firm and our people are not typical consultants.
Description Azure AI Data Engineer Location: US Remote Ready to make a difference? ICF is seeking an Azure AI Data Engineer to join our team. This is a cross functional position with significant responsibility and opportunity to shape the future direction of our team. Candidates will be required to focus on data development tasks to collect, store, validate, and process large datasets in the Azure environment. This position will be part of a Data Engineering team working on quantitative software products and services, so experience working in a product development environment is desired. Successful candidates will be very analytical with a high attention to detail in a quantitative environment to ensure a stable, repeatable, and accurate production data stream. Successful candidates will also enjoy an independent work environment where they can take a high level of ownership of their accomplishments. Why you will love working here: - Quality of life: Flexible workplace arrangements, work-life balance - Investment of the community: Donation matching, volunteer opportunities - Investment in you: Tuition reimbursement, access to professional development resources, 401k matching, Employee Stock Purchase Plan - And many, many more (Ask your recruiter for more details!) What you will be doing: Monitoring and troubleshooting data-related issues within the Azure environment to maintain high availability and performance, leveraging AI-driven anomaly detection and predictive insights to proactively identify and resolve issues. Keeping abreast of the latest Azure features and technologies to enhance data engineering processes and capabilities, with a strong focus on emerging AI services, generative AI, and intelligent data platforms to drive innovation. Automating data pipelines and workflows to streamline data ingestion, processing, and distribution tasks. Implementing data security measures, including encryption, access controls, and auditing, to protect sensitive information. Collaborating with data scientists, business analysts, and other stakeholders to understand data requirements and implement appropriate data solutions. Documenting data procedures, systems, and architectures to maintain clarity and ensure compliance with regulatory standards. What we need you to have (minimum qualifications): - Bachelor's degree in Computer Science, Engineering, Data Science, Math, Energy, or related technical fields. - 5+ years of hands-on experience designing, developing, and supporting database and data engineering solutions within an Azure-based environment, including work across the full SDLC in an Agile or product-focused team or related work experience - Experience designing, developing, and integrating AI-driven solutions, including building AI agents or intelligent workflows that enhance data pipelines, automation, analytics, or decision support within an Azure-based environment. - Strong experience with Azure data services such as Azure Data Factory, Azure Databricks, Azure Data Lake Storage, and Azure SQL Data Warehouse, along with advanced SQL, data modeling, data pipeline automation, performance tuning, and data quality management. - Must be able to pass a background check, have a valid driver’s license, and successfully pass a Motor Vehicle Records (MVR) check and drug screening. What we would like you to have: - Ability to work in a distributed team environment - Experience working on quantitative software products - An outstanding academic record with a focus on Energy, Science, Math, and Engineering or similar. Professional Skills: - Strong listening, interpersonal, and proactive communication skills, with the ability to build and maintain effective relationships across technical and business stakeholders. - Highly self-motivated and self-directed, with sound independent judgment and the ability to solve complex technical problems. - Excellent organizational and prioritization skills, with the ability to manage multiple tasks and shift priorities in an Agile environment. - Proven ability to drive end-to-end delivery, ensuring stakeholder buy-in and successful adoption of technology solutions. Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $89,649.00 - $152,404.00 Nationwide Remote Office (US99)
Senior Data Engineer
Activate TalentWe are a dynamic company focused on leveraging data to drive business insights and improve performance across retail and eCommerce channels.
Job Title: Senior Data Engineer Type: Full-time; Remote Schedule: US Time zone Industry: Fashion/Lifestyle Job Overview We are looking for a Senior Data Engineer to help build and scale our modern data platform. This hands-on role involves developing robust data pipelines, modeling data for analytics, and working closely with business and engineering teams. You will work with industry-leading tools such as Snowflake, DBT, FiveTran, and AWS services to create efficient and scalable data solutions. Responsibilities - Design, build, and maintain scalable ELT/ETL pipelines (FiveTran, DBT, Python,Snowpipe) in Snowflake. - Integrate workflows using AWS services (S3, Lambda, Glue, Athena, CloudWatch). - Administer and optimize Snowflake (user roles, warehouse sizing, access, performance). - Develop and maintain dimensional/normalized data models in Snowflake. - Implement data transformation logic with DBT and SQL for accuracy and maintainability. - Transform raw data into reliable datasets for analytics and operations. - Collaborate with teams to understand data requirements and deliver solutions. - Ensure high data quality, consistency, and security. - Monitor and troubleshoot pipelines, implementing logging/alerting. - Participate in code reviews, documentation, and promote data engineering best practices. Preferred Qualifications - Exposure to Shopify, NetSuite, or Segment. - Experience with Python and Looker or other BI Visualization tools is preferred - Experience in e-commerce, SaaS, or financial analytics environments. - Familiarity with orchestration tools such as Airflow, Dagster, or similar frameworks.
Senior Data Engineer
Activate TalentWe are a dynamic company focused on leveraging data to drive business insights and improve performance across retail and eCommerce channels.
Job Title: Senior Data Engineer Type: Full-time; Remote Schedule: US Time zone Industry: Fashion/Lifestyle Job Overview We are looking for a Senior Data Engineer to help build and scale our modern data platform. This hands-on role involves developing robust data pipelines, modeling data for analytics, and working closely with business and engineering teams. You will work with industry-leading tools such as Snowflake, DBT, FiveTran, and AWS services to create efficient and scalable data solutions. Responsibilities - Design, build, and maintain scalable ELT/ETL pipelines (FiveTran, DBT, Python,Snowpipe) in Snowflake. - Integrate workflows using AWS services (S3, Lambda, Glue, Athena, CloudWatch). - Administer and optimize Snowflake (user roles, warehouse sizing, access, performance). - Develop and maintain dimensional/normalized data models in Snowflake. - Implement data transformation logic with DBT and SQL for accuracy and maintainability. - Transform raw data into reliable datasets for analytics and operations. - Collaborate with teams to understand data requirements and deliver solutions. - Ensure high data quality, consistency, and security. - Monitor and troubleshoot pipelines, implementing logging/alerting. - Participate in code reviews, documentation, and promote data engineering best practices. Preferred Qualifications - Exposure to Shopify, NetSuite, or Segment. - Experience with Python and Looker or other BI Visualization tools is preferred - Experience in e-commerce, SaaS, or financial analytics environments. - Familiarity with orchestration tools such as Airflow, Dagster, or similar frameworks.
Senior Data Engineer
Activate TalentWe are a dynamic company focused on leveraging data to drive business insights and improve performance across retail and eCommerce channels.
Job Title: Senior Data Engineer Type: Full-time; Remote Schedule: US Time zone Industry: Fashion/Lifestyle Job Overview We are looking for a Senior Data Engineer to help build and scale our modern data platform. This hands-on role involves developing robust data pipelines, modeling data for analytics, and working closely with business and engineering teams. You will work with industry-leading tools such as Snowflake, DBT, FiveTran, and AWS services to create efficient and scalable data solutions. Responsibilities - Design, build, and maintain scalable ELT/ETL pipelines (FiveTran, DBT, Python,Snowpipe) in Snowflake. - Integrate workflows using AWS services (S3, Lambda, Glue, Athena, CloudWatch). - Administer and optimize Snowflake (user roles, warehouse sizing, access, performance). - Develop and maintain dimensional/normalized data models in Snowflake. - Implement data transformation logic with DBT and SQL for accuracy and maintainability. - Transform raw data into reliable datasets for analytics and operations. - Collaborate with teams to understand data requirements and deliver solutions. - Ensure high data quality, consistency, and security. - Monitor and troubleshoot pipelines, implementing logging/alerting. - Participate in code reviews, documentation, and promote data engineering best practices. Preferred Qualifications - Exposure to Shopify, NetSuite, or Segment. - Experience with Python and Looker or other BI Visualization tools is preferred - Experience in e-commerce, SaaS, or financial analytics environments. - Familiarity with orchestration tools such as Airflow, Dagster, or similar frameworks.

