포지션 상세
[수의사와 보호자가 연결되는 곳]
벳칭(Vetching)은 Veterinarian과 Matching의 합성어로, 수의사와 반려동물 보호자를 연결하는 가치를 담고 있습니다.
출시 이후 빠른 전략으로 업계를 선도하며 성장하고 있습니다.
[왜 동물병원 EMR인가?]
"우리는 동물병원 EMR만이 할 수 있는 걸 합니다."
동물은 어디가 아픈지 말하지 못합니다. 그렇기에 수의사의 직관과 과거의 진료 기록은 생명을 살리는 가장 중요한 단서가 됩니다. 우리가 만드는 EMR은 단순한 원무 행정이나 결제를 돕는 소프트웨어가 아닙니다. 파편화된 동물의 의료 데이터를 연결하고, 진료 현장의 비효율을 기술로 해결하여 수의사가 오직 '동물의 치료'에만 집중할 수 있도록 돕는 가장 혁신적인 의료 파트너를 만들고 있습니다.
[오직 우리만이 할 수 있는 기술적 도약]
• 진료의 패러다임을 바꿉니다 — 진료실 안의 번거로운 기록과 행정의 무게를 혁신적인 방식으로 덜어내어, 수의사가 오직 '치료'라는 본질에 완벽히 몰두할 수 있는 환경을 만듭니다.
• 데이터로 생명을 살리는 단서를 찾습니다 — 파편화되어 잠들어 있던 수많은 증상과 처방 기록을 유의미한 정보로 연결하고, 숨겨진 패턴을 읽어내어 수의사의 의사결정을 든든하게 뒷받침합니다.
• 안정성과 확장성을 증명합니다 — 단 한 치의 오차나 유실도 허용되지 않는 의료 데이터의 무결성을 최우선으로 지키면서도, 끊임없이 늘어나는 전국 동물병원의 방대한 정보를 흔들림 없이 수용하는 단단한 시스템을 만들어갑니다.
[당신의 코드가 생명을 살리는 곳]
"의료 도메인의 묵직함과 테크 스타트업의 속도감을 동시에 경험할 수 있는 곳"
이곳에서는 당신의 코드가 모니터 안에서 끝나지 않고, 실제 진료 현장의 프로세스를 혁신하고 궁극적으로 동물의 생명을 구하는 데 기여합니다. 기획자, 디자이너, 수의사 등 다양한 직군과 기민하게 소통하며, 복잡한 의료 시스템 도메인 위에서 주도적으로 아키텍처를 설계하고 건강한 엔지니어링 문화를 함께 만들어갈 동료를 찾습니다.
[우리 팀은 이렇게 일해요]
1. '기록'과 '공유'로 팀 전체가 스케일업합니다.
코드로 호흡하고 문서로 남깁니다 — 파편화된 지식을 경계하며 'Docs as Code' 문화를 지향합니다. 알게 된 지식, 시스템의 진화 과정, 트러블슈팅 경험을 체계적으로 자산화하여 팀 전체의 역량을 끌어올립니다.
정답을 강요하지 않는 열린 토론 — 직급이나 연차에 얽매이지 않고 자유롭게 의견을 제안합니다. GitHub Discussions와 투명한 PR 리뷰는 단순한 코드 검수가 아니라, 더 나은 아키텍처를 향해 함께 고민하는 성장의 장입니다.
2. '왜?'라는 질문을 멈추지 않는 엔지니어의 고집이 있습니다.
모든 기술적 선택에는 이유를 찾습니다 — 유행한다는 이유만으로 기술을 도입하지 않습니다. 비즈니스의 속도, 시스템의 안정성, 리소스의 한계 사이에서 지금 우리에게 가장 적합한 최선의 트레이드 오프가 무엇인지 끊임없이 묻고 논쟁합니다.
문제의 끝을 보는 집요함 — 겉으로 드러난 현상을 임시방편으로 덮는 데 만족하지 않고, 근본 원인을 끝까지 파고들어 해결해 냅니다.
3. 우리는 코드를 넘어 '프로덕트의 성공'을 향해 달립니다.
비즈니스와 동기화된 엔지니어링 — 기획/디자인 등 다양한 직군과 기민하게 소통하며, 우리가 만드는 시스템이 어떻게 고객의 문제를 해결하고 비즈니스 임팩트로 이어지는지 늘 주파수를 맞춥니다.
불확실성을 즐기는 유연성 — 빠르게 변하는 시장과 요구사항 앞에서 경직된 사고를 버리고, AI 등 새로운 도구와 방법론을 적극 수용해 가장 실용적인 방향으로 시스템을 진화시킵니다.
[우리 팀이 고민하고 있는 것]
• 유연하고 견고한 데이터 파이프라인 — "도메인 간 데이터를 어떻게 경계 없이, 그러나 안전하게 흐르게 할 것인가?" 서비스 간 결합도를 낮추면서도 방대한 데이터를 실시간으로, 무결성을 유지하며 교환하는 이벤트 기반 아키텍처를 고민합니다.
• 사각지대 없는 Observability — "보이지 않는 것을 어떻게 더 선명하게 관측할 것인가?" 에러 로그를 쌓는 것을 넘어, 병목 지점을 투명하게 시각화하고 잠재 장애를 선제적으로 감지하는 모니터링 환경을 만듭니다.
• 속도와 확장성을 모두 잡는 아키텍처 — "가장 빠른 호흡으로 배포하면서도, 어떻게 견고한 확장성을 유지할 것인가?" 기민하게 기능을 더하면서도 대규모 스케일업을 부드럽게 수용할 수 있는 구조를 설계합니다.
• 휴먼 에러를 원천 차단하는 시스템적 안전망 — "개인의 주의력이 아닌, 시스템이 어떻게 안전을 담보하게 할 것인가?" 실수 자체가 발생할 수 없도록 강제하는 자동화 파이프라인, 강력한 코드 분석, 인프라의 완벽한 코드화(IaC)를 연구합니다.
• 투명성과 자율적인 팀 문화 — "어떻게 완벽한 정보의 동기화로 최고의 자율성을 이끌어낼 것인가?" 정보의 비대칭 없이 누구나 주도적으로 올바른 의사결정을 내릴 수 있는 협업 문화를 만들어갑니다.
• 전국 동물병원에서 실시간으로 쌓이는 진료 데이터가 끊김 없이 흐르도록 서버와 데이터베이스, 인프라를 함께 만들어요.
• 직접 만든 기능을 배포하고, 발생한 오류를 추적해 수정하며, 반복되는 작업은 자동화 파이프라인으로 옮겨 팀의 생산성을 끌어올려요.
• 장애가 발생하면 동료들과 함께 원인을 추적하고 복구하며, 같은 문제가 반복되지 않도록 재발 방지책까지 고민해요.
• 기획자, 디자이너, 수의사 등 다양한 직군과 적극적으로 소통하며, 우리가 만든 것이 실제 진료 현장에서 어떤 가치를 만드는지 확인하며 일해요.
[백엔드 팀이 사용하는 기술]
• TypeScript, Express.js, NestJS, Go
• PostgreSQL, OracleDB, MongoDB, Redis, Kafka
• GraphQL, gRPC, WebSocket
• AWS, Docker, Terrafrom
• OpenTelemetry, Tempo, Prometheus, Loki, Grafana
• GraphQL 인터페이스를 설계하고 구현해 본 경험이 있는 분
• PostgreSQL, MySQL 등 관계형 데이터베이스로 데이터를 모델링하고 다뤄 본 경험이 있는 분
• 마주한 문제를 임시방편으로 덮지 않고, 근본 원인까지 끝까지 파고드는 분
• 직급/연차에 얽매이지 않고 자유롭게 의견을 내고, 알게 된 것을 동료와 나누길 좋아하는 분
벳칭(Vetching)은 Veterinarian과 Matching의 합성어로, 수의사와 반려동물 보호자를 연결하는 가치를 담고 있습니다.
출시 이후 빠른 전략으로 업계를 선도하며 성장하고 있습니다.
[왜 동물병원 EMR인가?]
"우리는 동물병원 EMR만이 할 수 있는 걸 합니다."
동물은 어디가 아픈지 말하지 못합니다. 그렇기에 수의사의 직관과 과거의 진료 기록은 생명을 살리는 가장 중요한 단서가 됩니다. 우리가 만드는 EMR은 단순한 원무 행정이나 결제를 돕는 소프트웨어가 아닙니다. 파편화된 동물의 의료 데이터를 연결하고, 진료 현장의 비효율을 기술로 해결하여 수의사가 오직 '동물의 치료'에만 집중할 수 있도록 돕는 가장 혁신적인 의료 파트너를 만들고 있습니다.
[오직 우리만이 할 수 있는 기술적 도약]
• 진료의 패러다임을 바꿉니다 — 진료실 안의 번거로운 기록과 행정의 무게를 혁신적인 방식으로 덜어내어, 수의사가 오직 '치료'라는 본질에 완벽히 몰두할 수 있는 환경을 만듭니다.
• 데이터로 생명을 살리는 단서를 찾습니다 — 파편화되어 잠들어 있던 수많은 증상과 처방 기록을 유의미한 정보로 연결하고, 숨겨진 패턴을 읽어내어 수의사의 의사결정을 든든하게 뒷받침합니다.
• 안정성과 확장성을 증명합니다 — 단 한 치의 오차나 유실도 허용되지 않는 의료 데이터의 무결성을 최우선으로 지키면서도, 끊임없이 늘어나는 전국 동물병원의 방대한 정보를 흔들림 없이 수용하는 단단한 시스템을 만들어갑니다.
[당신의 코드가 생명을 살리는 곳]
"의료 도메인의 묵직함과 테크 스타트업의 속도감을 동시에 경험할 수 있는 곳"
이곳에서는 당신의 코드가 모니터 안에서 끝나지 않고, 실제 진료 현장의 프로세스를 혁신하고 궁극적으로 동물의 생명을 구하는 데 기여합니다. 기획자, 디자이너, 수의사 등 다양한 직군과 기민하게 소통하며, 복잡한 의료 시스템 도메인 위에서 주도적으로 아키텍처를 설계하고 건강한 엔지니어링 문화를 함께 만들어갈 동료를 찾습니다.
[우리 팀은 이렇게 일해요]
1. '기록'과 '공유'로 팀 전체가 스케일업합니다.
코드로 호흡하고 문서로 남깁니다 — 파편화된 지식을 경계하며 'Docs as Code' 문화를 지향합니다. 알게 된 지식, 시스템의 진화 과정, 트러블슈팅 경험을 체계적으로 자산화하여 팀 전체의 역량을 끌어올립니다.
정답을 강요하지 않는 열린 토론 — 직급이나 연차에 얽매이지 않고 자유롭게 의견을 제안합니다. GitHub Discussions와 투명한 PR 리뷰는 단순한 코드 검수가 아니라, 더 나은 아키텍처를 향해 함께 고민하는 성장의 장입니다.
2. '왜?'라는 질문을 멈추지 않는 엔지니어의 고집이 있습니다.
모든 기술적 선택에는 이유를 찾습니다 — 유행한다는 이유만으로 기술을 도입하지 않습니다. 비즈니스의 속도, 시스템의 안정성, 리소스의 한계 사이에서 지금 우리에게 가장 적합한 최선의 트레이드 오프가 무엇인지 끊임없이 묻고 논쟁합니다.
문제의 끝을 보는 집요함 — 겉으로 드러난 현상을 임시방편으로 덮는 데 만족하지 않고, 근본 원인을 끝까지 파고들어 해결해 냅니다.
3. 우리는 코드를 넘어 '프로덕트의 성공'을 향해 달립니다.
비즈니스와 동기화된 엔지니어링 — 기획/디자인 등 다양한 직군과 기민하게 소통하며, 우리가 만드는 시스템이 어떻게 고객의 문제를 해결하고 비즈니스 임팩트로 이어지는지 늘 주파수를 맞춥니다.
불확실성을 즐기는 유연성 — 빠르게 변하는 시장과 요구사항 앞에서 경직된 사고를 버리고, AI 등 새로운 도구와 방법론을 적극 수용해 가장 실용적인 방향으로 시스템을 진화시킵니다.
[우리 팀이 고민하고 있는 것]
• 유연하고 견고한 데이터 파이프라인 — "도메인 간 데이터를 어떻게 경계 없이, 그러나 안전하게 흐르게 할 것인가?" 서비스 간 결합도를 낮추면서도 방대한 데이터를 실시간으로, 무결성을 유지하며 교환하는 이벤트 기반 아키텍처를 고민합니다.
• 사각지대 없는 Observability — "보이지 않는 것을 어떻게 더 선명하게 관측할 것인가?" 에러 로그를 쌓는 것을 넘어, 병목 지점을 투명하게 시각화하고 잠재 장애를 선제적으로 감지하는 모니터링 환경을 만듭니다.
• 속도와 확장성을 모두 잡는 아키텍처 — "가장 빠른 호흡으로 배포하면서도, 어떻게 견고한 확장성을 유지할 것인가?" 기민하게 기능을 더하면서도 대규모 스케일업을 부드럽게 수용할 수 있는 구조를 설계합니다.
• 휴먼 에러를 원천 차단하는 시스템적 안전망 — "개인의 주의력이 아닌, 시스템이 어떻게 안전을 담보하게 할 것인가?" 실수 자체가 발생할 수 없도록 강제하는 자동화 파이프라인, 강력한 코드 분석, 인프라의 완벽한 코드화(IaC)를 연구합니다.
• 투명성과 자율적인 팀 문화 — "어떻게 완벽한 정보의 동기화로 최고의 자율성을 이끌어낼 것인가?" 정보의 비대칭 없이 누구나 주도적으로 올바른 의사결정을 내릴 수 있는 협업 문화를 만들어갑니다.
주요업무
• 동물병원의 진료 현장을 바꾸는 EMR 기능을 데이터 구조와 API를 설계해 직접 구현해요.• 전국 동물병원에서 실시간으로 쌓이는 진료 데이터가 끊김 없이 흐르도록 서버와 데이터베이스, 인프라를 함께 만들어요.
• 직접 만든 기능을 배포하고, 발생한 오류를 추적해 수정하며, 반복되는 작업은 자동화 파이프라인으로 옮겨 팀의 생산성을 끌어올려요.
• 장애가 발생하면 동료들과 함께 원인을 추적하고 복구하며, 같은 문제가 반복되지 않도록 재발 방지책까지 고민해요.
• 기획자, 디자이너, 수의사 등 다양한 직군과 적극적으로 소통하며, 우리가 만든 것이 실제 진료 현장에서 어떤 가치를 만드는지 확인하며 일해요.
[백엔드 팀이 사용하는 기술]
• TypeScript, Express.js, NestJS, Go
• PostgreSQL, OracleDB, MongoDB, Redis, Kafka
• GraphQL, gRPC, WebSocket
• AWS, Docker, Terrafrom
• OpenTelemetry, Tempo, Prometheus, Loki, Grafana
자격요건
• Express, NestJS 프레임워크 기반 서버를 운영해 본 경험이 있는 분• GraphQL 인터페이스를 설계하고 구현해 본 경험이 있는 분
• PostgreSQL, MySQL 등 관계형 데이터베이스로 데이터를 모델링하고 다뤄 본 경험이 있는 분
• 마주한 문제를 임시방편으로 덮지 않고, 근본 원인까지 끝까지 파고드는 분
• 직급/연차에 얽매이지 않고 자유롭게 의견을 내고, 알게 된 것을 동료와 나누길 좋아하는 분
![벳칭-[벳칭] Backend Developer (신입/주니어)](https://image.wanted.co.kr/optimize?src=https%3A%2F%2Fstatic.wanted.co.kr%2Fimages%2Fcompany%2F38319%2Fbo7arhpbxllsqymm__1080_790.jpg&w=700&q=100)
![벳칭-[벳칭] Backend Developer (신입/주니어)](https://image.wanted.co.kr/optimize?src=https%3A%2F%2Fstatic.wanted.co.kr%2Fimages%2Fcompany%2F38319%2F2zfh3rfokc0c4i5p__1080_790.jpg&w=700&q=100)
![벳칭-[벳칭] Backend Developer (신입/주니어)](https://image.wanted.co.kr/optimize?src=https%3A%2F%2Fstatic.wanted.co.kr%2Fimages%2Fcompany%2F38319%2F4mj8vkprkrdtfuuj__1080_790.jpg&w=700&q=100)
![벳칭-[벳칭] Backend Developer (신입/주니어)](https://image.wanted.co.kr/optimize?src=https%3A%2F%2Fstatic.wanted.co.kr%2Fimages%2Fcompany%2F38319%2Fzmaxkt3bgoyuqhfl__1080_790.jpg&w=700&q=100)
![벳칭-[벳칭] Backend Developer (신입/주니어)](https://image.wanted.co.kr/optimize?src=https%3A%2F%2Fstatic.wanted.co.kr%2Fimages%2Fcompany%2F38319%2F5t5puo8vvxpvse9n__1080_790.jpg&w=700&q=100)
![벳칭-[벳칭] Backend Developer (신입/주니어)](https://image.wanted.co.kr/optimize?src=https%3A%2F%2Fstatic.wanted.co.kr%2Fimages%2Fcompany%2F38319%2Ft0frogsprw5y6ve2__1080_790.jpg&w=700&q=100)
![벳칭-[벳칭] Backend Developer (신입/주니어)](https://image.wanted.co.kr/optimize?src=https%3A%2F%2Fstatic.wanted.co.kr%2Fimages%2Fcompany%2F38319%2Fluu6d4vh8csmagnp__1080_790.jpg&w=700&q=100)
