Senior Software Engineer (Data and Integrations) (m/w/d)

  • Contract
  • Berlin
  • Posted 4 weeks ago


Senior Software Engineer (Data and Integrations)

Permanent employee, Full-time · Berlin


As a Senior Software Engineer at charles, you’ll play a crucial role in shaping our tech and product. Ensuring swift processing of extensive datasets and flawless performance are vital for our platform. You will lead the development of scalable services and optimize complex data processes closely with the Product Manager.

Your strategic decisions will directly impact our platform’s functionality, empowering our team and contributing to our growth. Operating at the intersection of messaging and commerce, you will help enable a smooth conversational commerce experience, impacting millions of users and setting the stage for our next phase of growth.


  • Leading the design, development, and optimization of data integrations and processing systems.
  • Architecting and implementing scalable data pipelines to efficiently handle large volumes of data.
  • Designing and developing data models to support various analytical and reporting needs.
  • Developing integrations with external systems to enable seamless data flow.
  • Leading the development of TypeScript SDKs to facilitate pipeline management and deployment and enable third-party integrations.
  • Collaborating with cross-functional teams to gather requirements and ensure alignment with business objectives.


  • University degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in data engineering and integrations.
  • Proficiency in Node.js, TypeScript and at least one other high-level programming language (Java, Go, Rust, Python).
  • Experience deploying and managing applications on cloud platforms, preferably GCP.
  • Strong understanding of cloud services such as compute, storage, networking, and security.
  • Good understanding of data modeling, ETL processes, and data warehousing principles.
  • Experience with infrastructure as code tools such as Terraform or CloudFormation.
  • Experience designing and implementing scalable and reliable data processing pipelines.
  • Familiarity with data protection regulations would be a big plus such as GDPR and designing compliant data architectures.
  • Excellent problem-solving skills and the ability to work independently or as part of a team.
  • Strong communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.

Meeting all requirements is not necessary to apply. We encourage candidates who meet some but not all of these qualifications to submit their application.


  • Working on challenging and impactful projects at the forefront of one of the most innovative industries in Europe
  • Collaborating with some of the leading experts in Conversational Commerce and disrupting a fast-growing industry
  • Joining forces with a unique community of Tech, Product, Sales, Success, and Marketing experts committed to building the best product in Conversational Commerce.
  • Having high visibility and impact across the business with the option to own and drive new initiatives
  • Celebrating our major and micro-wins as well as getting to know each other better at regular team-building events
  • Sharing ESOP (virtual stock options) in the ownership and success of charles
  • Working in a brand new office in the heart of Berlin overlooking the Wall memorial
  • Earning a competitive compensation package

What else we offer?

  • Urban Sports Club membership
  • A weekly personal trainer
  • Meditation session on Tuesdays
  • Free company lunch on Thursdays
  • friendly, open, multicultural work environment
  • Dog-friendly office
  • Discounts on BVG tickets

About us

It’s better to have a conversation

charles is a SaaS startup that enables brands to use the full potential of WhatsApp Business. With our platform, businesses can chat with customers, send marketing campaigns, sell products, analyze results and automate processes. And we go beyond the tech to offer ongoing consultancy for future success. Our vision is to become the global backbone of conversational commerce (cCom): a world in which all consumers can enjoy personal, rewarding, heartfelt conversations with the brands they love.

Founded by Kapten & Son co-founder, Artjem Weissbeck, and ex-McKinsey ecommerce lead, Andreas Tussing, charles is backed by Salesforce Ventures, Accel and HV Capital. We received €30 million in total funding and we are now pushing for the next big stage of our growth. Which makes now a good time for you to join us on this journey!

charles and diversity: be yourself and no-one else

Different perspectives bring innovation and richer work environments. We’re committed to building an inclusive company where you always feel like you belong, whatever your age, gender identity, ethnicity, religion, sexual orientation, disability, status or neurodiversity. These values sit at the heart of our hiring process, so we can create a welcoming workplace where everyone feels valued and heard.

Apply now
To help us track our recruitment effort, please indicate in your cover/motivation letter where ( you saw this job posting.

Job Location