
Synthesized는 엔터프라이즈 테스트 데이터 관리 소프트웨어를 개발하여 엔지니어링 및 데이터 팀이 개발, 품질 보증, 마이그레이션 작업에 사용할 수 있는 운영 환경과 유사한 데이터 세트를 생성하고 보호하며 제공하도록 지원합니다. AI 기반 플랫폼은 PostgreSQL, SQL Server, Oracle, Salesforce와 같은 시스템 전반에서 데이터 생성, 마스킹, 서브세팅, 프로비저닝을 자동화합니다. Data as Code 접근 방식, CI/CD 통합, 클라우드 지원을 바탕으로 Synthesized는 개인정보 보호 및 규정 준수 문제를 해결하면서 팀이 현실적인 데이터를 활용할 수 있도록 돕습니다. 이 회사는 SaaS, 인공지능, 엔터프라이즈 기술 분야에서 활동하며 플랫폼 구축을 담당할 숙련된 인재를 채용합니다.
백엔드 엔지니어, Kotlin 및 Spring Boot, 런던 하이브리드 근무
Synthesized의 에이전트형 AI 소프트웨어 테스트 플랫폼을 위한 탄력적인 Kotlin 및 Spring Boot 백엔드 서비스를 구축합니다. 신뢰할 수 있는 API와 CI/CD를 통해 PostgreSQL 기반 컨트롤 플레인 시스템을 확장합니다.
설명
- 명확한 아키텍처 원칙에 따라 Kotlin으로 장애에 강하고 확장 가능한 Spring Boot 서비스를 개발하고 유지 관리한다.
- PostgreSQL 데이터 모델을 설계하고 확장하며 최적화한다.
- Liquibase 스키마 마이그레이션을 관리하고 타입 안전한 데이터베이스 접근에 jOOQ를 활용한다.
- 자동 코드 생성을 지원하기 위해 여러 팀과 OpenAPI 계약을 공동으로 관리한다.
- JUnit, Testcontainers, MockMVC를 활용한 시프트 레프트 테스트를 도입한다.
- 기능을 개발하는 과정에서 명확한 문서를 작성한다.
- GitHub Actions CI/CD 워크플로의 발전과 개선에 기여한다.
- 제품, 디자인, 프론트엔드 팀과 협업하여 요구사항을 명확히 하고 점진적으로 제공한다.
- 코드 리뷰에 참여하고 동료를 멘토링하며 아키텍처 의사결정을 지원한다.
- 프로덕션 시스템을 모니터링하고 장애를 조사하며 운영상의 교훈을 플랫폼 개선에 적용한다.
지원 자격
- Kotlin 또는 Java와 Spring Boot를 사용해 프로덕션 서비스를 제공한 경험.
- 스키마 설계, 인덱싱, 마이그레이션을 포함한 고급 PostgreSQL 역량.
- jOOQ와 Liquibase 또는 이에 준하는 도구에 대한 실무 지식.
- 깔끔하고 테스트 가능한 코드를 작성하며 효과적인 테스트 커버리지 관행을 적용할 수 있는 능력.
- OpenAPI와 자동 코드 생성 워크플로에 대한 실무 경험.
- GitHub, CI/CD 파이프라인, 컨테이너·옵저버빌리티·REST 또는 gRPC API를 포함한 클라우드 네이티브 관행에 대한 경험.
- 탄력적인 분산 시스템 설계에 대한 이해.
- JVM 튜닝 경험이 있으면 우대한다.
- 프론트엔드 지식 또는 풀스택 개발에 대한 관심이 있으면 우대한다.
- 기술적 선택을 명확하게 설명할 수 있는 뛰어난 커뮤니케이션 능력.
- 지속적인 학습, 깔끔한 코드, 작고 빠른 반복을 통한 가치 제공에 대한 의지.
복리후생
- 경쟁력 있는 보상 패키지와 의미 있는 지분 보상.
- 유연한 공휴일을 포함한 연간 33일의 휴가.
- 런던 또는 뉴욕 오피스에서 유연한 하이브리드 근무.
- 코칭, 강좌, 컨퍼런스 및 기타 전문성 개발을 위한 예산.
- 민간 의료, 치과 및 안과 보험.
- 정기적인 팀 행사와 오프사이트.
- 폭넓은 가족 휴가.