Software Architect at Ericsson | South Korea | Rezi

Software Architect at Ericsson

Software Architect

Ericsson · South Korea

1 weeks ago

Software Architect

Ericsson · South Korea

14 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are looking for an experienced Backend Software Engineer (Software Architect) to lead the architectural evolution and modernization of our core backend services. This role focuses on designing resilient, cloud‑native backend systems and providing technical leadership while working closely with Cloud Architects, DevOps teams, and backend engineers. This role plays an important part in shaping the long‑term backend architecture of our core platforms.

Responsibilities

  • Redefine backend architecture of core services toward MSA and cloud‑native approaches
  • Establish and lead system refactoring standards considering resilience, continuous delivery, and observability
  • Collaborate with Cloud Architects to design application architectures aligned with infrastructure structures
  • Lead gradual modernization initiatives including legacy module decomposition, module boundary redesign, and API/domain model refinement
  • Provide technical leadership through architecture decisions, code reviews, and development guideline definition
  • Participate in defining technical roadmaps scalable to future team and service expansion
  • Conduct PoCs for new technologies and drive internal technical knowledge sharing
  • Participate in architectural decision‑making considering security, performance, scalability, and cost efficiency
  • Define service SLA/SLO standards and establish quality and reliability metrics

Requirements

  • 8+ years of experience in backend development and software architecture
  • Strong hands‑on experience in designing and building backend software architectures
  • Experience designing or refactoring architectures for large‑scale or mission‑critical systems
  • Solid understanding of cloud‑native concepts such as resilience, scalability, CI/CD, and observability
  • Good understanding of domain modeling, transactions, and data consistency
  • Experience providing technical leadership or mentoring within development teams or projects
  • Hands‑on experience in backend system development and operations
  • Experience designing inter‑service communication using RESTful APIs and/or gRPC
  • Practical experience working in collaborative development and code review environments

Skills

  • MSA
  • cloud‑native
  • Resilience
  • Continuous Delivery
  • Observability
  • RESTful APIs
  • gRPC
  • Kubernetes
  • OpenStack
  • Infrastructure as Code (IaC)
  • event‑driven architectures
  • message‑based communication
  • Kafka
  • RabbitMQ
  • Domain‑Driven Design (DDD)
  • Clean Architecture

Location

  • Gasan
  • Korea (the Republic of) (KR) || Seoul

Work Type

  • Full-time

Experience Level

  • 8+ years of experience

About the Company

  • At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

Equal Opportunity

  • Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more.