Senior Engineer – Enterprise Cart and Checkout
Core
Design and implement scalable, high-performance distributed systems for the Enterprise Cart & Checkout platform serving Target's online and in-store shopping channels.
Role type
Senior IC backend engineer (Java/Kotlin)
Builds
Distributed microservices for guest checkout and cart management across web, mobile, and third-party channels
Domain
Retail e-commerce, high-throughput transaction systems
Deliverable
production ML models | product features
Required skills
Java, Kotlin, distributed programming, microservices architecture, database design, system design, code review, disaster recovery planning
Preferred skills
emerging technology evaluation, proof-of-concept execution, technical mentorship
Technologies
Kotlin, Groovy, JVM, Micronaut, Ratpack, Postgres, Cassandra, Kafka
Responsibilities
Lead design and lifecycle management of services; conduct code and design reviews; resolve complex technical issues; lead disaster recovery activities; evaluate and integrate new technologies
Seniority
Senior, hands-on IC