Job Closed
This listing is no longer active.
Software Development, Staff Augmentation, and Advisory Services company operating in 8 countries across 4 continents.
Senior/Lead Python Data Engineer
Location
United States
Posted
121 days ago
Salary
0
Seniority
Senior
Job Description
Senior/Lead Python Data Engineer
Newfire Global Partners
• Design, build, and maintain production Python data pipelines, working daily with Python, Dagster, Snowflake, and Databricks • Define, evolve, and document Python engineering standards, patterns, and guardrails for the data platform • Lead adoption of version-locked dependency management and standardized development workflows • Build, maintain, and improve GitHub Actions CI/CD pipelines for build, test, security checks, and deployment • Review complex designs and code for correctness, security, performance, and long-term maintainability • Ensure data pipelines are reliable and operable, with proper error handling, retries, idempotency, and validation • Anticipate failure modes and design systems for recoverability and operational clarity • Troubleshoot CI/CD failures, dependency conflicts, and production incidents, participating in root-cause analysis • Apply secure development practices appropriate for healthcare data (secrets management, least privilege, safe logging) • Collaborate closely with platform architecture and data platform teams to ensure end-to-end coherence • Mentor senior engineers through design reviews, technical guidance, and knowledge sharing • As a Senior team member, you will be expected to actively participate in our hiring processes by serving on interview panels for future roles across the company.
Job Requirements
- 8+ years of experience in data engineering or backend platform roles, with deep hands-on Python expertise
- Strong experience designing and operating modern data platforms, working daily with Python, Dagster, Snowflake, and/or Databricks
- Proven ability to define and enforce engineering standards, patterns, and guardrails
- Experience leading technical decision-making on high-impact or long-term architectural changes
- Strong understanding of CI/CD, dependency management, testing, and release practices for Python systems
- Hands-on experience with GitHub and GitHub Actions for CI/CD
- Solid knowledge of data modeling, orchestration, and workflow design
- Experience working in regulated environments, preferably healthcare
- Awareness of HIPAA / HITRUST requirements when handling sensitive data
- Strong troubleshooting skills and an ownership mindset for production systems
- Experience with SSIS is a strong plus
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop Python wrappers around insurance models and register them as MLflow Projects on Databricks. • Implement data-validation and metadata-tracking logic against the Data Contract Registry (PostgreSQL). • Collaborate with actuaries to translate reserving logic into reproducible, parameterized Python workflows. • Contribute to CI/CD for model deployment and lifecycle management in Databricks. • Ensure transparency, auditability, and reproducibility of all model runs. • Cooperate with Node.js (NestJS) and React engineers on orchestration and UI integration.
Senior Full-Stack Software Engineer, Node.js, React, TypeScript
Solvd, Inc.Get things Solvd. | Software Development & QA
• Design, develop, and maintain backend services using Node.js, Express, and NestJS. • Build secure, performant, and scalable backend systems with MongoDB, PostgreSQL, and cloud services. • Integrate data storage solutions (e.g., blob stores, key-value stores). • Implement security and data protection best practices. • Participate in backend system design and architecture planning. • Develop interactive and responsive UIs using React, TypeScript, HTML5, and CSS3. • Collaborate with UX/UI designers to create visually appealing, user-centric applications. • Ensure cross-browser compatibility and mobile responsiveness. • Optimize frontend performance and maintainability using modern build tools like Vite. • Work closely with designers, product managers, and fellow engineers to deliver end-to-end features. • Collaborate on API design and full stack integration. • Participate in code reviews and mentor junior developers. • Troubleshoot, debug, and resolve full stack application issues. • Stay current with emerging technologies and industry best practices.
• Design, develop, and maintain backend services and REST APIs using Java and Spring Boot. • Build and maintain microservices architecture with clear service boundaries and scalability in mind. • Integrate with databases, message brokers, and external systems using industry-standard patterns. • Write clean, maintainable, and well-documented code following best practices and coding standards. • Conduct code reviews and participate in sprint planning, daily stand-ups, and retrospectives. • Collaborate with frontend developers, DevOps, and QA engineers to deliver complete solutions. • Monitor application performance and troubleshoot issues in development and production environments.
Kotlin Multiplatform Developer
Lyrebird StudioWe’re creating, developing and improving. Be Limitless!
• Develop and maintain cross-platform features using Kotlin Multiplatform and Jetpack Compose. • Build reusable shared UI components and internal libraries used across platforms. • Monitor application crashes, performance, and ensure high release stability. • Support A/B testing, feature flags, and experimentation frameworks. • Implement and maintain paywall, subscription, and monetization integrations. • Collaborate with product and design teams to deliver consistent user experiences.



