시니어 소프트웨어 엔지니어, 데이터 플랫폼
Seqana의 기후 데이터 플랫폼을 구축해 신뢰할 수 있고 감사 가능한 토양 탄소 결과를 제공합니다. GCP 인프라, Python 파이프라인, 지리공간 워크플로와 엔지니어링 실무를 이끕니다.
설명
- 과학 연구를 신뢰할 수 있는 기후 성과로 전환하는 인프라를 발전시킵니다.
- 데이터, 모델, 추정 방법을 연구 개발 단계부터 감사 가능한 고객 납품물까지 전달하는 플랫폼을 이끕니다.
- 데이터, 모델, 환경 전반의 엔드투엔드 버전 관리를 유지합니다.
- 여러 저장소로 구성된 Python 스택의 개발자 플랫폼과 엔지니어링 실무 방향을 정합니다. 환경, 컨테이너, 프로젝트 템플릿, CI/CD, 파이프라인 오케스트레이션을 포함합니다.
- 아키텍처, 인프라 코드화, 모니터링, 비용 및 접근 관리, 지속적인 개발을 포함한 GCP 인프라를 이끕니다.
- 벡터 데이터와 고해상도 래스터 데이터를 대규모로 저장하고 처리하는 지리공간 워크플로를 개발합니다.
- 모델과 고객 납품물을 뒷받침하는 데이터베이스를 개선합니다.
- 설계 문서를 작성하고 핵심 인프라 및 파이프라인 인프라 설계를 검토합니다.
- 엔지니어를 멘토링하고 소프트웨어 및 데이터 엔지니어링 전반에 설계와 아키텍처 피드백을 제공합니다.
- 인프라 목표를 조율하고 업무 우선순위를 정하며 소프트웨어 및 데이터 엔지니어링 활동의 방향을 맞춥니다.
- 소프트웨어 엔지니어, 데이터 엔지니어, 데이터 과학자, 솔루션 엔지니어와 협업합니다.
- 연구 코드를 신뢰할 수 있고 재현 가능한 인프라로 발전시킵니다.
지원 자격
- 엔지니어링 경력 6년 이상이며, 프로덕션 데이터 집약형 백엔드 시스템과 파이프라인을 설계하고 운영한 풍부한 경험이 있어야 합니다.
- 시스템 전체를 책임지고 아키텍처 의사결정을 내리며 설계 문서를 작성·검토하고 엔지니어를 멘토링한 실적이 있어야 합니다.
- Python에 능숙하고 SQL 역량이 뛰어나야 합니다.
- 프로덕션 스키마와 데이터 모델 설계 경험이 있어야 합니다.
- Airflow 또는 Dagster와 같은 워크플로 및 파이프라인 도구를 실무에서 사용한 경험이 있어야 합니다.
- 실험 추적 및 데이터 버전 관리 경험이 있어야 합니다.
- 프로덕션 클라우드 인프라 운영 경험이 있어야 하며 GCP 경험이 있으면 좋습니다.
- Terraform 또는 OpenTofu와 같은 인프라 코드화 도구 사용 경험이 있어야 합니다.
- IAM, 컨테이너, Docker 또는 devcontainers와 같은 재현 가능한 환경을 다룬 경험이 있어야 합니다.
- Python 패키징, 컨테이너, 테스트, CI/CD, 관측 가능성을 포함한 소프트웨어 개발 수명주기 전반의 경험이 있어야 합니다.
- 기술 및 비기술 동료와 명확하고 직접적으로 소통할 수 있어야 합니다.
- 기술을 통해 지속 가능한 발전을 이루려는 동기가 강해야 합니다.
- 소프트웨어 공학 또는 컴퓨터 과학 학위가 있거나 이에 준하는 실무 경험이 있어야 합니다.
- 프로덕션 래스터 데이터 및 지리공간 파이프라인 경험은 우대합니다.
- 모델 서빙, 모델 레지스트리 또는 DVC, MLflow와 같은 MLOps 도구 구축 경험은 우대합니다.
- Streamlit과 같이 비기술 사용자를 위한 BI 또는 대시보드 도구 제작 경험은 우대합니다.
- BigQuery, PostgreSQL, dbt 등의 도구를 활용한 데이터 웨어하우스 설계 및 데이터 엔지니어링 워크플로 경험은 우대합니다.
- 지구 관측, 환경 모니터링 또는 토양 과학 데이터 관련 경험은 우대합니다.
복리후생
- 기간의 정함이 없는 고용 계약.
- 6개월의 수습 기간.
- 주 40시간 근무.
- 연간 휴가 30일.
- 초기 단계 기업에서 기술 방향에 실질적인 주도권과 영향력을 발휘할 수 있습니다.
- 의욕과 책임감이 높은 국제적인 팀.
- 새로운 비즈니스의 성장을 지켜보고 함께 만들어 갈 기회.
- 설계 문서, 신중한 코드 리뷰, 지식을 공유하는 실무를 중시하는 엔지니어링 문화.
- 원격 근무 지원: 베를린 거주 직원은 주 최대 4일 원격 근무가 가능하며, 독일 내 다른 지역에서는 완전 원격으로 근무할 수 있습니다. 근무 시간은 유연하게 조정할 수 있습니다.
- 음료와 간식 제공.
- 팀 행사.
- 하드웨어를 선택할 수 있습니다.
