Engineer - Software Engineering
Engineer - Software Engineering

Engineer - Software Engineering

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Design and build scalable backend systems for our AI-driven platform.
  • Company: Join Merx, a leader in AI-powered conversational marketing solutions.
  • Benefits: Enjoy a dynamic work environment with opportunities for growth and innovation.
  • Why this job: Shape the future of conversational commerce while collaborating with a passionate founding team.
  • Qualifications: Strong Django/Python experience and a knack for building scalable software are essential.
  • Other info: Ideal for those who thrive in fast-paced startup settings and love tackling complex challenges.

The predicted salary is between 43200 - 72000 £ per year.

About Merx Merx helps brands leverage AI to expand their marketing, sales, and loyalty on Conversational Channels. Our AI-first platform enables brands to create experiences directly within conversational channels, automatically generating and optimizing marketing campaigns, loyalty programs, and personalized customer journeys.
Role Overview
We’re seeking a Senior Software Engineer to help shape the future of conversational commerce. You’ll be instrumental in building and scaling our AI-powered platform that transforms how brands engage with customers on conversational channels.
Key Responsibilities
Architect and design scalable backend systems, making strategic decisions about technologies and frameworks that will support our AI-driven conversational platform
Lead the development of core platform features while maintaining high standards for code quality and testing coverage
Drive system optimization initiatives, identifying and resolving bottlenecks to maintain peak performance
Lead technical incident response and root cause analysis, implementing robust solutions to prevent future issues
Collaborate with the founding team to align technical decisions with business objectives
Required Qualifications
Strong experience with Django/Python in production environments
Proven track record of building and scaling software
Deep understanding of software architecture patterns and best practices
Experience implementing and maintaining CI/CD pipelines
Strong background in writing testable, maintainable code
Experience with performance monitoring and optimization
Excellent problem-solving and debugging skills
Strong communication skills and ability to explain complex technical concepts clearly
Preferred Qualifications
Experience with AI/ML integration in production systems
Knowledge of WhatsApp Business API or similar messaging platforms
Background in DevOps practices and infrastructure management
Experience with real-time communication systems
Understanding of security best practices in messaging applications
Track record of architectural improvements in high-growth environments
Experience working in fast-paced startup environments

Engineer - Software Engineering employer: merx

At Merx, we pride ourselves on being an innovative employer that fosters a collaborative and dynamic work culture. As a Senior Software Engineer, you'll not only have the opportunity to work with cutting-edge AI technology but also benefit from our commitment to employee growth through continuous learning and development programs. Located in a vibrant tech hub, we offer a unique environment where your contributions directly impact the future of conversational commerce, making your work both meaningful and rewarding.
M

Contact Detail:

merx Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Engineer - Software Engineering

✨Tip Number 1

Familiarize yourself with the latest trends in conversational commerce and AI technologies. This will not only help you understand the industry better but also allow you to speak confidently about how your skills can contribute to Merx's mission.

✨Tip Number 2

Engage with the developer community around Django and Python. Participate in forums, contribute to open-source projects, or attend meetups. This will enhance your network and may even lead to valuable connections within Merx.

✨Tip Number 3

Prepare to discuss your experience with CI/CD pipelines and system optimization. Be ready to share specific examples of how you've implemented these practices in past roles, as this aligns closely with the responsibilities of the position.

✨Tip Number 4

Showcase your problem-solving skills by preparing for technical discussions. Think of complex challenges you've faced in previous projects and how you resolved them, as this will demonstrate your ability to handle the demands of a fast-paced startup environment like Merx.

We think you need these skills to ace Engineer - Software Engineering

Django
Python
Software Architecture Patterns
CI/CD Pipelines
Testable Code
Maintainable Code
Performance Monitoring
Debugging Skills
Problem-Solving Skills
Communication Skills
AI/ML Integration
WhatsApp Business API
DevOps Practices
Infrastructure Management
Real-Time Communication Systems
Security Best Practices

Some tips for your application 🫡

Understand the Company: Dive deep into Merx and their AI-driven conversational platform. Familiarize yourself with their products, values, and how they leverage AI in marketing and customer engagement.

Tailor Your CV: Highlight your experience with Django/Python and any relevant projects that showcase your ability to build and scale software. Make sure to emphasize your understanding of software architecture patterns and CI/CD pipelines.

Craft a Compelling Cover Letter: In your cover letter, explain why you're passionate about conversational commerce and how your skills align with the role. Mention specific experiences that demonstrate your problem-solving abilities and technical expertise.

Showcase Relevant Projects: If you have experience with AI/ML integration or messaging platforms like WhatsApp Business API, be sure to include these in your application. Provide links to your GitHub or portfolio to showcase your work.

How to prepare for a job interview at merx

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Django and Python in detail. Highlight specific projects where you built and scaled software, focusing on the architectural decisions you made and the impact they had on performance.

✨Demonstrate Problem-Solving Skills

Prepare examples of how you've tackled complex technical challenges in the past. Discuss your approach to debugging and optimizing systems, and be ready to explain your thought process clearly.

✨Align with Business Objectives

Understand Merx's mission and how their AI-driven platform operates. Be ready to discuss how your technical decisions can align with business goals, especially in the context of conversational commerce.

✨Communicate Clearly

Strong communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, as you'll need to collaborate with both technical and non-technical team members.

Engineer - Software Engineering
merx
M
  • Engineer - Software Engineering

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-02-04

  • M

    merx

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>