CareerPlan

Software Engineer -II

USAFull-time2026-10-07 → 2026-11-10

Core

Design, build, and maintain scalable backend services, REST APIs, and microservices for distributed systems.

Role type

Mid-level backend software engineer

Builds

Scalable, secure, and maintainable application-layer systems and distributed workflows

Domain

Cloud-native backend engineering

Required skills

Go, Java, distributed systems, REST APIs, microservices, SQL/NoSQL databases, event-driven systems, AWS, Docker, Kubernetes, Kafka, CI/CD

Preferred skills

Strong ownership, ability to explain technical decisions and trade-offs

Technologies

Go, Java, AWS, Docker, Kubernetes, Kafka, SQS, RabbitMQ

Responsibilities

Build and own backend services and microservices from design through production; Develop scalable and secure application-layer systems; Work on distributed systems, asynchronous workflows, and fault tolerance; Partner with Product, Infrastructure, and Data Science teams; Improve performance, reliability, and observability; Participate in technical design, code reviews, testing, and production troubleshooting