Himalayas logo
ContiamoCO

Senior Python Engineer

Contiamo is a full-service data and AI consultancy that transforms complex business challenges into innovative solutions, partnering with enterprise clients to develop strategies and implement cutting-edge technologies.

Contiamo

Employee count: 11-50

Salary: 75k-100k EUR

Germany only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

What We Do

Contiamo is a premier consulting firm that brings together an interdisciplinary team of senior experts in data science, data engineering, mathematics, business consulting, and change management. Our extensive experience allows us to deliver high-quality data solutions, seamlessly integrating deep business know-how. We collaborate with industry leaders such as Mercedes Benz, CBRE, and Deutsche Telekom to tackle their most pressing business challenges through intelligent data usage. As a trusted partner, we pride ourselves on delivering scalable cloud applications and leveraging open-source tools to find elegant solutions to complex problems.

At Contiamo, our culture thrives on fast iterations and a high-trust environment where everyone is given significant responsibility. We believe in the power of a supportive atmosphere, valuing both individual contributions and the joy of teamwork.

Our projects span a wide range of exciting data use-cases, including:

  • Generative AI
  • Data and AI strategy
  • Data architecture and cloud data warehouse setup
  • Building data-intensive applications and algorithms
  • Advanced data science and machine learning

What You'll Do

As a Senior Software Engineer at Contiamo, your focus is on developing and implementing technical designs while expanding your technical and leadership skills within a learning-focused environment. You'll shape solutions and standards by doing the following:

  • Deliver Robust, High-Quality Solutions: Leverage web technologies, build APIs, work with relational databases, and implement event-driven systems (streams/queues) to create reliable, maintainable software.
  • Champion Best Practices Within Projects: Apply and advocate for engineering best practices, code quality, and maintainability.
  • Engage in Technical Research and Evaluation: Participate in research and evaluation of tools, frameworks, and system design, with an emphasis on reliability and observability.
  • Collaborate with Engineering and Data Teams: Work closely with data science and AI teams to deploy Generative AI and ML-based applications, ensuring seamless integration and performance.
  • Contribute Across Projects: Lead the implementation on a primary project while supporting other projects through code review, design discussions, and technical spikes.
  • Share Knowledge and Foster Collaboration: Actively participate in company show and tell and engineering sync sessions to share your ideas and recent learnings.
  • Document Solutions: Maintain comprehensive, clear, and well-structured documentation that equips clients and team members to understand and manage their solutions.
  • Engage with Clients: Join client calls or technical workshops to answer questions and provide technical input. You are not expected to lead client engagements.

What You're Like

Youve worked in technology long enough to demonstrate your ability to be an independent problem solver and can collaborate effectively with your team and external stakeholders. While you may not have mastered everything detailed below, you possess a majority of the following skills:

  • Self-driven and curious, with a proactive approach to learning, improvement, and solving complex problems.
  • Clear and effective communicator, able to adapt your style as needed for project success.
  • Demonstrated commitment to quality, and are pretty good at balancing speed and reliability.
  • Enjoy working across the entire spectrum of application development and data engineering from micro apps, distributed systems and streaming data, to data warehousing.
  • Advocate for strong typing, type hints, and schema documentation (e.g. OpenAPI). Whatever it takes to have a strong data contract within and between applications.
  • Proficient in Python (or a similar language like Go, NodeJS) with extensive experience building, debugging, and optimizing APIs, distributed systems, and/or data pipelines.
  • Experience with modern technologies and frameworks including FastAPI, PydanticAI, Haystack, LangChain, OpenTelemetry, Procrastinate, databases like Postgres and Snowflake, queue systems such as SQS / Kafka, and Airflow.
  • A commitment to DevOps principles, you understand how applications get deployed, including CI/CD, containerization, orchestration systems like Kubernetes, and how it impacts application lifecycle.
  • Currently residence in Germany or are considering a move. You must have an EU work visa.

What We Offer

  • A dynamic environment with the opportunity to work across the entire software engineering spectrum
  • The opportunity to tackle challenging data problems with cutting-edge technology
  • Flexible working hours (really!)
  • A highly qualified team to work with and learn from
  • Competitive salary
  • 30 days paid vacation
  • Home office budget + choose the equipment you want to work on
  • Work remotely from other EU countries for a limited amount of time
  • Beautiful office in the heart of Berlin, Team lunches and Events, paid gym membership and more...

We value diversity and encourage applications from individuals of all backgrounds. If you believe you have the skills and passion to excel in this role, we would love to hear from you.

Hiring process

  • Screening call (round 0, length: 30)
  • Experience assessment call (round 1; length: 45-60)
  • Technical assessment (round 2; length: 60)
  • Meet the Team / Communication assessment (round: 3; length: 90-120; in-person preferred)
  • Optional: Meet the Partners (round: 4; length: 45 - 60; in-person preferred)

Salary Range: 75,000€ - 100,000€

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Salary

Salary: 75k-100k EUR

Location requirements

Hiring timezones

Germany +/- 0 hours

About Contiamo

Learn more about Contiamo and their company culture.

View company profile

Contiamo exists to transform how enterprises leverage their most valuable asset: data. As organizations drown in information while starving for insights, Contiamo bridges the gap between raw data and tangible business outcomes. The company brings together an interdisciplinary team of senior experts in data science, data engineering, mathematics, business consulting, and change management to deliver high-quality data solutions that seamlessly integrate deep business know-how.

For over 12 years, Contiamo has partnered with industry leaders including Mercedes Benz, CBRE, Deutsche Telekom, and BASF to tackle their most pressing business challenges through intelligent data usage. Their full-service consultancy approach spans three critical phases: developing AI strategies that align with business objectives, designing solutions leveraging generative AI, machine learning, and data infrastructure, and implementing robust, compliant systems that drive real results. With 100+ clients and 300+ projects across energy, logistics, real estate, retail, telecommunications, and public sectors, Contiamo doesn't just deliver solutions - they become committed partners in their clients' data and AI journeys.

Tech stack

Learn about the tools and technologies that Contiamo uses to build, market, and sell its products.

View tech stack

Contiamo employees can create an account to update this tech stack.

Claim this profileContiamo logoCO

Contiamo

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Contiamo

Find your next opportunity by exploring profiles of companies that are similar to Contiamo. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan