Data Engineer/Python Developer
Zifo
Location: Boston, MA, RTP North Carolina.
Zifo is a global specialist scientific and process informatics services company supporting life sciences, biotech, and pharmaceutical organizations. We enable digital transformation across R&D, manufacturing, and quality by delivering data-driven, scalable, and compliant software solutions.
Zifo is seeking a passionate Software Developer who can work at the intersection of science, data, and technology. The role requires strong expertise in Python, SQL/NoSQL, AWS, FastAPI, and Benchling, along with the ability to work directly with scientists performing assay-based experiments. The successful candidate will translate experimental workflows into robust data components, scientific system integrations, AI-enabled insights, and next-generation data pipelines
Requirements
- Collaborate with scientists, assay teams, and lab operations to capture end-to-end assay and experimental workflows, from sample onboarding and execution through data ingestion, validation, and downstream analytics
- Translate scientific and operational requirements into well-defined functional, technical, and data requirements for laboratory platforms, system integrations, and next-generation data pipelines
- Design, develop, and maintain Python-based backend services, APIs, and data pipelines on AWS
- Build backend services using FastAPI and supporting frameworks such as Flask or Django
- Develop and maintain RESTful APIs and microservices for integration with scientific systems including Benchling, LIMS, ELN, CDS, and SDMS
- Design and optimize SQL and NoSQL data models to support structured, semi-structured, and high-volume scientific data
- Build and support ETL/ELT and next-generation data pipelines for analytics and AI/ML workloads
- Support AI/ML use cases by preparing datasets, enabling feature engineering, and integrating models into pipelines and applications
- Implement and maintain CI/CD pipelines for automated build, testing and deployment
- Apply Test-Driven Development (TDD) practices and develop automated unit, integration, and data validation tests
- Ensure solutions meet performance, data integrity, security, and regulatory compliance requirements (e.g., GxP, 21 CFR Part 11)
- Perform code reviews, debugging, and performance optimization
- Coordinate across cross-functional and geographically distributed teams, managing dependencies and ensuring delivery alignment
- Create ready to deliver technical documentation and track deliverables using JIRA and Confluence
Required Qualifications
- Bachelor’s or master’s degree in computer science, Engineering, Life Sciences with 2–5 years of hands-on experience in Python development with FastAPI (Flask or Django is a plus)
- Proficiency in SQL, including schema design, complex queries, and performance optimization > Relational databases such as PostgreSQL, MySQL, Oracle, AWS RDS/Aurora > NoSQL databases such as DynamoDB, MongoDB, or equivalent
- Solid understanding of REST APIs, microservices, and integration patterns
- AWS experience, including S3, EC2, Lambda, Step Functions, RDS / Aurora, IAM, monitoring, and logging
- Proficiency with Git-based collaborative development, including branch management, pull requests, code reviews, and integration with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, AWS CodePipeline) to ensure reliable and traceable software delivery
- Hands-on experience with Test-Driven Development and Python testing frameworks such as pytest, unittest, and mocking libraries
- Working knowledge of AI/ML concepts, including data preparation, feature engineering, model integration, and inference workflows
- Exposure to the data and ML libraries such as pandas, NumPy, and scikit-learn (exposure to TensorFlow or PyTorch is a plus)
- Exposure to life sciences, biotech, pharma, or healthcare domains and scientific platforms such as LIMS, ELN, SDMS, CDS, or data lakes
- Ability to design data models aligned to scientific and assay workflows & integrating scientific or enterprise systems and working directly with scientists or lab users
- Knowledge of containerization (Docker) and modern deployment best practices
- Familiarity with Agile/Scrum & SDLC development methodologies
- Strong communication, stakeholder engagement, and cross-team coordination skills
Additional Preferences
- Willingness to travel/ relocate based on project or business needs
- Ability to work in a fast-paced, client-focused environment
- Comfortable managing cross-team coordination and dependency management, particularly across globally distributed teams and user groups
Benefits
CURIOSITY DRIVEN, SCIENCE FOCUSED, EMPLOYEE BUILT. Our culture is unlike any other, one where we debate, challenge ourselves, and interact with all alike. We are a curious bunch, characterized by our passion to learn and spirit of teamwork. Zifo is a global R&D solutions provider focused on the industries of Pharma, Biotech, Manufacturing QC, Medical Devices, specialty chemicals and other research-based organizations. Our team’s knowledge of science and expertise in technology help Zifo better serve our customers around the globe, including 18 of the Top 20 Biopharma companies.
We look for Science – Biotechnology, Pharmaceutical Technology, Biomedical Engineering, Microbiology etc. We possess scientific and technical knowledge and bear professional and personal goals. While we have a “no doors” policy to promote free access within, we do have a tough door to walk in. We search with a two-point agenda – technical competency and cultural adaptability.
We offer a competitive compensation package including accrued vacation, medical, dental, vision, 401k with company matching, life insurance, and flexible spending accounts.
If you share these sentiments and are prepared for the atypical, then Zifo is your calling!
Zifo is an equal opportunity employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
- ...Data Engineer (DBT, Snowflake, Python) Location: Boston, MA (Onsite Position) Type: Long Term Contract Experience: 10+ years Only H1B holders... ...practices. You will be responsible for designing, developing, and optimizing data pipelines and transformation...SuggestedLong term contractH1b
- ...Cloud Data Engineer If you have a passion for working with data using multiple emerging... ...Management. This will involve designing and developing solutions for a variety of data lake... ...ingestion tools using technologies like Python to extract data from Relational...Suggested
- ...Sr. Data Engineer Location: Jersey City, NJ/ Westlake, TX/ Durham, NC/Boston, MA Candidate... .... Apply variety of technologies to develop innovative data solutions. The Expertise... ...Object Oriented Programming (Java, Scala, Python), data movement technologies (ETL/ELT),...SuggestedLocal area
- ...looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with... ...to apply. Who Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to...Suggested
- A leading open source software company is seeking a Python and Kubernetes Software Engineer focused on Data, AI/ML & Analytics. The role involves developing solutions for public cloud and private infrastructure in a remote setting. Ideal candidates have strong skills in...SuggestedRemote work
- A Silicon Valley startup is seeking a backend developer to design and maintain services using Python, integrate with 3rd-party design solutions, and collaborate with cross-functional teams. Candidates should have at least 5 years of experience in backend development and...
$163.55k - $208.29k
...Global Partners is seeking a Staff Engineer with experience in SaaS to develop and modernize clinical technology platforms... ...role involves designing scalable data pipelines, architecting data... ...candidates should have deep expertise in Python and Apache Spark, and strong...Remote job- ...Boston Local Profiles only (Face to Face Interviews) Data Engineer - Databricks, AWS Bill Rate 60/hr Role Descriptions: 10 years... ...and data engineeringStrong hands on background in Java and Python development.Deep experience in Data Engineering and large scale...Local area
- ...Job Title: WS ETL Data Engineer Location: Remote-- East Coast Hours Duration: 3 Months... ...data engineers, software engineers, web developers, and consultants who deliver best-in-... ...RedShift, Lambda, S3, EC2. Skills in Python and Scala. Experience working in...Contract workRemote work
- ...Alumni Ventures is seeking a Senior Data Engineer to join their innovative team in Boston. You will design and implement scalable data models... ...over 5 years of data engineering experience, advanced SQL and Python skills, and familiarity with cloud infrastructure. We offer a...Remote work
$105k - $125k
10a Labs is looking for a Data Engineer to design and optimize data pipelines, conduct web scraping, and collaborate with team members. Candidates... ...relevant experience. Required skills include proficiency in Python and SQL along with experience in Google Cloud Platform and web...Remote work- ...Data Science Software Engineer We love programming and the excitement that comes with building something people use. We are the kind of people... ...experience. Technologies we use (not comprehensive!): Python Numpy, Scipy, Pandas Aurora, Cassandra, Kafka...
- ...Data Engineer, CASM Platform (Cyber AI App & Attack Surface Management) ~ Summary of ideal candidate: 8+ years in data engineering, with deep expertise in Python, PySpark, SQL, and Databricks , extensive AWS experience (S3, EC2, Lambda), and a strong background...
- ...We are hiring a Data Engineer (3+ years experience) to join a small, high-impact engineering team building the financial data backbone for... ...decisions. You’ll work across modern data infrastructure (SQL, Python, DBT, Airflow/Dagster/Prefect, BigQuery) and integrate deeply...
- ...Senior Data / RAG Engineer Location: Chennai / Hybrid Employment Type: Full-time Role Overview: We're looking for a... ...~ Strong proficiency in SQL , data modeling , and Python / C# / Go . ~ Experience with AWS data ecosystem (S3,...Full time
- ...Data Engineer Location: Boston, MA (Onsite role from Day 1) Duration: C2C In-person Interview Job Description: 10+ years of overall... ...) and integration Extensive experience in Java, J2EE and Python Solid tech skillset/experience in Big Data/Data Model,...
- ...Machine Translation Data Engineer Onsite 3 days per week in any of these locations: Seattle... ...passionate about designing and developing solutions to create scalable and high-quality... ...programming and software engineering skills (Python, Java, or equivalent) Ability to...3 days per week
- ...would like to share a job opportunity as Data Engineer based in Quincy, MA (Onsite)... ...Hadoop, Databricks, Scala Senior/Lead developer position who has extensive experience with... ...bigdata platform with Hadoop, Scala and Python experience. 2. The candidate should have...Full timeWork visa
- ...Senior Data Engineer Location: Boston, MA (Day one Onsite) Job Description: A robust... ...data models and objects. Proficiency in Python programming for data engineering tasks.... ...engineering, and MCP. Experience in designing & developing a big data solution using Spark, Scala,...
- ...Healthcare Data Engineer (HDE2 Intermediate)Location: State of Nebraska Travel: Up to ~20%... ...structured data.This role is ideal for a developing data engineer who can execute reliably... ...and optimizing queries.Experience with Python or similar data tooling for transformation...
- ...Senior Data Engineer Essential Functions: Collaborate with other internal teams to... ...Pipelines and using modern ETL tools such as Python, SQL, Airflow, DBT, S3, Airbyte,... ...other AI tools to significantly enhance developer productivity. Experience working with...Work experience placement
- ...Data Engineer - Location: Boston, MA / St. Louis, MO - onsite : Apache Airflow, Apache NiFi... ...NiFi. • Programming: Java (Core), Python (for Airflow), Unix Shell Scripting.... ...• Pipeline Orchestration: Design and develop complex, reusable DAGs in Apache Airflow...
- ...Healthcare Data Engineer (HDE3 Senior / Career Level)Location: State of NebraskaTravel: Up... ...structured data.This role is ideal for a developing data engineer who is ready to take greater... ...or analytics experience.Strong SQL and Python skills; experience with modern data...
$165k - $175k
...About the job Data Engineer Job Title: Data Engineer - AI Platform Location: Boston, Chicago, New York City... ...processing pipelines to support AI and GenAI applications Develop and maintain high-quality Python-based data workflows , including testing and...$160k - $190k
...Senior Data Engineer The Senior Data Engineer will help transform our cloud data systems... ...Functions, Azure Logic Apps, Databricks, Python, and Snowflake. • Integrate data from... ...and backfill strategies. • Design and develop analytical data models, including dimensional...- ...Job Title: Data Engineer Location: Remote- Offshore Duration: 12-month... ...with 8+ years of experience in developing and managing data pipelines and ETL/ELT... ...on-premise to the cloud. Develop Python-based data extraction and transformation...Contract workRemote work
- ...Overview We are hiring a Senior Data Engineer to own and evolve our analytics data platform... ...-ready data models in PostgreSQL Develop clean, well-documented dimensional models... ...analyst-heavy teams Familiarity with Python for pipeline utilities or automation...Remote work
$150k - $250k
...Data Engineer Career Renew is recruiting for one of its clients a Data Engineer - this is a hybrid role in Boston MA. Salary range: 15... ...sophisticated revenue and financial models. You'll work with SQL, Python, DBT, and modern data pipeline tools to power a single source...Work at office- ...We are seeking a Senior Snowflake Data Engineer with deep expertise in Snowflake, SQL... ...analytics data products. The role focuses on developing high-performance data solutions,... ...controls . Preferred Skills Python programming for ELT frameworks, utilities...
- ...Data Engineer Location: Boston, MA (Onsite- 4 days/week) Duration: 6+ months contract We... ...solutions using technologies such as AWS Glue, Python, Spark, Snowflake Data Lake, S3,... ...stakeholders to understand requirements, develop predictive models, and generate actionable...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer/Python Developer. Be the first to apply!
- director data engineering Boston, MA
- junior big data engineer Boston, MA
- data engineer graduate Boston, MA
- senior data engineer Boston, MA
- data platform engineer Boston, MA
- sr information security engineer Boston, MA
- senior data integration developer Boston, MA
- data developer Boston, MA
- data engineer Boston, MA
- data infrastructure engineer Boston, MA

