
시니어 데이터 소프트웨어 엔지니어(하이브리드 근무, 버지니아주)
Modern Disability Claims 데이터 파이프라인을 지원하는 Python API, 서비스 및 라이브러리를 구축합니다. SteerBridge의 사명 중심 기술 솔루션을 위한 테스트, 아키텍처 및 코드 품질 관행을 정의합니다.
설명
- Modern Disability Claims 데이터 파이프라인의 데이터에 액세스하고 이를 사용하는 내부 도구, API 및 공유 라이브러리를 개발하고 유지 관리합니다.
- 데이터 플랫폼 지원 도구 전반에 적용되는 설계 패턴, 클린 아키텍처 및 리팩터링 관련 엔지니어링 표준을 정의하고 준수합니다.
- 데이터 엔지니어링 조직 전체에 pytest를 활용한 자동화 테스트 문화를 조성합니다.
- 데이터 엔지니어와 협력하여 더 강력한 엔지니어링 관행이 필요한 파이프라인 구성 요소를 식별하고 targeted 개선을 주도합니다.
- 체계적인 버전 관리, 종속성 관리 및 문서화를 통해 Python 라이브러리와 서비스를 패키징하고 릴리스합니다.
- 플랫폼 도구 및 해당 파이프라인 코드에 대한 코드 리뷰를 수행합니다.
- 소프트웨어 설계, 테스트 및 리팩터링 기법을 엔지니어에게 지도합니다.
- 데이터 파이프라인을 지원하는 내부 도구와 서비스의 복잡한 결함을 조사하고 수정합니다.
- 다른 엔지니어링 팀이 사용하는 API, 라이브러리 및 내부 도구의 문서를 작성합니다.
- 스프린트 및 팀 계획에 참여하고 담당 이니셔티브의 진행 상황을 보고합니다.
지원 자격
- 미국 시민권이 필요합니다.
- Public Trust 보안 승인을 보유했거나 취득 자격이 있어야 합니다. 유효한 Secret 또는 Top Secret 보안 승인을 보유한 경우에도 이 요건을 충족합니다.
- 컴퓨터 과학, 소프트웨어 공학 또는 관련 분야의 학사 학위 또는 이에 상응하는 전문 경력이 필요합니다.
- 소프트웨어 엔지니어링 경력이 6년 이상이어야 합니다.
- 타입 힌트와 mypy 같은 정적 타이핑, Poetry 또는 setuptools 같은 도구를 활용한 현대적 패키징, 클린 아키텍처 및 설계 패턴을 포함한 고급 Python 역량이 필요합니다.
- pytest를 사용한 자동화 단위 테스트 및 통합 테스트 개발 경험이 풍부하고, 팀에 테스트 규율을 도입한 실적이 있어야 합니다.
- API 및 백엔드 서비스의 설계와 개발 경험이 필요합니다.
- 코드 리뷰를 포함한 Git 및 확립된 소프트웨어 개발 관행의 경험이 필요합니다.
- 엔지니어를 멘토링하고 데이터 엔지니어와 협력하여 공유 코드 품질을 개선할 수 있는 뛰어난 의사소통 및 협업 능력이 필요합니다.
- 우대 사항: 데이터 파이프라인 또는 ETL/ELT 원칙에 대한 지식.
- 우대 사항: AWS, Azure 또는 GCP와 같은 클라우드 데이터 플랫폼 사용 경험.
- 우대 사항: CI/CD 파이프라인 및 자동화된 품질 게이트 구축 또는 지원 경험.
- 우대 사항: 의료, 보험, 복리후생 관리 또는 연방 프로그램 지원 경험.
복리후생
- 건강 보험
- 치과 보험
- 시력 보험
- 생명 보험
- 고용주 매칭이 포함된 401(k) 퇴직연금
- 유급 휴가
- 유급 연방 공휴일




