Software Engineer, Data Infrastructure
Seoul, South Korea
ํ ์๊ฐ
์ผ๋๋ฒ๋์ ๋ฐ์ดํฐ ์ธํ๋ผ์คํธ๋ญ์ฒ ํ์ ์ผ๋๋ฒ๋ ์ ํ๊ตฐ์ ์ค์๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ด์์ ์ ๋ดํฉ๋๋ค. ์ ์ธ๊ณ ์ฃผ์ ํด๋ผ์ฐ๋ ์ธํ๋ผ ์์์ ๊ตญ๋ด ์ต๊ณ ์์ค์ ๋ฐฉ๋ํ ํธ๋ํฝ์ ์์ ์ ์ผ๋ก ์ฒ๋ฆฌํ๊ธฐ ์ํด ์ง์์ ์ผ๋ก ๋ฐ์ดํฐ ๋ ์ด์ด๋ฅผ ์ต์ ํํ๊ณ ๊ณ ๋ํํฉ๋๋ค. ๋น ๋ฅด๊ฒ ๋ณํํ๋ ์๋น์ค ํ๊ฒฝ ์์์ ๊ณ ๊ฐ์ ๋ค์ํ ์๊ตฌ ์ฌํญ์ ํด๊ฒฐํ๋ฉฐ ํ์ ์ญ๋์ ๋์ ์์ด ์ฑ์ฅ์ํค๊ณ ์์ต๋๋ค.
์ด๋ฐ ์ผ์ ํ์ค ์ ์์ด์
- ํด๋ผ์ฐ๋ ํ๊ฒฝ์์ ์ ์ธ๊ณ์ ์กด์ฌํ๋ mission-critical ๋์ฉ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ค์ ์ด์ ํฉ๋๋ค.
- ๊ณ ๊ฐ์ ๋ค์ํ needs๋ฅผ ๋ง์กฑ ํ๋ ์ฑ๋ฅ๊ณผ ๊ฐ์ฉ์ฑ์ ํ๋ณดํ ์ ์๋๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด์ ์ ํด๊ฒฐ์ฑ ์ ์ ๊ณตํฉ๋๋ค.
- ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฐํ ํ์ฅ์ฑ, ๋น์ฉ ํจ์จํ, ์ด์ ์๋ํ ๋ฑ ๋์ ์ ์ธ ๊ฐ์ ๊ณผ์ ๋ฅผ ๋์ถํ๊ณ ์ํ ํฉ๋๋ค.
- ๋น์ง๋์ค ํ์ฅ ๋ฐ ์ ๊ท ์๋น์ค ๋ฐ๊ตด์ ๋ฐ๋ฅธ ์ต์ ์ ๋ฐ์ดํฐ ๊ด๋ฆฌ ์์คํ ์ ์ค๊ณํ๊ณ ๋ชจ๋ธ์ ๊ฒํ ํฉ๋๋ค.
์ด๋ฐ ๋ถ๊ณผ ํจ๊ป ํ๊ณ ์ถ์ด์
- Terraform๊ณผ ๊ฐ์ ๋๊ตฌ๋ฅผ ํ์ฉํ์ฌ ์ธํ๋ผ๋ฅผ ์ฝ๋๋ก ๊ด๋ฆฌํ๊ณ ๋ฐฐํฌ(IaC) ์ดํด๋๊ฐ ๋์ ๋ถ
- Kubernetes (K8s) ๋๋ AWS EKS์ ๊ฐ์ ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ ํ๋ซํผ์์ ์๋น์ค๋ฅผ ์ด์ ๋ฐ ๊ด๋ฆฌ ๊ฒฝํ์ด ๋ง์ ๋ถ
- Prometheus, Grafana ๋ฑ์ ํ์ฉํ์ฌ ๋๊ท๋ชจ ์์คํ ๋ชจ๋ํฐ๋ง ๋ฐ ํธ๋ฌ๋ธ์ํ ์ ์น์ํ ๋ถ
- Search ์์ง, Redis/Valkey, MongoDB ๋ฑ NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ ๊ฒฝํ์ด ์๋ ๋ถ
- Python ๋๋ Go ์ธ์ด๋ฅผ ํ์ฉํ ๊ฐ๋ฐ ๋ฐ ์๋ํ ์คํฌ๋ฆฝํธ ์์ฑ์ ๋ฅ์ํ ๋ถ
- ๋ค์ํ ๋ถ์์ ๋ฅ๋์ ์ผ๋ก ์ํตํ๊ณ ํ์ ํ ์ ์๋ ๋ฅ์ํ ์ปค๋ฎค๋์ผ์ด์ ์คํฌ์ ๊ฐ์ถ ๋ถ
์ด๋ฐ ์ ์ด ์์ผ์๋ฉด ๋ ์ข์์
- ๊ธฐ์ ๋ฌธ์, ํ ์คํธ ํ๊ฒฝ ๋ฑ์ ์น์ํ๊ณ , ๋น์ง๋์ค ์๊ตฌ ์ฌํญ ๋ฐ ์ดํ๋ฆฌ์ผ์ด์ ๋ก์ง์ ๋ํ ์ดํด
- ProxySQL, Vitess ์ ๊ฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๋ก์ ์ฌ์ฉ ๊ฒฝํ
- Django์ ๊ฐ์ ORM (Object-Relational Mapping) ํ๋ ์์ํฌ์ ๋ํ ์ดํด ๋ฐ ์ฌ์ฉ ๊ฒฝํ
- ์ฌ์ธต์ ์ธ DB admin์ ๋ํ ๋์ ๊ด์ฌ
The Future of Work at Sendbird 2.0ย
์ผ๋๋ฒ๋๋ ์ ๋ฌด ํจ์จ์ฑ๊ณผ ํ๊ฐ์ ํ์ ๋ฐ ๊ด๊ณํ์ฑ์ ๋ชจ๋ ์ค์ํ ๊ฐ์น๋ฅผ ๋๊ณ ์์ต๋๋ค. ๊ทธ ์ทจ์ง๋ก ์๋ก์์ง Future of work 2.0 ์ ๋๋ฅผ ์ด์ํฉ๋๋ค. ์ต์ ์ ๊ทผ๋ฌด ์ฅ์์ ์๊ฐ์ ์์จ์ ์ผ๋ก ์ ํํ๋ฉด์๋, ํจ๊ป ์ผํ๋ ์๋์ง๋ฅผ ์ป๊ธฐ ์ํด ์ถ๊ทผ ๊ฑฐ๋ฆฌ 1์๊ฐ ์ด๋ด์ ๊ฑฐ์ฃผํ์๋ ๋ถ๋ค์ ์ฃผ 3ํ ์คํผ์ค๋ก ์ถ๊ทผํ๊ฒ ๋ฉ๋๋ค. ๋ณธ์ธ์ ๊ฑฐ์ฃผ์ง, ๊ทผ๋ฌดํ๊ฒ ๋ ์กฐ์ง์ด๋ ์ ๋ฌด ์ฑ๊ฒฉ์ ๋ฐ๋ผ ์ถ๊ทผ ๋น๋๋ ํ๊ณผ ์์ํ์ฌ ์ ํฉ๋๋ค.
๊ทธ ์ธ ๋ค์ํ ์ด๋ฒคํธ์ ์ ๋ฌผ: ์จ๋ผ์ธ ์๊ฐ, ์ผ์ดํจํค์ง, ์ผ๋๋ฒ๋์ ์์๊ฐ๊ธฐ 20 Questions, Global Step Challenge, ํด์ฆ์ผ ๋ฑ ์ฌ๋ ๋์ ๋๋ ๋ค์ํ ์ด๋ฒคํธ๋ฅผ ํ๊ณ ์์ต๋๋ค. ์ผ๋๋ฒ๋๋ง์ ํน๋ณํ ๋ณต์ง๋ ๊ณ์ํด์ ๋ฐ์ ํ๊ณ ์์ต๋๋ค.ย
์ผ๋๋ฒ๋๊ฐ ์๊ฐํ๋ ๋ค์์ฑ๊ณผ ํฌ์ฉ
์ ์๊ตฌ์ฌํญ์ 100% ๋ถํฉํ์ง ์์ผ์ ๋ ๊ด์ฐฎ์ต๋๋ค. ์ผ๋๋ฒ๋๋ ๋ชจ๋๊ฐ ๋ฐฐ์ฐ๊ณ ์ฑ์ฅํ ์ ์๋ ๊ณณ์ด๊ธฐ์ ๋ค์ํ ๋ฐฐ๊ฒฝ, ๊ฒฝํ ๋ฐ ๊ธฐ์ ์คํ์ ๊ฐ์ง ๋๊ตฌ๋ ์ต๊ณ ์ ์ง์์ด ๋์ค ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ฐ๋ฆฌ๋ ํ๋ฑํ ๊ณ ์ฉ ๊ธฐํ๋ฅผ ์ํด ๋ค์์ฑ์ ์กด์คํ๊ณ ์ฅ๋ คํ๊ณ ์์ต๋๋ค. ์ด ํฌ์ง์ ์ด ์ฌ๋ฌ๋ถ์ ๊ฐ์ด์ ๋ฐ๊ฒ ๋ง๋ ๋ค๋ฉด ์ง์ํด์ฃผ์ธ์!
Team Introduction
The Sendbird Data Infrastructure Team is dedicated to operating the real-time databases for Sendbird's product suite. We continuously optimize and advance our data layers to stably handle massive traffic volumes, comparable to the largest in Korea, across major global cloud infrastructures. In a rapidly evolving service environment, our team consistently solves diverse customer requirements while continually enhancing its capabilities.
What You'll Do
- Operate mission-critical, large-scale databases distributed globally in a cloud environment.
- Provide database-centric solutions to ensure performance and availability that meet diverse customer needs.
- Identify and execute challenging improvement tasks related to database flexible scalability, cost efficiency, and operational automation.
- Design optimal data management systems and review models in response to business expansion and the discovery of new services.
Who We're Looking For
- A strong understanding of Infrastructure as Code (IaC), experienced in managing and deploying infrastructure using tools like Terraform.
- Extensive experience operating and managing services on container orchestration platforms like Kubernetes (K8s) or AWS EKS.
- Familiar with monitoring large-scale systems and troubleshooting using tools like Prometheus and Grafana.
- Experience using NoSQL databases such as Search Engines, Redis/Valkey, or MongoDB.
- Proficient in developing and writing automation scripts using Python or Go languages.
- Strong communication skills who can actively communicate and collaborate with various departments.
Extra helpful if you have
- Familiarity with technical documentation and test environments, along with an understanding of business requirements and application logic.
- Experience using database proxies like ProxySQL or Vitess.
- Understanding and experience with ORM (Object-Relational Mapping) frameworks like Django.
- A strong interest in in-depth database administration.
ย
* Salary range is an estimate based on our AI, ML, Data Science Salary Index ๐ฐ
Tags: AWS Data management Django Grafana Kubernetes MongoDB NoSQL Python Terraform
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.