Staff Backend Engineer (m/w/d)
Staff Backend Engineer (m/w/d)

Staff Backend Engineer (m/w/d)

Berlin Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Home Office möglich
C

Auf einen Blick

  • Aufgaben: Lead backend development using Typescript and Node.js for our conversational commerce platform.
  • Arbeitgeber: Join charles, a SaaS startup revolutionizing customer relationships through innovative conversational marketing.
  • Mitarbeitervorteile: Enjoy competitive pay, ESOP, and team-building events in a vibrant Berlin office.
  • Warum dieser Job: Be at the forefront of an exciting industry, collaborating with top experts and making a real impact.
  • Gewünschte Qualifikationen: 5+ years in large-scale systems, proficiency in Typescript/Node.js, and strong leadership skills required.
  • Andere Informationen: We value diversity and inclusivity, ensuring everyone feels valued and heard.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

From socks, and petfood, to cosmetics, charles is helping countless brands reach their loyal customers every day, one conversation at a time. Being a staff fullstack engineer at charles means leading talented engineers and exciting projects, to push the frontier of what conversational marketing automation can become. You will set the bar on how end-to-end product development looks like, from conceptualization to post-launch. Join us to build strong brands and retain happy customers together.

THIS IS WHAT YOU WILL BE DOING

  • Set the bar at charles on our tech stack: Typescript and Node.js, to build scalable and maintainable codebases.
  • Lead architectural design and development on charles’ conversational commerce platform.
  • Lead the testing strategy to uphold the reliability and functionality of the application.
  • Make hard engineering and strategy tradeoffs in service of our product vision.
  • Optimize application and database performance to ensure a smooth and efficient user experience.
  • Orchestrate the decision-making process regarding the selection of backend technologies and tools.
  • Be the liaison between designers, product managers and engineers to bring our product vision into reality.

YOU\’LL FIT GREAT WITH THESE SKILLS AND VALUES

  • Have 5+ years of experience building large-scale complex systems. Having both scale-up and start-up experiences is a big plus.
  • Proficiency in Typescript and Node.js. NestJS experience will be nice-to-have.
  • Proficiency in event-driven architecture, data ingestion, and data transformation. We are currently using Google PubSub.
  • Extensive mentorship experience. Strong communication and leadership skills.
  • You use code review as a tool to mentor and uphold the standard of the systems you own.
  • A bachelor\’s or master\’s degree in computer science or another relevant technical field—or equivalent experience.

THINGS WE OFFER

  • 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.

About us

It’s better to have a conversation

charles is a SaaS startup that enables brands 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.

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.

#J-18808-Ljbffr

Staff Backend Engineer (m/w/d) Arbeitgeber: Charles

At charles, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of Berlin. As a Staff Backend Engineer, you'll have the opportunity to lead impactful projects while working alongside industry experts in Conversational Commerce, all within a supportive environment that values mentorship and personal growth. With competitive compensation, ESOP participation, and regular team-building events, we ensure that every team member feels valued and connected as we drive the future of conversational marketing together.
C

Kontaktperson:

Charles HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Staff Backend Engineer (m/w/d)

✨Tip Number 1

Familiarize yourself with the tech stack mentioned in the job description, especially Typescript and Node.js. Consider building a small project or contributing to an open-source project using these technologies to showcase your skills.

✨Tip Number 2

Highlight any experience you have with event-driven architecture and data transformation, particularly with tools like Google PubSub. Be prepared to discuss specific examples of how you've implemented these in past projects.

✨Tip Number 3

Since mentorship is a key aspect of this role, think about your past experiences mentoring others. Prepare to share stories that demonstrate your leadership and communication skills during the interview.

✨Tip Number 4

Research charles and its position in the conversational commerce industry. Understanding their mission and values will help you align your answers with what they are looking for in a candidate.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Staff Backend Engineer (m/w/d)

Proficiency in Typescript
Proficiency in Node.js
Experience with NestJS (nice-to-have)
Event-driven architecture expertise
Data ingestion and transformation skills
Experience with Google PubSub
Strong leadership skills
Extensive mentorship experience
Strong communication skills
Experience in building large-scale complex systems
Ability to make engineering and strategy tradeoffs
Experience in optimizing application and database performance
Familiarity with code review processes
Bachelor's or master's degree in computer science or relevant technical field

Tipps für deine Bewerbung 🫡

Understand the Role: Make sure to thoroughly read the job description for the Staff Backend Engineer position at charles. Understand the key responsibilities and required skills, especially focusing on Typescript, Node.js, and architectural design.

Tailor Your CV: Customize your CV to highlight your experience with large-scale systems, particularly in Typescript and Node.js. Include specific examples of projects where you led teams or made significant architectural decisions.

Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for conversational marketing automation. Discuss how your background aligns with charles' mission and values, and mention any relevant experiences that demonstrate your leadership and mentorship skills.

Showcase Your Technical Skills: In your application, emphasize your proficiency in event-driven architecture and any experience with Google PubSub. If you have worked with NestJS, be sure to mention it as a nice-to-have skill that could set you apart.

Wie du dich auf ein Vorstellungsgespräch bei Charles vorbereitest

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Typescript and Node.js in detail. Highlight specific projects where you've built scalable systems, and be ready to explain your architectural decisions and the impact they had on the project.

✨Demonstrate Leadership Skills

Since this role involves leading teams, share examples of how you've mentored junior engineers or led a project. Discuss your approach to code reviews and how you use them as a mentoring tool to uphold standards.

✨Communicate Effectively

Strong communication is key in this role. Practice articulating your thoughts clearly, especially when discussing complex technical concepts. Be ready to explain how you would liaise between designers, product managers, and engineers.

✨Understand the Business Context

Research charles and its position in the conversational commerce industry. Be prepared to discuss how your technical skills can contribute to their mission of building personal relationships between brands and customers.

Staff Backend Engineer (m/w/d)
Charles
C
  • Staff Backend Engineer (m/w/d)

    Berlin
    Vollzeit
    43200 - 72000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-03-30

  • C

    Charles

    50 - 100
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>