Software Development Engineer II – Commerce

Posted Sep 9

This is a fully remote position, open to applicants in India.

πŸ“‹ Description

β€’ Create and deploy multi-tenant services for checkout, subscriptions, payment orchestration, invoicing, and tax integration.

β€’ Integrate Payment Service Providers (PSPs) and local payment options, including UPI, digital wallets, Buy Now Pay Later (BNPL), cards/3DS, resilient webhooks, and idempotent APIs.

β€’ Develop an append-only double-entry ledger and utilize event sourcing/CQRS where beneficial for scalability and accuracy.

β€’ Produce high-quality production code with comprehensive test coverage and OpenTelemetry instrumentation.

β€’ Manage services on Google Kubernetes Engine (GKE) with CI/CD, autoscaling, Service Level Indicators (SLIs)/Service Level Objectives (SLOs), and on-call responsibilities.

β€’ Work in collaboration with product managers and designers.

β€’ Provide mentorship to junior engineers.

β€’ Design foundational models for subscriptions, payments, reconciliation, and taxation.

β€’ Establish event contracts, data policies, and consistency guarantees for accurate and traceable transactions at scale.


⛳️ Requirements

β€’ Minimum of 2 years of experience in software development.

β€’ Proficient in MongoDB/Firestore, Redis, and event-driven architectures (Kafka, Pub/Sub).

β€’ Strong understanding of distributed systems principles: idempotency, retries, ordering, concurrency, and consistency.

β€’ Practical experience with Kubernetes and Google Cloud Platform (GCP); knowledge of secrets management/KMS and PCI basics.

β€’ Rigorous testing practices: unit, integration, contract, and performance tests.

β€’ Expertise in schema design for scalability and backward compatibility.

β€’ Excellent skills in debugging and problem-solving.

β€’ Capability to create responsive, accessible, and high-performing user interfaces that seamlessly integrate with backend APIs.

β€’ Familiarity with component-driven design, state management, and contemporary frontend development tools (Vite, ESLint, etc.).

β€’ Proficient in Go, ConnectRPC, Buf, Vue.js, Vite, Webpack, MFA, TanStack Query, MongoDB, Firestore, ClickHouse, GCP/GKE, Pub/Sub, Redis, and OpenTelemetry.


🏝️ Benefits

β€’ Remote-first work environment.

β€’ Commitment to employee well-being in India.

People also viewed

Agility Robotics20 hours ago

Software Engineer III, Simulation

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$144k – $225k/year
ApplyView job
pyck20 hours ago

AI Software Engineer, WMS

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Pinterest20 hours ago

Senior Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$203k – $254.7k/year
ApplyView job
SentiLink20 hours ago

Senior Product Engineer, Full Stack

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
SentiLink20 hours ago

Senior Software Engineer, Frontend

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
ITHAKA20 hours ago

Senior Software Engineer, JSTOR Stewardship

US flagUnited States OnlyFull-timeFull-stack Engineer$112.2k – $140.3k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers