Search by job, company or skills

Amaris Consulting

Senior Software Engineer (Python)

8-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Who are we

Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1,000 clients across the globe, we have been rolling out solutions in major projects for over a decade this is made possible by an international team of 7,600 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System & Digital, Telecom, Life Sciences and Engineering. We're focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success.

At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here's what our recruitment process looks like:

Job description

We are looking for a Senior Python Engineer with strong software engineering fundamentals and hands-on experience building, testing, and maintaining data-intensive systems. You will be part of the Data Engineering team, supporting Data Engineering & Analytics (DEA Analytics) initiatives and ensuring the stability, scalability, and maintainability of data products across their lifecycle.

Your missions

  • Design, develop, and maintain robust data pipelines and ETL/ELT processes, ensuring long-term maintainability through comprehensive unit and integration testing.
  • Lead the development of metadata-driven ETL pipelines using Python, enabling downstream teams to efficiently access curated and reliable datasets.
  • Implement and manage configurations for metadata governance, data lineage, and ETL orchestration.
  • Collaborate closely with upstream data providers and business stakeholders to source raw data and translate business requirements into clear technical ETL specifications.
  • Deploy scalable Python and PySpark scripts into production environments, improving automation and reducing manual operational effort within an Agile Kanban delivery model.
  • Work with data and platform teams to automate deployment, monitoring, and operational support of data pipelines.
  • Optimize data storage solutions and troubleshoot pipeline or performance issues to ensure high availability and efficiency.
  • Support DEA Analytics initiatives and contribute to ongoing product maintenance and lifecycle services.

Your profile

  • Academic background: Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 8+ years of professional experience in software engineering, with strong proficiency in Python.
  • Proven experience developing production-grade Python applications, preferably in data-intensive or analytics-driven environments.
  • Strong hands-on experience with unit testing and integration testing for Python-based systems.
  • Practical experience with PySpark and distributed data processing frameworks.
  • Familiarity with metadata-driven architectures, data governance concepts.
  • Experience working in Agile (Kanban) delivery models and exposure to DevOps practices (CI/CD, monitoring, automation).
  • Strong problem-solving skills, attention to detail, and ability to work independently on complex systems.
  • Good communication skills and ability to collaborate effectively with cross-functional teams.

What We Offer

  • An international community bringing together 110+ different nationalities
  • An environment where trust has a central place: 70% of our key leaders started their careers at the first level of responsibilities
  • A robust training system with our internal Academy and 250+ available modules
  • A vibrant workplace that frequently gathers for internal events (afterworks, team buildings, etc.)
  • Strong commitments to CSR, notably through participation in our WeCare Together program

Diversity and Inclusion

Amaris Consulting is proud to be an equal-opportunity workplace. We are committed to promoting diversity within the workforce and creating an inclusive working environment. For this purpose, we welcome applications from all qualified candidates regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141015039

Similar Jobs