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

Job expired!

Join Our Team as a Senior Software Engineer (Data and Integrations)

Located in the vibrant city of Berlin, charles is seeking a dedicated Senior Software Engineer (Data and Integrations) to enhance our cutting-edge platform in conversational commerce. This is a permanent, full-time role where you can leave a significant impact on an innovative industry and work alongside top experts.

The Impact You Will Make

At charles, your expertise as a Senior Software Engineer will be instrumental in driving the development of scalable services and optimizing complex data processes in collaboration with our Product Manager. Your strategic vision will enhance our platform's functionality, improve user experience, and contribute significantly to our organizational growth. By connecting messaging with commerce, your efforts will directly influence the conversational commerce experience for millions of users, propelling our company into its next growth phase.

Key Responsibilities

As part of our dynamic team, you will:

  • Lead the design, development, and optimization of robust data integrations and processing systems.
  • Architect and implement scalable data pipelines to manage large data volumes efficiently.
  • Develop data models to support diverse analytical and reporting functionalities.
  • Create integrations with external systems to ensure seamless data exchange.
  • Advance the development of TypeScript SDKs to aid in pipeline management and third-party integrations.
  • Collaborate with cross-functional teams to align technology solutions with business objectives.

Desired Skills and Experience

The ideal candidate will possess:

  • A university degree in Computer Science, Engineering, or related fields.
  • Over 5 years of experience in data engineering and integrations.
  • Advanced proficiency in Node.js, TypeScript, and other high-level programming languages such as Java, Python, or Rust.
  • Proven expertise in cloud platforms like GCP and cloud services including compute, storage, and networking.
  • A strong grasp of data modeling, ETL processes, and data warehousing principles.
  • Experience with infrastructure as code tools like Terraform or CloudFormation.
  • Familiarity with GDPR and designing data architectures that comply with such regulations.

What We Offer

Joining charles means you will be part of:

  • An environment where challenging and impactful projects are the norms.
  • A diverse and inclusive team of professionals in Tech, Product, and more, all driven to build the best in conversational commerce.
  • Ownership and high visibility across the business, with opportunities to drive new initiatives.
  • A strong compensation package including ESOP, competitive salary, and more.

Additional Benefits

  • Urban Sports Club membership and weekly personal training.
  • Meditation sessions, free company lunches, and a dog-friendly office.
  • Working in a modern office in central Berlin with a view of the Wall memorial.

About charles

Founded by industry leaders, charles is a SaaS startup that extends the capabilities of WhatsApp Business. As the global backbone of conversational commerce, we empower brands to engage with customers through personalized conversations, leveraging our platform for marketing, sales, process automation, and analysis. Join us in this journey of pioneering conversational commerce and be part of a future where digital engagement between brands and consumers reaches its peak potential.

charles is committed to diversity and inclusion. We celebrate diversity and are dedicated to creating an inclusive environment for all employees. If you're excited by this role but do not meet all the qualifications, we still encourage you to apply!