Software Engineer (Scala Developer)

Jobless

India

On-site

INR 1,200,000 - 2,400,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Maropost is seeking an intermediate-level Scala Engineer to join the backend team. You will design and improve services with a focus on quality, reliability, and scalable architecture. This role offers a collaborative environment where ideas become action and continuous learning is encouraged.

Join a passionate team that values customer obsession and fast delivery, while working with modern tools like Pulsar, Kubernetes, CircleCI and ArgoCD to deploy robust backend systems.

Qualifications

  • 3+ years of experience in Scala backend development.
  • 2+ years' experience mapping business domains into SQL schemas.
  • Experience with message-based architectures (Pulsar).
  • Knowledge in API design (REST or GraphQL).
  • Work with modern cloud-native infrastructure (Kubernetes).
  • Responsible for builds and CI/CD processes (CircleCI; GitOps with ArgoCD).
  • Excellent communication and teamwork, owning initiatives.

Responsibilities

  • Design, write, and refactor sustainable code with clarity.
  • Contribute to specs and collaborate on architecture decisions.
  • Test software for reliability using diverse testing paradigms.
  • Review code and specs for continuous improvement and collaboration.
  • Advise on new tools and process improvements.
  • Continuously learn different programming paradigms and technologies.
  • Work with a highly collaborative engineering team.

Skills

Scala backend development
SQL schema design
REST/GraphQL API design
Cloud-native infrastructure
Cross-functional collaboration
Ownership & initiative

Tools

Pulsar
Kubernetes
CircleCI
ArgoCD

Job description

Everything we do is for our customers!


Featured on Deloitte's Technology Fast 500 list and G2's leaderboard, Maropost offers a unified commerce experience that our customers need, transforming ecommerce, retail, marketing automation, merchandising, helpdesk and AI operations with one platform designed to scale for fast-growing businesses. With a relentless focus on our customers’ success, we are motivated by customer obsession, extreme urgency, excellence and resourcefulness to to power 5,000+ global brands while we head to 100,000+.


Driven by the same customer-centric mentality as above, we empower businesses to achieve their goals and grow alongside us. If you're a driver and not passenger and are ready to make a significant impact and be part of our transformative journey, Maropost is the place for you.


The Opportunity:

Thrive on change and grow beyond limits! We are looking for a bold thinker who sees a chance to learn and define what's possible with every challenge! Ready to make an impact? Welcome to Maropost and you can turn ideas into action!


We are looking for an open-minded and enthusiastic intermediate-level Scala Engineer to join our backend team. We are a passionate and highly collaborative team with a bias for quality and continuous improvement. If you are looking for an environment where you can learn and see your ideas come to life, let's talk!


What You'll Be Responsible For:


  • Design and write sustainable, easy-to-read, and elegant code, rearchitecting and refactoring existing software where needed.

  • Contributing to technical and product specs, and collaborating on architecture and design decisions together with the other stakeholders

  • Testing the software you build for reliability and robustness using different testing paradigms and libraries

  • Review feedback on the specs and the code as an opportunity for continuous improvement and collaborative design, and carrying out spec and code review for your coworkers

  • Make recommendations regarding introducing new tools and improving processes.

  • Continuous learning of different programming paradigms and new technologies

  • Work with a highly collaborative group of engineers.


What You'll Bring to Maropost:


  • 3+ years of experience in Scala backend development.

  • 2+ years' experience with mapping business domains into SQL schemas.

  • Experience with message-based architectures(we use Pulsar).

  • Knowledge in API design(REST or GraphQL).

  • Understand and work with modern cloud-native infrastructure (we deploy to Kubernetes).

  • Responsible for builds and CI/CD processes(we use CircleCI for builds and GitOps with ArgoCD for back-end deployments).

  • Excellent communication skills, a bias for feedback and continuous improvement, combined with the ability to work collaboratively in cross-functional teams.

  • The ability to take ownership and initiatives over tasks/projects and share any new ideas with the team.

  • Candidates whose primary experience is Scala-based data engineering, Spark, ETL, or Big Data development without significant backend/application development experience will not be considered.

  • You exemplify Maropost’s Values:

    • Customer Obsessed

    • Extreme Urgency

    • Excellence

    • Resourceful



Message from the Founders:

Maropost is looking for builders - people who want to drive our business forward at all costs in order to achieve the goals we have both short and long term for the results and outcomes that that will bring to us all.


If that isn't for you that’s ok, for those of you that it is please get in touch with us!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Java Developer)
Software Engineer (Java Developer)

Maropost • Mohali

On-site
INR 1,200,000 - 2,400,000
Software Engineer (Java Developer)
Software Engineer (Java Developer)

Maropost • Sahibzada Ajit Singh Nagar

On-site
INR 1,200,000 - 2,400,000
Software Engineer (Java Developer)
Software Engineer (Java Developer)

Jobless • India

On-site
INR 1,500,000 - 2,300,000
Senior Software Engineer (Data Engineer)
Senior Software Engineer (Data Engineer)

Maropost • India

On-site
INR 2,500,000 - 5,000,000
Principal Software Engineer (.NET)
Principal Software Engineer (.NET)

Maropost • Sahibzada Ajit Singh Nagar

On-site
INR 1,500,000 - 2,500,000
Chief of Staff
Chief of Staff

Maropost • India

Hybrid
INR 3,500,000 - 6,000,000
Head of Technology
Head of Technology

Growth Heist • Bengaluru

On-site
INR 3,500,000 - 5,600,000
Senior Java & PHP Developer
Senior Java & PHP Developer

MAXTALENT / Maxxsavvy Business Solutions Pvt Ltd • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Opportunity to work on high-scale enterprise systems
Exposure to global engineering practices
Collaborative culture with technical ownership
Backend Software Engineer (Python / Scala)
Backend Software Engineer (Python / Scala)

TechRuiter • India

On-site
INR 1,200,000 - 2,200,000
Associate Software Engineer
Associate Software Engineer

Innovative Incentives & Rewards • Chandigarh

Hybrid
INR 600,000 - 800,000
A product-led, tech-first environment
AI tools and automation
Real ownership and fast-paced learning
+1