(Senior) Backend Engineer

Permanent employee, Full-time · Berlin

You are the technical twin to the product owner and are responsible for technical execution in your squad delivering on the product goals within the tech strategy for your product. You will own backend services and API endpoints relating to Commerce, Messaging, Loyalty and their intersections in an end-to-end manner.
Ultimately, you build the first conversational commerce suite that’s soon used by thousands of brands processing millions of conversations and hundred-thousands of orders each day.

  • Lead major contributions in the backend, and ship client facing products collectively with your cross functional squad to continuously improve a high impact, live application and API.

  • Build relevant services to process and fulfil more messaging and commerce-related events, triggered by end-consumers, human agents or a chat-bot

  • Build an open API that any client can easily extend our functionality – a platform used by any kind of retailer or consumer brand

  • Build relevant services for your components as part of a squad

  • Operate what you have built: our no-ops B2B SaaS on containers wants to run standalone, while being very introspectable

  • Own the continuous migrations of application databases

  • Handle resource management for application databases (Redis, PostgreSQL)

  • Construct your own queries to serve analytics and automation use cases

  • Execute automated testing to ensure that high-quality products are delivered in a stable manner

  • Create, maintain and secure container artifacts and collaborate with other DevSecOps engineers

  • Choose right technologies based on problem set, contextual technologies and team capabilities

  • Collaborate with other developers, UX designer, product owner and stakeholder from within and outside your squad in an agile working mode

  • Partner with the product owner to develop a thorough understanding of clients’ user flows and problems, and devise robust technical decisions

  • Release to production and manage the respective processes and stakeholders

  • You have an excellent understanding of the Node.js and JavaScript programming languages and have worked multiple years with them. Go, Rust, Python, C++, and similar are a plus.

  • You also track changes in the languages and evaluate them for your own coding practice. You understand quirks and limitations of them.

  • You have experience in SQL and NoSQL wizardry: You have worked with PostgreSQL and Redis.

  • You are eager to explore some data in a database and develop large parts of your query / data logic in the database.

  • You have worked on public APIs and have an opinion and expertise how to design them for a maximum of performance (includes cost) and developer experience.  You know how to keep your API consumers backwards compatible.

  • You can get your hands dirty or are willing to create or maintain browser libraries (like a browser SDK) in Typescript

  • You can code for a web application, ideally you have some experience with modern frontend frameworks, even more ideally Vue.

  • You are experienced in DevOps (CICD, Automated Testing, cloud environments, etc.)

  • You have had the technical ownership for a product and lead a team of engineers

  • You have domain knowledge in messaging, commerce, customer relationship management or alike

  • You have a bachelor’s or master’s degree in Computer Science or any other related quantitative field or other relevant experience.

  • We are firm believers of customer empathy in Product Development

  • We are first. Conversational Commerce is destined to be the future trailing Mobile Commerce, and we will shape it together.

  • We are small but popular. No dress code, no rigid processes, no political discussions. Just do your best!

  • We are radically optimistic. We believe ideas no matter how big or small have power and we welcome anyone to voice them.

  • We are a whole team: Experienced Founders, experienced Engineers, top-tier Strategy Consultants, boundless Creatives, Rockstar Interns, bold Marketing experts and last but not least YOU.

  • We offer a flexible working environment built on trust where everyone can find a good balance between private life and work

  • Become an integral part of an ambitious tech company and team that jointly pioneers the world of Conversational Commerce

  • Competitive compensation package

  • Virtual stock options to participate in the future success of Charles

  • High levels of responsibility and opportunities for fast-paced professional development

  • Friendly, open, and multi-cultural work environment

  • Brand-new office in the heart of Berlin overlooking the wall memorial

Our vision is to become the global backbone of Conversational Commerce (cCom).

We at Charles believe "traffic" will exponentially move from the streets and the browser into chat apps. In a world where cCom is the 3rd big pillar of commerce, gluing together all channels unlocks the full potential of personalization between companies and consumers. For any situation in life we believe It’s  better to have a conversation. Conversations  are the human superpower to create trust, shape relationships and avoid  misunderstandings. In life as in commerce. Between people as between  consumers & companies.      

With our B2B SaaS software Charles empowers companies to master this opportunity by seamlessly bringing their business into chat. Founded by Kapten & Son Co-Founder Artjem Weissbeck and ex-McKinsey E-Commerce lead Andreas Tussing, we're facing an exponentially growing number of clients and are backed by prestigeous investors Accel and HV Capital. Now it is time for you to join us on our journey and pioneer Conversational Commerce together!

At Charles we know teams perform and innovate best when they are diverse. We are committed to create an inclusive and belonging environment where our employees can bring the best and only version of themselves. We embrace and fearlessly welcome meaningful work and innovation no matter of age, gender identity, ethnicity, religion, sexual orientation, disability, status, neurodiversity and else. With our growth, we want to commit to reflect these values and strive to create a workplace where everyone feels heard and valued.

Apply for this Job

* Required