Senior Software Engineer - Infrastructure

🇰🇷 South Korea - Remote
💻 Software Development🟣 Senior

Job description

[ Quora는 재택 우선(remote-first) 회사입니다 . 한국 내 어느 지역에서든 근무가 가능합니다. 국가별 고용 자격에 관한 자세한 정보는 careers.quora.com/eligible-countries 에서 확인하실 수 있습니다.]

Quora 소개:

Quora는 전 세계의 지식을 확장하고 나누는 것을 목표로 합니다. 이를 위해 저희는 두 가지 핵심 지식 공유 플랫폼을 운영하고 있습니다:

  • Quora: 매월 4억 명이 넘는 사용자가 방문하는 글로벌 지식 플랫폼으로, 다양한 주제에 관한 통찰력을 나누고 사람들과 소통할 수 있는 공간입니다.

  • Poe: 전 세계 수백만 사용자들이 o3, o4-mini, Claude 3.7 Sonnet, GPT Image 1 등 다양한 AI 언어 모델과 대화하고, 탐색하고, 콘텐츠를 만들 수 있는 플랫폼입니다. 급속도로 발전하는 AI 기술을 하나의 플랫폼에서 바로 활용할 수 있도록 돕습니다.

이 제품들은 열정과 협력 정신으로 뭉친 고성과 글로벌 팀이 함께 만들어갑니다. 우리는 투명성, 아이디어 공유, 실험 정신을 중시하는 문화 속에서 성공을 함께 축하하고 의미 있는 일을 통해 함께 성장합니다. 세상을 더 나은 곳으로 만드는 여정에 함께해 주세요.

이 직무는 주로 Quora 제품 개발에 중점을 둡니다.

팀 및 역할 소개:

소규모 엔지니어링 팀에서 매일 도전적인 문제들을 해결하고 있습니다. 저희는 지속적인 학습과 개선을 핵심 가치로 삼고 있으며, 엔지니어들이 큰 그림을 보고 새로운 아이디어를 실험해 볼 것을 적극 권장합니다. 지속적 배포 시스템을 통해 모든 코드 커밋은 단 몇 분 만에 실제 서비스에 반영됩니다. 저희 엔지니어들은 확장성과 유지보수가 용이한 API와 추상화를 설계하여 높은 품질의 제품을 만드는 데 집중하고 있습니다. 엔지니어링 팀의 모든 구성원은 제품과 회사에 실질적인 영향력을 행사합니다.

Core Infrastructure Engineer는 대규모 분산 시스템을 구축하고 운영하며 Quora의 안정성, 확장성, 효율성을 책임집니다. MySQL, MyRocks, HBase, Redis, Memcache, ElasticSearch 등의 오픈소스 스토리지 시스템을 활용해 대규모 트래픽을 안정적으로 처리합니다. 또한 이메일/알림 서비스, 비동기 작업 큐, 롱 폴링 연결 등 효율적인 내부 서비스를 개발합니다. 이 직무에서는 작고 기민한 팀에서 기술적으로 까다로운 문제들을 해결하며, Quora의 핵심 미션인 “세계 지식의 공유와 성장”에 중요한 역할을 담당하게 됩니다.

주요 업무:

  • 백엔드 데이터베이스 및 서비스(MySQL, HBase, Memcached, Redis, Nginx 등) 운영 및 관리

  • 인프라 시스템의 확장성, 안정성, 성능 최적화를 위한 지속적인 개선 활동

  • 코드 개발 및 리뷰, 시스템 업그레이드 계획 및 실행, 기술 문서화, 용량 계획 수립, 프로덕션 환경 문제 해결

  • 모니터링 시스템 및 업무 자동화 도구 개발을 통한 팀 업무 효율성 향상

  • 비상 대응팀(on-call) 순환 근무 참여

지원 자격:

  • 인프라 엔지니어링 팀원은 전체 “협업 시간( coordination hours )” 동안 근무하지 않아도 되지만, 최소한 PST 기준 오후 3시부터 오후 9시까지 업무가 가능해야 합니다

  • 컴퓨터 과학, 공학 또는 관련 기술 분야 학사/석사 학위 소지자

  • 대규모 분산 시스템 관련 4년 이상의 실무 경험

  • 데이터 스토리지(MySQL, MyRocks, HBase, Memcached, Redis 등), 트래픽 관리(DNS, CDN, 로드 밸런싱 등), 인프라 오케스트레이션(Ansible, Terraform, Docker, Kubernetes 등) 기술 보유

  • Python, C++ 등 프로그래밍 언어에 능숙한 코딩 실력

  • 뛰어난 문제 해결 능력과 원활한 의사소통 능력

  • 프로덕션 환경의 문제를 독립적으로 디버깅할 수 있는 역량

  • 근무 환경에서 원활한 의사소통이 가능한 수준의 영어 능력 (문서 작성, 회의 참여, 기술적 논의 등)

우대사항:

  • AWS(EC2, S3 등) 또는 다른 퍼블릭 클라우드 사용 경험이 있으신 분

  • MySQL, Memcache, Redis, NoSQL 시스템을 직접 운영해 보신 분

  • Linux 운영 체제, 파일 시스템, 디스크/스토리지 기술, 네트워크 아키텍처에 대한 이해가 있으신 분

  • 쉘 스크립트 등 다양한 스크립팅 언어를 활용할 수 있는 분

  • 대규모 웹 시스템의 용량 계획을 수립한 경험이 있는 분

  • Quora의 미션과 비전에 공감하고 열정을 가지신 분

추가 정보:

  • 지원서는 상시 접수 중입니다.

  • Quora에서는 의료/치과/시력 보험, 주식 옵션, 재택근무 지원금, 유급 휴가, 직원 심리 상담 등 다양한 복지 혜택을 제공합니다. 복지 혜택은 국가마다 차이가 있을 수 있으니, 자세한 내용은 여기에서 확인해 주세요.

  • 연봉은 지원자의 경력, 거주 지역, 학력, 회사의 필요성 등 여러 요소를 고려하여 결정됩니다.

  • Quora는 기회균등 고용주로서 다양성을 소중히 여깁니다. 인종, 종교, 피부색, 출신 국가, 성별, 성적 지향, 나이, 결혼 여부, 군 복무 여부, 장애 여부 등을 이유로 차별하지 않습니다.

지원자 개인정보처리방침: https://www.careers.quora.com/applicant-privacy-notice

#LI-RJ1

#LI-REMOTE

Share this job:
Please let Quora know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply