Senior Python Data Engineer Senior Python Data Engineer

Senior Python Data Engineer


Category: Python

What's the Project?

Senior Python Data Engineer
Take the opportunity to work with highly professional people with remarkable ideas on their minds!
We are seeking a highly skilled Senior Python Data Pipeline Engineer to join our team. In this role, you will play a crucial part in designing, developing, and maintaining robust data pipelines that empower our clients to make data-driven decisions and achieve their strategic goals.

You Perfectly Match If you have:
  • Python Expertise: Proven experience (3-5+ years) in professional Python development, demonstrating strong software engineering fundamentals and proficiency in data-related libraries and frameworks (e.g., Pandas, NumPy, SQLAlchemy).
  • Data Pipeline Experience: Demonstrated success in developing and maintaining data pipelines in previous projects, ideally involving data ingestion from diverse sources, complex transformations, and data delivery to various destinations (e.g., databases, data warehouses, reporting tools).
  • Examples of Relevant Projects:
  • Building a data pipeline to collect, process, and analyze patient health records for clinical research.
  • Developing an ETL pipeline to integrate data from multiple financial systems for reporting and analytics.
  • Creating a data pipeline to ingest social media data for sentiment analysis and marketing insights.
  • Problem-Solving Skills: Excellent analytical and problem-solving abilities, with a strong aptitude for understanding complex data requirements and designing effective solutions.
  • Collaborative Mindset: Ability to work effectively in a team environment, collaborating with stakeholders across different disciplines and communicating technical concepts clearly.
Nice to have:
  • Spark Experience: Familiarity with Apache Spark for distributed data processing.
  • Healthcare Data: Experience working with healthcare data and understanding industry-specific regulations (e.g., HIPAA).
Your day-to-day activities:
  • Data Pipeline Architecture: Collaborate with data scientists, analysts, and engineers to design scalable and efficient data pipelines, ensuring data quality, reliability, and performance.
  • Python Development: Leverage your strong Python expertise to build and optimize data pipelines, utilizing libraries and frameworks for data extraction, transformation, loading (ETL), and orchestration.
  • Data Processing: Implement data processing workflows, including data cleansing, validation, enrichment, and aggregation, to transform raw data into actionable insights.
  • Performance Optimization: Continuously monitor and enhance data pipeline performance, identifying bottlenecks and implementing optimizations to ensure efficient data processing.
  • Collaboration: Work closely with cross-functional teams to understand project requirements, gather feedback, and deliver high-quality solutions that meet client expectations.

Ownership: Take ownership of deliverables, driving projects to completion and ensuring timely delivery of robust and reliable data pipelines.

Ready to dive in?

Contact us today or apply below.

Emilio Zinaja

Emilio Zinaja

Apply Now
Refer a friend
Apply Now
Fill out the form to apply for this position.
Ensure all required fields are completed accurately to be considered for the role.
Recommend a Candidate
Know someone perfect for this job? Use this form to refer a friend.
Make sure all required fields are filled accurately to help us reach the candidate.

© 2024 Newfire LLC,
45 Prospect St, Cambridge, MA 02139, USA

Privacy Policy
Amazon Consulting PartnerClutch