Staff Back-end Engineer [Security Architecture & Engineering]
Seoul, South Korea
Coupang
Join us to innovate. Rocket your career. Collaborate with teams across the globe. Find your role and learn more about our culture.쿠팡은 고객 감동 실현을 위해 존재합니다. 고객들이 "쿠팡 없이 그동안 어떻게 살았을까?" 라고 말할 때, 비로소 우리의 미션을 실현하고 있음을 알 수 있습니다. 고객들의 쇼핑과 식사, 생활 전반을 편하게 만들겠다는 유일한 집념으로 쿠팡은 수억 달러 규모의 이커머스 산업 전반의 혁신을 이끌고 있습니다. 쿠팡은 가장 빠르게 성장하는 이커머스 기업 중 하나로, 국내 커머스 업계에서의 독보적인 입지와, 고객 신뢰를 구축했습니다.
쿠팡은 스타트업 문화를 기반으로 한 글로벌 대형 상장사라고 자부합니다. 이것이 창립 당시의 기민함을 유지하며, 신규 서비스를 끊임없이 출시하며 비즈니스를 확장해 나가는 우리의 성장 동력입니다. 쿠팡의 모든 임직원에게는 기업가 정신을 갖추고 새로운 혁신과 이니셔티브를 추진할 수 있는 기회가 주어집니다. 주저 없이 일에 뛰어들어 성과를 이루고자 하는 과감성이, 바로 쿠팡이 일하는 방식의 본질입니다. 쿠팡에서는 여러분 자신, 동료, 팀 그리고 회사 전체가 매일 성장하는 모습을 목격할 것입니다.
쿠팡의 모든 직원은 커머스의 미래를 만들겠다는 쿠팡의 미션에 진심입니다. 우리는 고객의 문제를 해결해 나가고, 전통적인 관념과 통념에 맞서며 실현 가능한 한계를 뛰어넘고 있습니다. 고가용성 (always-on) 과 최첨단의 앞선 기술 (high-tech), 초연결사회 (hyper-connected world) 에서의 놀라운 업무 경험을 원하신다면, 지금 바로 쿠팡에 합류하세요.
Responsibilities:
- 엔터프라이즈급 성능, 확장성 및 안정성을 갖춘 webapp을 설계하고 개발합니다.
- ID 및 액세스 플랫폼의 소유권을 갖고 빠르게 반복하면서 작고 재능 있는 팀의 일원으로 적극적으로 협업할 수 있습니다.
- Springboot 및 python framework를 사용하여 REST/GraphQL/Hibernate를 사용하여 백엔드 API를 작성합니다.
Requirements:
- 서버 쪽 webapp 프레임워크 중 하나 이상에 대한 경험: Springboot.
- 데이터베이스에 대한 실무 지식, redis, infinispan, Quarkus와 같은 캐시 시스템
- OIDC, Oauth2, FIDO 프로토콜에 대한 지식. WSO2, Keycloak과 같은 도구에 대한 경험 등.
- 중요한 소프트웨어 개발 경험, 웹 응용 프로그램 개발 경험등 10년 이상 경력.
- 최신 웹 애플리케이션 디자인 아키텍처와, 우수한 API 디자인 패턴, 성능 및 규모에 대한 깊은 이해.
- Java / J2EE 스택에서 웹 응용 프로그램을 구축 한 경험.
- REST 또는 GraphQL API를 설계하고 통합한 경험.
- 데이터베이스 기본 사항에 대한 지식과 분산 SQL 기반 데이터베이스 사용 경험.
- Jenkins / Maven 등을 사용한 CI / CD 자동화 경험.
- AWS 또는 Azure 클라우드의 컨테이너 기반 환경(Docker/Kubernetes)에서 애플리케이션을 구축한 경험.
- Java (Must have), Scala (Nice to have), Python (Nice to have) Golang (Nice to have)
- Cassandra, Elasticsearch, Mongo (Nice to have) 관련 경험.
- 대규모 프로젝트에 대한 리딩 경험.
-------
Responsibilities:
- Design and develop webapp with enterprise-grade performance, scalability, and reliability.
- Take ownership of Identity and Access platforms and rapidly iterate while collaborating actively as part of a small, highly talented team.
- Write back-end APIs using REST/GraphQL/Hibernate using the Springboot and python frameworks.
Requirements:
- Strong experience with at least one of server-side webapp frameworks: Springboot (Must have).
- Working knowledge of databases (must have), cache systems like redis, infinispan, Quarkus
- Strong knowledge of OIDC, Oauth2, FIDO protocols. Experience with tools like WSO2, Keycloak are highly helpful
- Significant software development experience, including 10+ years of experience in web application application development. (must have)
- Deep understanding of modern web applications design architecture, good API design patterns, performance and scale.(must have)
- Experience in building web Applications in Java/J2EE stack. (must have)
- Experience designing and integrating REST or GraphQL APIs. (must have)
- Strong knowledge of Database fundamentals and experience using distributed SQL based Databases. (must have)
- Experience in CI/CD Automation using Jenkins / Maven etc. (must have)
- Experience in building applications in a container based environment ( Docker/Kubernetes (Must-have)) on AWS or Azure Cloud (nice to have)
- Java (Must have), Scala (Nice to have), Python (Nice to have) Golang (Nice to have)
- Experience with Cassandra, Elasticsearch, Mongo (Nice to have)
- Demonstrated technical leadership experience, such as being an architect or tech lead for high impact customer facing projects. (nice to have)
* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
Tags: APIs Automation AWS Azure Cassandra CI/CD Cloud Docker Elasticsearch Golang Java Kubernetes Maven Python Redis Scala SQL
More jobs like this
Explore more InfoSec / Cybersecurity career opportunities
Find even more open roles in Ethical Hacking, Pen Testing, Security Engineering, Threat Research, Vulnerability Management, Cryptography, Digital Forensics and Cyber Security in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Ethical hacker / Pentester H/F jobs
- Open Staff Security Engineer jobs
- Open Information Security Specialist jobs
- Open Cyber Security Architect jobs
- Open Manager Pentest H/F jobs
- Open Senior Cyber Security Engineer jobs
- Open Senior Information Security Analyst jobs
- Open Cyber Security Specialist jobs
- Open Principal Security Engineer jobs
- Open Product Security Engineer jobs
- Open Information Systems Security Officer (ISSO) jobs
- Open Cybersecurity Analyst jobs
- Open IT Security Analyst jobs
- Open Consultant infrastructure sécurité H/F jobs
- Open Consultant SOC / CERT H/F jobs
- Open Cybersecurity Consultant jobs
- Open Chief Information Security Officer jobs
- Open Senior Information Security Engineer jobs
- Open Security Specialist jobs
- Open Cybersecurity Specialist jobs
- Open Senior Penetration Tester jobs
- Open Security Researcher jobs
- Open Sr. Security Engineer jobs
- Open Senior Security Architect jobs
- Open Security Operations Analyst jobs
- Open CISM-related jobs
- Open ISO 27001-related jobs
- Open Network security-related jobs
- Open Application security-related jobs
- Open Windows-related jobs
- Open Agile-related jobs
- Open Pentesting-related jobs
- Open Vulnerability management-related jobs
- Open GCP-related jobs
- Open Analytics-related jobs
- Open SaaS-related jobs
- Open CISA-related jobs
- Open IAM-related jobs
- Open Threat intelligence-related jobs
- Open APIs-related jobs
- Open Java-related jobs
- Open DevOps-related jobs
- Open Security assessment-related jobs
- Open Kubernetes-related jobs
- Open Security Clearance-related jobs
- Open Malware-related jobs
- Open CI/CD-related jobs
- Open IDS-related jobs
- Open DevSecOps-related jobs
- Open CEH-related jobs