Ethics Code

Software Engineer – Data & Integrations

Ethics Code

full-time

Posted on:

Location Type: Remote

Location: Dominican Republic

Visit company website

Explore more

AI Apply
Apply

About the role

  • Analyze, design, and program bespoke and standardized integrations for clients while building end-to-end data flows from ingestion to consumption.

Requirements

  • Strong proficiency in Python and SQL programming languages.
  • Proven experience developing robust and scalable integrations between software systems.
  • Experience with AWS cloud services (S3, Lambda, Glue, etc.).
  • Experience with software version control (Github) and CI/CD pipelines.
  • Familiarity with cloud-based database services (e.g., Snowflake), data transformation (e.g., dbt), and orchestration tools (e.g., Airflow).
  • Ability to translate business requirements into functional and technical requirements.
  • Proficiency in container orchestration and containerization using Amazon EKS and Docker.
  • Experience with Infrastructure as Code (IaC) utilizing Terraform.
  • Familiarity with monitoring and logging using Prometheus and Grafana.
  • Bachelor's degree in Computer Science, Engineering, or related field; or equivalent work experience.
  • Minimum of 4-5 years of related experience with demonstrated progressive increases in responsibilities.
  • Preferred: Experience within the Life Science Clinical Trial software technology.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSQLAWSGithubCI/CDSnowflakedbtAirflowAmazon EKSDocker
Soft Skills
translate business requirementsfunctional requirementstechnical requirements