Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Software Engineer (Operations, Order Management Team)

eMAG
CompanyeMAG
CategoryUncategorised
LocationBucharest
RemoteOn-site (inferred)
EmploymentNot stated
LevelNot stated
SalaryNot stated by the employer
Posted21 Jul 2026
Last verified1 Aug 2026
SourceEmployer career page (greenhouse)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
We’re always looking for the ones truly passionate about their work. If you are amongst them, you can rest assured there is a place for you in eMAG. We’ve grown very fast and are determined to keep doing so. What brought us here is our desire for continuous evolution and practical results.    More than 6000 colleagues are part of eMAG Teams . We strongly believe in people's development and therefore every year we invest more and more energy and resources to remain an organization that is constantly learning. We want to ensure that you’ll have the most talented colleagues and the proper environment to grow and achieve great results, to become what you desire on a personal and professional level. Join us, grow faster !     Software Engineer (Operations, Order Management Team)    We own a set of business-critical applications that have been running in production for years - written in PHP, carrying real revenue, and not going anywhere overnight. At the same time, everything new we build goes out in Go: smaller services, clearer boundaries, better performance characteristics under load. You'll be trusted to make architectural calls on the new Go services, decide how and in what order the legacy estate gets modernized, and set the standard for how the team works with agentic tooling. You'll also be a reference point for the engineers around you - through review, through mentoring, and through the patterns you leave behind.   What makes this role different is how the work gets done. We treat agentic coding tools as the default way we write software, not as an occasional autocomplete. Most code in this team is produced through agents; the engineering skill sits in framing the problem, constraining the agent, and verifying the result. If you enjoy moving fast without losing control of what ships, this is the seat.   What you’ll have to do: Design and build new services in Go - API design, data modelling, concurrency, observability, and the operational side of running them; Keep legacy PHP applications healthy and shippable - understand undocumented behaviour, add tests around risky areas, refactor incrementally, and pay down debt without breaking what works; Carve functionality out of the PHP estate and move it to Go safely - strangler-fig migrations, parity testing between old and new paths, controlled cutovers with a real rollback story; Own the technical direction for your area - sequence modernisation work by risk and value, make the trade-offs explicit, and document the decisions; Deliver the majority of your code through agentic coding tools (Claude Code, Cursor, Copilot and whatever comes next) - writing precise specs and task decompositions, building the context and guardrails agents need, and reviewing generated code with the same rigour as your own; Build the scaffolding that makes agentic work reliable in a legacy codebase - repo-level instructions, architectural conventions, MCP servers and tool integrations, test harnesses that let an agent verify its own output; Own your code in production - GitLab CI pipelines, Docker, Kubernetes deployments, monitoring, alerting, and on-call for what you build; Treat code review as a first-class activity - with agents generating volume, review is where quality is actually enforced; Raise the bar around you - mentor on agentic practice as well as on language and design, and share the patterns, prompts and playbooks that let the wider engineering org get more out of the same tools.   What makes you a good fit: Strong programming fundamentals and a track record shipping and maintaining production software at senior level; PHP experience, including comfort working in older codebases you didn't write — legacy frameworks, procedural code, missing tests, thin documentation; Working knowledge of Go, or clear evidence you pick up new languages quickly an
HOUSE ADYou found the opening. Now track it.Tracker, radar and AI drafts in one place.erioun.com →
Software Engineer (Operations, Order Management Team) — eMAG · Job Opportunities API