Sr. Software Engineer

Sorry, this job was removed at 12:07 p.m. (CST) on Thursday, Jun 05, 2025
Be an Early Applicant
Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
In-Office
Marketing Tech
The Role

The Company
Marigold is a leading cross-channel marketing platform, with solutions for email, SMS, loyalty, and personalization, helping brands transform their relationships with customers. As the trusted partner behind the world's most recognized brands, including Air New Zealand, Chipotle, Hiscox, KFC, Kraft Heinz, The Atlantic, and more-Marigold delivers relevant brand experiences that cut through the noise and drive real impact. Marigold was born through a merger of industry-leading marketing platforms Cheetah Digital, Sailthru, Selligent, Liveclicker, Emma, and Campaign Monitor, and powers billions of customer interactions annually.

The Role

We are looking for a skilled and experienced Python Developer to join our engineering team. You will be responsible for designing, developing, and maintaining scalable applications and APIs that power critical business systems and services.

What You’ll Do:

  • Design, develop, and maintain high-quality Python applications and services, writing clean, efficient, and maintainable code following best practices

  • Architect scalable and high-performance solutions using frameworks like Django, Flask, or FastAPI, and develop and optimize RESTful APIs with third-party integrations

  • Work with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, DynamoDB), including ORM usage and query optimization

  • Implement asynchronous programming techniques and event-driven architecture where appropriate

  • Write unit and integration tests, and contribute to CI/CD pipelines and DevOps workflows

  • Collaborate cross-functionally with DevOps, product, and QA teams to ensure seamless deployment and system monitoring

  • Continuously evaluate and adopt emerging technologies to improve code quality, system performance, and development processes

About You:

You’re a hands-on problem solver with a strong background in Python development and cloud-native applications. You thrive in fast-paced environments, enjoy learning and sharing knowledge, and value teamwork and clean, maintainable code.

Ideal Qualifications:

  • 7+ years of software development experience, including at least 3 years focused on Python

  • Proficiency in Django, Flask, or FastAPI, with solid RESTful API design and third-party integration experience

  • Strong understanding of multithreading, multiprocessing, event-driven programming, and messaging systems such as Kafka, RabbitMQ, or AWS SQS

  • Experience with microservices, serverless patterns, and containerized architecture

  • Proficient in cloud platforms like AWS, GCP, or Azure

  • Strong skills in SQL and NoSQL databases with ORM usage and query optimization

  • Proficient with Git, CI/CD pipelines, and Agile development practices

Nice to Have:

  • Experience with front-end technologies such as JavaScript, HTML, and CSS

  • Familiarity with additional languages like Java, .NET, Go, or Node.js

  • Experience or exposure to machine learning, generative AI (GenAI), and MLOps practices

  • Experience working with high-volume databases and applications handling significant traffic

What We Offer:

  • Competitive salary & benefits 

  • Premium insurance coverage - Medical, Dental, Optical, Health screening, Life and Personal Accident Insurance

  • Annual Leave and additional time off including Birthday leave

  • EAP - Employee Assistance Programme

  • Maternity Expenses Coverage 

  • Work from home flexibility 

  • Opportunities to ensure you are always learning and growing

Similar Jobs

In-Office
Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, MYS
5814 Employees

Accion Labs Logo Accion Labs

Senior Software Engineer

Big Data • Cloud • Mobile • Business Intelligence
In-Office
Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, MYS
1200 Employees
5-5 Annually

Encora Logo Encora

Senior Software Engineer

Software • Consulting
In-Office
Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, MYS
7456 Employees
In-Office
Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, MYS
2922 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Nashville, TN
1,029 Employees
Year Founded: 2017

What We Do


Founded in 2017 to bring together a diverse group of email marketing platforms under a single umbrella, CM Group is now a family of global Relationship Marketing solutions focused on full lifecycle marketing, which includes Campaign Monitor, Emma, Vuture, Liveclicker, Sailthru, Selligent and Cheetah Digital. By joining together these leading brands, CM Group provides highly personalized customer engagement solutions across a wide range of industries worldwide that allow every marketer to build relevant, meaningful consumer interactions at every point in the customer journey.

Similar Companies Hiring

Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
ClickMint Thumbnail
Marketing Tech • Generative AI • eCommerce • AdTech
Malibu, CA
9 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account