Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Full-time

mailercloud pvt ltd

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

Requirements

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

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Kozhikode vacancy
  •  ...technical issues, and contribute to building reliable and scalable software. The ideal candidate should have strong fundamentals in...  ...For ~ Bachelor’s Degree in Computer Science, IT, Software Engineering, Computer Applications, or a related field. ~1–3 years software... 
    Suggested
    Full time

    Apistride

    Kozhikode
    21 days ago
  •  ...We are looking for a motivated Java Engineer with 2-3 years of experience in core Java development and a strong understanding of Spring...  ...backend systems, collaborating with the team to deliver high-quality software solutions, and growing your skills through hands-on experience.... 
    Suggested
    Full time
    Work at office

    retailcloud

    Kozhikode
    a month ago
  • Rs 18000 - Rs 30000 per month

    We are hiring a Full Stack Developer (Next.js) with 2-3 years of hands-on experience in modern web development to build scalable, user-centric applications. Join our dynamic team to create innovative solutions using React/Next.js for frontend and Python/Django for backend. ...
    Suggested
    Full time

    element8

    Kozhikode
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!