Senior Backend Engineer (m/w/d) at Charles
Berlin, , Germany -
Full Time


Start Date

Immediate

Expiry Date

30 Sep, 25

Salary

0.0

Posted On

01 Jul, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Communication Skills, Creativity, Data Driven Decision Making, Java, Typescript, Infrastructure, Node.Js, Rust

Industry

Information Technology/IT

Description

YOU’LL FIT GREAT WITH THESE SKILLS AND VALUES

  • 5+ years of experience in software 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.
  • Experience with infrastructure as code tools.
  • A testing-first mindset with strong monitoring skills and the ability to write reliable, scalable code.
  • Familiarity with data protection regulations would be a big plus such as GDPR and designing compliant data architectures.
  • Data-driven decision-making and creativity in problem-solving.
  • Strong communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
  • Mentoring skills to help the whole team to grow as we scale.

ABOUT US

It’s better to have a conversation
charles is a SaaS startup that enables brand to build personal relationships with customers. With our software, 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 connect any kind of business with their customers via messaging apps to let them do what they need.
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 and has raised over EUR 30 million to build the global leader in conversational marketing SaaS for global consumer brands.

Responsibilities
  • Moving the product and infrastructure forward, ensuring scalability and reliability.
  • Extending the Charles API to:
  • Integrate messaging with CRMs, CDPs, and shop systems;
  • Develop scalable data models, integrations, and SDKs;
  • Writing clear, maintainable documentation and ensuring reliable, well-tested code.
  • Monitoring systems for performance and implementing data-driven improvements.
  • Reviewing your peers code and contribute with the company’s growth.
  • Break product initiatives to small technical deliveries and estimate the workload.
Loading...