Jobs Companies ETHICS CODE Python & Integrations Engineer - Data Pipelines & Cloud Integrations

Sobre esta vaga de Python & Integrations Engineer - Data Pipelines & Cloud Integrations na ETHICS CODE

ETHICS CODE · Presencial · Santo Domingo, Distrito Nacional, Dominican Republic

Level: Mid–Senior (individual contributor with mentoring responsibilities)

About the Role

We're looking for a Python-focused engineer who can independently own the design, build, and reliability of integrations, ETL processes, and data pipelines across a complex, multi-system landscape. You'll write production Python, connect systems through REST and GraphQL APIs, keep data flowing cleanly across cloud services, mentor more junior developers, and act as a technical point of contact across delivery, engineering, and product teams. Experience with clinical-trial technology is a strong plus.

Your Mission

  • Independently analyze, design, program, unit test, troubleshoot, and debug integrations, digital pipelines, and ETL processes in Python, with a focus on efficiency and reliability.
  • Build and maintain API-based integrations (REST and GraphQL) between internal and third-party systems.
  • Leverage cloud computing and microservices architecture to enable and scale integrations in cloud environments.
  • Understand, troubleshoot, and manage interdependencies across multiple software systems to ensure smooth data flows and integrations.
  • Monitor changes in product software and infrastructure to identify potential impacts on CIS deliverables, proactively addressing dependencies and conflicts.
  • Perform code reviews of work written by other team members, with a focus on integration reliability and data integrity.
  • Manage assigned tasks and follow up on items requiring clarification with the relevant teams.
  • Record and track defects uncovered during test execution, and actively participate in their resolution.
  • Manage multiple projects and tasks effectively, delivering on time while adapting as priorities shift.
  • Mentor, supervise, and provide technical leadership to more junior developers.
  • Stay current on the latest Medidata products, their functionality, and features.
  • Network with key contacts inside the delivery unit and beyond your own area of expertise.
  • Ensure all relevant Medidata SOPs and Work Instructions (WIs) are followed.
  • Complete documentation and procedures for installation and maintenance.

Your Competencies

  • Strong hands-on Python development for integrations, automation, and data processing (writing, testing, debugging, and maintaining production code).
  • Design and consume APIs (REST and GraphQL), handling authentication, pagination, rate limits, and error handling robustly.
  • Gather business requirements, write specifications and code, and perform unit testing and debugging of applications.
  • Translate business requirements into functional requirements, well-defined user stories, and clear acceptance criteria.
  • Challenge inefficient or counterproductive processes and establish/deploy improved ones; strong change-management and collaboration skills.
  • Work independently on projects while collaborating with others when needed to reach shared goals.
  • Overcome obstacles, troubleshoot, and drive issues to resolution.
  • Identify risks (technical and timeline) to deliverables and raise them for discussion and guidance with senior team members.
  • Work across teams with widely varying skill sets.
  • Perform in-depth, code-level debugging of your own and others' code.
  • Communicate complex technical information to non-technical audiences.
  • Engage confidently with clients, Project Managers, Engineering, and Product teams.
  • Results-driven, data-driven, entrepreneurial, and action-oriented, with strong attention to detail.
  • Occasional weekend work in support of product deployments.

Requirements

  • Bachelor's degree in Computer Science or equivalent, with a minimum of 5 years of related experience.
  • Strong, demonstrable proficiency in Python for integrations, ETL, and automation.
  • Solid experience building and consuming REST APIs; hands-on experience with ETL processes and data pipelines.
  • Excellent verbal/written communication and organizational skills.
  • Proficiency with AWS.
  • Experience with cloud-native monitoring and observability tools (e.g., AWS CloudWatch, Grafana) to assess system reliability.
  • Experience with CI/CD pipelines (e.g., GitHub Actions).
  • Familiarity with relational databases such as MS SQL, PostgreSQL, or MySQL.
  • Familiarity with microservices and cloud-native integration patterns.
  • Familiarity with complex system migrations.
  • Familiarity with software development processes.
  • Knowledge of Artificial Intelligence methods and their scope of applicability.

Preferred

  • Experience with GraphQL APIs.
  • Experience with clinical-trial software technology.
  • Familiarity with Ruby on Rails or other scripting languages.
  • Experience with PowerShell.
  • Familiarity with mobile app development.
Pronto para se candidatar à ETHICS CODE?
Candidatar-se à ETHICS CODE

Sobre a ETHICS CODE

Ethics Code is a dynamic force in the realm of software outsourcing, specializing in equipping students with the most sought-after skills for career success. Through strategic partnerships and innovative training programs, we bridge the gap between education and industry, empowering aspiring professionals with the tools and knowledge needed to thrive in today's job market. With a focus on delivering high-quality solutions and fostering talent development, our company is shaping the future of technology by nurturing the next generation of skilled professionals.

Ver todas as vagas na ETHICS CODE →

Vagas semelhantes

ETHICS CODE
Prompt Engineer/ QA- Internship Fall (Contract Sept-Dec)
ETHICS CODE
⚡ Candidate-se cedo La Caleta, Boca Chica, Dominic... Presencial
● Nova 👁 Vista ✓ Candidatada há 1sem
ETHICS CODE
DevOps & Infrastructure Engineer
ETHICS CODE
⚡ Candidate-se cedo Santo Domingo, Distrito Nacion... Presencial
● Nova 👁 Vista ✓ Candidatada há 1sem
ETHICS CODE
Quality Engineer
ETHICS CODE
⚡ Candidate-se cedo Santo Domingo, Distrito Nacion... Presencial
● Nova 👁 Vista ✓ Candidatada há 3sem
One Park Financial
Senior Cybersecurity Engineer
One Park Financial
⚡ Candidate-se cedo Santo Domingo, Distrito Nacion... Presencial
● Nova 👁 Vista ✓ Candidatada há 1d
One Park Financial
Senior IT Support Specialist
One Park Financial
⚡ Candidate-se cedo Santo Domingo, Distrito Nacion... Presencial
● Nova 👁 Vista ✓ Candidatada há 1sem
One Park Financial
Graphic Designer
One Park Financial
⚡ Candidate-se cedo Santo Domingo, Distrito Nacion... Presencial
● Nova 👁 Vista ✓ Candidatada há 1sem
Utopia
Ingeniero Residente
Utopia
⚡ Candidate-se cedo Santo Domingo, Distrito Nacion... Presencial
● Nova 👁 Vista ✓ Candidatada há 1m
SupportYourApp
(fluent English & Spanish) Sales Consultant (Future Openings, remotely)
SupportYourApp
⚡ Candidate-se cedo Córdoba, Córdoba Province, Arg... · local restrito
● Nova 👁 Vista ✓ Candidatada há 1m
Libertex Group
Business Development Manager
Libertex Group
⚡ Candidate-se cedo Buenos Aires, Buenos Aires, Ar... Presencial
● Nova 👁 Vista ✓ Candidatada há 1m

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na ETHICS CODE

Ver todas as vagas na ETHICS CODE →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis