About the Role
Responsibilities
- Design, build, and maintain scalable, high-throughput, and resilient microservices and event-driven patterns.
- Take complete ownership to analyze requirements, architect and build domain models across the stack, and reliably deliver high-impact software using polyglot tools and modern deployment pipelines.
- Take end-to-end ownership of test automation by writing comprehensive unit, integration, and smoke tests to maximize test coverage and prevent production bugs or incidents.
- Drive operational excellence and system reliability by actively monitoring live application metrics, dashboards, and system health to proactively detect bottlenecks and resolve production issues.
- Architect event-driven workflows and distributed systems to ensure robust, real-time synchronous and asynchronous communication across services.
- Partner with product managers, team leads, and cross-functional peers to translate complex customer service business needs into predictable, well-scoped technical deliverables.
- Adopt modern engineering practices and AI-assisted workflows to boost development velocity, optimize code delivery, and drive continuous technical improvement.
Expected Qualifications
- Team Player: A humble team player with strong learning agility. You adapt quickly to new tech stacks, tools, and business contexts, turning changing priorities into fast, high-impact engineering solutions.
- Full Stack Delivery: Experience shipping features end-to-end — backend services, responsive frontend UIs, and automated tests across the entire delivery pipeline
- Practical Engineering: Solid OOP, design patterns, clean code, software craftsmanship, and refactoring, domain modeling, distributed systems
- Testing Mindset: Treats testing as part of the product, not an afterthought; writes clear unit and integration tests, designs for testability, and uses CI to enforce quality
- Language Experience: 2+ years in at least one of Java, Go, C#, Scala, Kotlin, Node.js.Experience building dynamic frontends with modern JavaScript/TypeScript stacks is a strong plus
- Data Management: Experience with relational and/or non-relational systems such as PostgreSQL, Elasticsearch, MongoDB
- Event-Driven Systems: Familiarity with asynchronous messaging (Apache Kafka, RabbitMQ) for decoupled, scalable designs
- CI/CD: Hands-on continuous integration and continuous delivery; comfortable with automated test pipelines and release gates
- Agile Communication: Clear written and spoken communication; comfortable in iterative delivery
- AI-Assisted Craft: Experience or strong willingness to use modern AI coding tools (Cursor, Codex, LLMs) while keeping code quality and security standards high
- Language Skills: Good command of written and spoken English.
Skills Required
- Experience delivering full-stack features across backend services, responsive frontend interfaces, and automated testing
- Strong object-oriented programming, design patterns, clean code, refactoring, domain modeling, and distributed systems knowledge
- At least 2 years of experience with one or more of Java, Go, C#, Scala, Kotlin, or Node.js
- Experience with relational or non-relational databases such as PostgreSQL, Elasticsearch, or MongoDB
- Familiarity with asynchronous messaging systems such as Apache Kafka or RabbitMQ
- Hands-on continuous integration and continuous delivery experience, including automated test pipelines and release gates
- Ability to write unit, integration, and smoke tests and design for testability
- Clear written and spoken communication in English
- Experience with modern JavaScript or TypeScript frontend stacks
- Experience or strong willingness to use AI coding tools such as Cursor, Codex, or LLMs while maintaining code quality and security
- Ability to collaborate effectively in agile, cross-functional teams and adapt to changing technologies and priorities
What We Do
We were founded in 2010 with a dynamic and agile start-up spirit. Since then, we have grown into a decacorn, backed by Alibaba, General Atlantic, Softbank, Princeville Capital, and several sovereign wealth funds. We believe that technology is the driver; e-commerce is the outcome. Thanks to our dedicated team, we are one of the top five e-commerce companies in EMEA and one of the fastest-growing e-commerce companies in the world! We deliver more than 1.5 million packages every day across 27 countries. We offer our 30 million customers a flawless shopping experience. Dreaming big is in our DNA: We're gearing up to be the leading global e-commerce platform. As a dynamic and passionate company, we are constantly growing with Trendyol Tech, one of the top R&D centres; Trendyol Express, the fastest growing delivery network; Dolap, the largest second-hand goods platform; and Trendyol Go, our instant food and grocery delivery service. And we’re not done yet! Now, we are on a journey to expand the positive impact we create to international markets. We opened our first international office in Berlin in May 2022 and Amsterdam followed in October 2022 and may others are on the way.









