Software Development Engineer II - Backend
New
J
JobgetherCommerce and Payments
IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 2 years
- Required Skills
- PostgreSQLGCPKafkaKubernetesGoDistributed Systems
Requirements
- At least 2 years of professional software development experience.
- Strong experience working with PostgreSQL, Valkey, and event-driven systems such as Kafka or Pub/Sub.
- Strong distributed systems fundamentals, including idempotency, retries, ordering, concurrency, and consistency.
- Understanding of multi-tenant architecture, including tenant isolation and noisy-neighbor containment.
- Hands-on experience with Kubernetes and Google Cloud Platform.
- Familiarity with secrets management, KMS, and PCI fundamentals.
- Strong testing discipline across unit, integration, contract, and performance testing.
- Experience designing database schemas for scale and backward compatibility.
- Strong debugging and problem-solving abilities.
- Familiarity with Go, ConnectRPC, Buf, AlloyDB, ClickHouse, and OpenTelemetry is advantageous.
Responsibilities
- Design, build, and ship scalable multi-tenant services supporting checkout, subscriptions, payment orchestration, invoicing, and tax integrations.
- Integrate payment service providers and local payment methods using resilient webhooks and idempotent APIs.
- Implement an append-only double-entry ledger and apply event sourcing or CQRS patterns.
- Define robust event contracts, data policies, consistency guarantees, and schemas.
- Develop production-grade backend services with comprehensive test coverage and OpenTelemetry instrumentation.
- Operate services on GKE using CI/CD, autoscaling, service-level indicators and objectives, and on-call ownership.
- Design database schemas for scale while maintaining backward compatibility.
- Collaborate closely with Product and Design teams to translate requirements into effective technical solutions.
- Mentor junior engineers and contribute to a culture of engineering excellence, ownership, and continuous learning.
View Full Description & ApplyYou'll be redirected to the employer's site