Live opening · Posted 22 hours ago

Software Engineer

mailercloud · Kozhikode, Kerala, India (On-site)
Linkedin No
You are 22 hours behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 22 hours ago
Companymailercloud
LocationKozhikode, Kerala, India (On-site)
Work modeNo
SourceLinkedin
Listed22 hours ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
5 min from Linkedin publishing this role to us finding it
12 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
21,148 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

About Mailercloud
MailerCloud is a UK-headquartered, high-volume email marketing platform processing over 1 billion emails per month for businesses across the globe. Our engineering team builds and maintains the full stack — from customer-facing campaign tools to the bare-metal sending infrastructure — on a modern tech stack of Go microservices, PHP (legacy), Vue 3, ClickHouse analytics, MySQL, RabbitMQ, and Rocky Linux 9 on dedicated bare-metal servers.
We are a lean, high-impact team. Every engineer owns meaningful parts of the product, collaborates directly with leadership, and sees the results of their work at massive scale.
Key Responsibilities
Product Development
Design, build, and ship backend APIs and microservices in Go and PHP for MailerCloud's campaign, automation, and analytics modules
Develop and maintain Vue 3 frontend components and SPAs, working from Figma designs to pixel-perfect, performant UIs
Own features end-to-end: requirements → implementation → testing → deployment → monitoring
Contribute to integrations with e-commerce, CRM, and other platforms where email is a major communication channel (GraphQL APIs, webhook pipelines, data sync)
Infrastructure & DevOps
Work with dedicated bare-metal servers (Rocky Linux 9) for deployment, configuration, and troubleshooting
Manage and extend CI/CD pipelines; write safety gates, linting, and automated test hooks
Contribute to ClickHouse schema design, query optimisation, and partitioning strategies for analytics at billion-row scale
Support MySQL database operations including schema migrations, query tuning, and partition management
Assist in RabbitMQ queue infrastructure management and HAProxy configuration as required
AI Agents & Tooling
Build and maintain AI agent infrastructure (QA Agent, Code Review Agent, SRE Agent) using MCP-first architecture with Claude via the Anthropic API
Write and maintain CLAUDE.md constitutions, sprint SOPs, and developer scaffolding tooling
Contribute to the MailerCloud MCP connector and associated developer documentation
Code Quality & Collaboration
Participate actively in code reviews, sprint planning, and retrospectives
Write clean, well-tested, well-documented code with an emphasis on maintainability at scale
Follow and improve the team's coding standards, branching strategies, and deployment practices
Proactively identify technical debt and propose pragmatic refactoring approaches
Required Skills & Experience
Must-Have
3 – 4 years of professional software development experience in a product company environment
Strong proficiency in at least one backend language: Go (strongly preferred) or PHP
Solid frontend skills in Vue 2/3 or React; comfortable working with component libraries and REST/GraphQL APIs
Working knowledge of MySQL — schema design, query optimization, indexing strategies
Experience with Linux (CentOS / RHEL / Rocky Linux or similar) — comfortable on the command line
Familiarity with CI/CD practices (GitHub Actions, GitLab CI, or equivalent)
Strong fundamentals in data structures, algorithms, and system design
Ability to read and understand infrastructure-as-code and deployment scripts
Good written English for documentation, PRDs, and async communication
Nice-to-Have
Experience with ClickHouse, BigQuery, or other columnar databases for analytics at scale
Familiarity with message queues: RabbitMQ, Kafka, or similar
Exposure to HAProxy, Nginx, or load balancer configuration
Experience integrating with email-related protocols or APIs (SMTP, PowerMTA, SendGrid, etc.)
Understanding of email deliverability concepts (SPF, DKIM, DMARC, IP reputation)
Prior work with MCP (Model Context Protocol) or AI-assisted development workflows
Experience integrating with e-commerce, CRM, or marketing platforms where email is a major communication channel
Contributions to open-source projects

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App