Job Closed

This listing is no longer active.

Datavail logo
Datavail

We help clients turn data into decisions no matter where it lives-in apps, on-prem, in a hybrid model, or in the cloud.

DBT Developer, Snowflake

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2007H1B SponsorCompany SiteLinkedIn

Location

India

Posted

117 days ago

Salary

0

Seniority

Senior

Job Description

DBT Developer, Snowflake

Datavail

• Develop and maintain DBT models (staging, intermediate, mart layers) following modular design and best practices. • Implement dbt tests, documentation, sources, macros, and packages. • Build reusable and scalable data transformation frameworks. • Design and optimize ELT workflows using DBT integrated with orchestrators (Airflow, Dagster, Prefect, etc.). • Work with cloud data environments such as Snowflake, BigQuery, Redshift, Databricks. • Ensure high performance of SQL transformations and warehouse queries. • Implement and maintain data quality tests within DBT (unique, not null, referential integrity).

Job Requirements

  • 3+ years’ experience in Data Engineering / ELT development.
  • Strong SQL proficiency, with experience writing optimized queries.
  • Hands_on experience with DBT Core or DBT Cloud.
  • Experience with any cloud data warehouse:
  • Snowflake / BigQuery / Redshift / Azure Synapse.
  • Familiarity with Git, CI/CD pipelines, and modern data stack principles.
  • Understanding of data modeling techniques (Kimball, Data Vault, Star/Snowflake).
  • Experience integrating DBT with orchestrators (Airflow, Dagster, Prefect, etc.).

Benefits

  • Professional development
  • Flexible working hours
  • Collaborative work environment

Related Job Pages

More Software Engineer Jobs

BrainersHub GmbH logo

Freelance WordPress Developer

BrainersHub GmbH

THE LEADING HUB FOR SMART BUSINESS GROWTH

Software Engineer117 days ago
TemporaryRemoteTeam 11-50Since 2019

Role Description We’re looking for a skilled and reliable “Freelance WordPress Developer” to join us and support the ongoing evolution of our company website. If you enjoy clean builds, thoughtful improvements, and long-term collaboration, this could be a great fit. - Maintain, optimize, and continuously improve our company website - Implement new features, enhancements, and updates - Ensure performance, responsiveness, and overall site quality Qualifications - Deep expertise in WordPress development: including custom themes, plugin customization, and best practices for performance, security, and scalability - Excellent English communication skills - Availability of approximately 15 hours per week - A dependable freelancer with proven experience working independently and meeting deadlines Benefits - A structured and reliable working setup with clear briefings and regular check-in calls - A collaborative, professional environment with open communication - A long-term partnership Company Description Als führendes Innovation-Hub unterstützen wir den Mittelstand bei der zukunftsversierten Unternehmensentwicklung.

Germany
Job Closed
Clinical Outcomes Solutions logo

Principal Statistical Programmer

Clinical Outcomes Solutions

A global research consulting group providing 360° support & services across all facets of clinical outcomes research.

Software Engineer117 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

• Generate SDTM, ADaM specifications, datasets, reviewer’s guide and define.xml files for multiple studies • Develop SAS programs which generate datasets, complex listings, tables (including those with descriptive and standard inferential statistics in collaboration with a Statistician), and complex graphs • Deliver high-quality statistical programming results including developing, validating, and maintaining SAS and/or R programs tailored to clinical development programs’ needs • Participate in overseeing CRO’s statistical programming deliverables for multiple clinical studies to ensure high-quality and meet the pre-specified timelines • Support the preparation of clinical study reports, regulatory submissions, publications, annual DSUR, and exploratory analyses • Understand and follow FDA regulations which affect the reporting of clinical trial data. This includes good clinical practice and guidelines for electronic submissions. • Contribute to the creation, maintenance, documentation, and validation of standards for programming tools, outputs, and macros • Participate in the development of CRFs, edit check specifications, and data validation plans • Provide review and/or author data transfer specifications for external vendor data • Collaborate with internal and external functions (e.g. CROs, software vendors, clinical development partners, etc.) to ensure meeting project timelines and goals • Provide review and/or author SOPs and/or Work Instructions related to statistical programming practices

United States
Job Closed

Role Description Nous souhaitons renforcer notre capacité à concevoir, développer et maintenir des solutions internes et clients performantes et durables. Votre mission en tant que Lead Developer s’articule autour de trois grandes responsabilités : - Technique : - Garantir la qualité et la cohérence de l’architecture - Prendre les décisions technologiques structurantes - Maintenir les standards de code et anticiper la dette technique - Participer au développement - Humain : - Encadrer et faire monter en compétences les développeurs - Faciliter la collaboration au sein de l’équipe - Être un point de référence et débloquer les situations complexes - Stratégique : - Faire le pont entre le métier/product et l’équipe technique - Prioriser les efforts et challenger les besoins afin d’éviter la sur-ingénierie Au sein de notre département SI, rattaché(e) au pôle applicatif, le rôle de Lead Developer est central dans cette dynamique. Vous contribuerez directement à structurer nos pratiques de développement, à assurer la qualité technique de nos applications et à guider les choix technologiques sur des projets stratégiques. Ce poste intervient dans un contexte où la standardisation des pratiques et la montée en compétence de l’équipe sont des enjeux clés. Vous travaillerez en étroite collaboration avec : - Les équipes de développement et les QA (testeurs) - Les Product Owners - Les équipes IT infrastructure - Les interlocuteurs métiers Qualifications - Formation supérieure en école d’Ingénieur en informatique (EPITA, EPITECH, EFREI, etc.) ou équivalent - Expérience significative en développement et en architecture technique - Compétences techniques : C#, Angular, SQL Server, NoSQL, Azure, Terraform - Maîtrise des bonnes pratiques de développement et de la méthodologie Agile (Scrum) - Expérience avec Azure DevOps - Capacités à communiquer, documenter et à transmettre ses connaissances - Rigueur, autonomie, esprit d’initiative, travail en équipe et sens de l’innovation - Leadership naturel : capacité à fédérer une équipe, à prendre des décisions avec clarté et à embarquer les autres dans une vision technique commune - La méthodologie SAFe serait un plus Requirements - Accompagner et conseiller sur le choix des solutions technologiques à mettre en œuvre - Participer à la conception, à l’architecture et aux études de faisabilité - Assurer une veille technologique sur les langages, architectures, cloud, sécurité - Développer et maintenir les outils et solutions selon la feuille de route - Garantir la qualité du code, le respect des bonnes pratiques (tests, performance, sécurité) et l’IaC (Infrastructure as Code) - Mettre en place et améliorer les environnements et outils de développement - Participer aux tests, UAT et support Niveau 3 - Accompagner, guider et faire monter en compétence les développeurs - Favoriser le partage de connaissances et l’esprit d’équipe - Animer des présentations techniques et de l’évangélisation sur nos outils - Travailler dans un contexte Agile (Scrum) avec intégration continue - Documenter les applications et rédiger les dossiers techniques - Détecter et résoudre les problèmes de communication et de coordination dans l’équipe Benefits - Un rôle clé dans l’amélioration et la structuration des pratiques techniques - La possibilité de piloter des choix technologiques stratégiques - Un impact direct sur la qualité, la performance et l’innovation des solutions - Un environnement Agile où le test, l’apprentissage et l’autonomie sont encouragés

France
Job Closed
Intersog logo

Java Software Engineer (BackEnd)

Intersog

Solve Business Challenges with Innovative Technologies

Software Engineer117 days ago
ContractRemoteTeam 51-200Since 2005H1B No Sponsor

Intersog® is a Chicago-based provider of tailored software engineering solutions, offering dedicated development teams and custom software applications to help businesses meet their IT challenges. Our focus on innovation and efficiency allows us to partner effectively with clients across various industries. We are looking for a talented Java Software Engineer (BackEnd). Our client is looking to transform experiments into executable instructions for Workcells and devices. This is why we are looking for a dynamic Software Engineer to join our team. You will collaborate with a talented team of engineers and with cross-functional departments to deliver high-quality solutions that meet our clients' needs. If you're passionate about technology and creating user-centric applications, we want to hear from you! Responsibilities: - Java Backend Service Development: Design, develop, and maintain scalable and resilient Java-based Kubernetes services using the Spring Boot framework and its code generation capabilities. Leverage Spring's robust features, such as dependency injection, data access, and web development, to build efficient and maintainable microservices. - Microservices Architecture: Design and implement new microservices, and enhance existing ones, adhering to best practices of microservices architecture. This entails utilizing message-based communication systems and effectively leveraging SDK clients or APIs for inter-service interaction. Additionally, employ efficient data querying techniques to retrieve information from diverse data systems and ensure transactional data integrity to ensure no instruction is lost. - Akka Actors and Distributed Systems: Design, Build, and test execution logic partitioned by akka actors. Develop new distributed systems designs as needed to support the volume of experiment requests in a laboratory. - Constraint Solvers: The core capability of the Orchestration Layer is solving a scheduling problem. The scheduling problem is created by an input experiment and the available inventory in a target laboratory. Choose the best algorithms and frameworks for the experiment request volume and the quantity of workcells and devices present in our client laboratories. - Execution Engine: Computing the execution plan for an input experiment is the first half of the Orchestration Layer. The second half is managing the execution of said plan. Design, Build, and test the execution engine in the Orchestration Layer. - Workcell Software Expertise: Gain a deep knowledge of the execution models and access patterns for Workcell Software Systems. The Orchestration Layer does not communicate directly with Workcell Software Systems but must generate execution plans and execute them in accordance with the current capabilities of Workcell Software Systems.

Mexico
Job Closed