소프트웨어 엔지니어 신현지 2025.12.02. 조회수 11,119 Tag #그레이박스 #greybox #소프트웨어엔지니어
데이터 기반 CRM 마케팅이 기업 성장의 중요한 요소로 자리 잡은 가운데, 마케터가 직접 사용할 수 있는 가장 빠르고 효율적인 CRM 플랫폼을 목표로 성장하고 있는 기업이 있다. 그레이박스는 자사 플랫폼 노티플라이를 통해 고객 행동을 실시간으로 분석하고 개인화된 메시지를 자동으로 발송하는 CRM 마테크 솔루션을 제공하며 다양한 산업군에서 고객사를 확대하고 있다. 마케터가 복잡한 설정 없이도 즉시 캠페인을 만들고 실행할 수 있는 직관적인 UX, 국내 환경에 최적화된 다양한 메시징 채널, 빠르게 증가하는 트래픽을 안정적으로 처리하는 기술력이 노티플라이의 강점이다. 기능 기획부터 UX 검토, 개발, SDK 구조 설계까지 참여하며 노티플라이의 핵심 기능을 완성해 온 신현지 소프트웨어 엔지니어에게 직무와 기업에 관한 이야기를 들어보자.
GREY BOX
신현지
소프트웨어 엔지니어
안녕하세요, 자기소개 부탁드립니다.
안녕하세요, 그레이박스에서 소프트웨어 엔지니어로 근무 중인 신현지입니다. 전체 개발 경력은 4년 차이며, 그레이박스에는 2024년 9월에 합류했습니다.
그레이박스는 어떤 기업인가요?
그레이박스는 기업이 고객 데이터를 기반으로 효과적인 CRM 마케팅을 쉽고 빠르게
실행할 수 있도록 돕는 회사입니다. 주요 제품인 노티플라이는 고객 행동에 맞춰
실시간으로 개인화된 메시지를 발송하고 이를 자동화하는 기능을 제공합니다.
복잡하고 비용 부담이 큰 기존의 해외 CRM 솔루션과 달리 마케터가 직접 사용할 수
있을 정도로 단순하고 직관적인 UI, 빠른 캠페인 제작 경험, 국내 서비스 환경에
맞춘 다양한 메시징 채널을 지원한다는 것이 노티플라이의 강점입니다.
현재 100개 이상의 고객사가 노티플라이를 사용하고 있으며, CLASS101, 두잇,
마미톡, 핀트 등 다양한 산업군에서 선택받고 있습니다. 고객사 확대와 함께 메시징
트래픽도 꾸준히 증가하고 있으며, 매출도 전년 대비 약 16배 성장을 기록했습니다.
Interview 01
CRM의 복잡성을 줄이는 직관적 디자인 원칙
소속 팀의 업무와 담당 업무를 자세히 설명해 주세요.
저는 그레이박스에서 노티플라이의 핵심 기능을 개발하는 소프트웨어 엔지니어로
일하고 있습니다. 제품 전반을 함께 만들고 개선하는 업무라고 말씀드릴 수
있습니다.
유저 여정, 캠페인과 같이 마케터가 직접 사용하는 주요 기능을 중심으로 기획,
구조 설계, UX 검토, 개발까지 전 과정에 참여하고 있으며, iOS·Android·Javascript
SDK의 개발과 유지보수, 메시징 인프라의 안정성 점검과 장애 원인 분석 업무도
수행합니다. 이를 통해 고객사가 노티플라이를 실제 서비스 환경에서 안정적으로
사용할 수 있도록 지원합니다.
유저 여정 시스템 개발도 도맡았다고 들었어요.
이 과정에서 가장 어려웠던 점은 무엇이고 어떻게 해결하셨나요?
두 달이라는 짧은 기간에 기획부터 디자인, 백엔드/프론트엔드 개발까지 여러
과정을 효율적으로 진행하는 것이 큰 부담이었고, 여정 기능은 시나리오가 다양해서
구조적인 고민도 많았습니다.
저는 빠르게 실행할 수 있는 형태로 기능을 쪼개고 우선순위를 명확히 하는 데에
집중했습니다. 핵심 사용자 흐름을 먼저 정의하고, 꼭 필요한 기능부터 가볍게
사용할 수 있는 구조로 설계해 나갔습니다. 기획과 개발을 병행하며 작은 단위로
반복 검증했고, UI/UX는 다양한 시나리오를 처리할 수 있는 유연한 구조를
유지하면서 마케터 입장에서 직관적으로 이해할 수 있는 흐름을 만드는 데 중점을
두었습니다. 이런 업무 방식으로 제한된 기한에 유연성과 사용성을 갖춘 여정
시스템을 완성할 수 있었고, 이후 고객사 피드백을 바탕으로 기능을 확장해 나갈 수
있었습니다.
UX를 고려한 UI 설계 시 어떤 원칙과 접근 방식을 사용하셨는지 궁금해요.
CRM 도구는 설정할 항목이 많아 복잡해지기 쉽습니다. 그래서 UI를 설계할 때는 기본 설정과 고급 설정을 분리해 처음 보는 사용자도 부담 없이 시작할 수 있게 하는 것에 초점을 둡니다. 또한, 마케터 분들이 하루 종일 사용하는 도구인 만큼 불필요한 이동이나 클릭을 최소화해 작업 효율을 높이는 것도 중요하게 생각합니다. 예를 들면, 기능 배치는 업무 흐름에서 연관도가 높은 요소들이 가까이 보이도록 구성하고, 정보량이 많은 화면은 내용을 한눈에 파악할 수 있는 구조로 단순화하는 것이지요. 이런 원칙을 바탕으로 복잡한 CRM 기능을 최대한 직관적인 경험으로 전달하기 위해 노력합니다.
이 직무에 필요한 역량은 무엇이고 어떻게 준비하면 좋을까요?
전공이나 자격에 제한이 있는 것은 아니지만, 기본적으로 웹/앱 개발에 대한 지식을
갖추어야 합니다. 더불어 프론트·백엔드·SDK 등을 넘나들며 데이터 흐름을 이해해
본 경험, 장애나 버그를 해결할 때 로그나 메트릭을 참고해 원인을 좁혀가 본
경험이 있으면 좋습니다.
이 직무는 한 가지 분야에만 머무르기보다 여러 업무를 자연스럽게 넘나들며 일하는
방식을 부담 없이 받아들일 수 있는 열린 성향을 가진 사람에게 잘 맞습니다. 또한,
여러 고객사의 피드백을 확인해 공통된 흐름을 찾아 제품 기능에 반영해야 하므로
다양한 요구사항을 정리해 구조를 잡아갈 수 있어야 합니다.
그레이박스에서는 개발 전 테크 스펙을 작성해 기능의 목적과 필요성, 데이터
모델링, API 설계, 모듈 간 통신 구조 등을 미리 정리하므로 이런 과정을 평소에
꾸준히 연습하면 업무 역량 성장에 큰 도움이 될 것입니다.
Interview 02
인턴십을 통해 UX 감각과 핵심에 집중하는 업무 습관을 키워
그레이박스에 입사하기까지의 과정이 궁금해요.
저는 초등학교 때 게임을 만들기 위해 코딩을 처음 접했고, 그때부터 장래 희망이 항상 ‘컴퓨터 프로그래머’였습니다. 대학 전공도 자연스럽게 컴퓨터 전공으로 결정했고요. 대학 휴학 중 토스 인턴에 지원해 입사했는데, 운이 좋게도 1개월 만에 정규직으로 전환되어 커리어를 시작했습니다. 이후 졸업을 위해 학업과 스타트업 개발을 경험하면서 0에서 1을 만드는 경험도 여러 번 쌓았습니다. 대학 졸업 후에는 여러 기술을 폭넓게 다룰 수 있는 환경을 찾다가 그레이박스에 합류하게 되었고, 노티플라이의 핵심 기능을 개발하며 제품 전반을 함께 만들어가고 있습니다.
현재의 직무에 도움이 된 경험은 무엇인가요?
토스에서 Frontend UX Engineer로 일했던 경험입니다. 다양한 디자인 실험 결과와 디자인 원칙을 시스템화하는 업무를 통해 좋은 UX를 판단하는 감각을 기를 수 있었습니다. 디자인 컴포넌트 SDK 개발을 담당하며 여러 앱 환경에서 안정적으로 동작하도록 처리하고, 버저닝 전략과 API 설계까지 깊게 고민한 경험이 현재 노티플라이 SDK를 개발하는 데 도움이 되었습니다. 빠른 실행 속도와 임팩트 중심으로 일하는 환경에서 제한된 리소스 안에서 우선순위를 정하고 핵심에 집중하는 업무 방식도 토스에서 익힌 좋은 습관이라고 생각합니다.
이 직무를 수행함에 있어 본인의 강점은 무엇이라고 생각하나요?
앞서 말씀드린 제품 감각이나 여러 계층을 오가며 구현하는 실행력도 자신 있는 부분이지만, 저의 가장 큰 강점은 복잡한 버그를 해결하는 능력인 것 같습니다. 복잡한 문제를 볼 때는 먼저 가능한 원인을 빠르게 나열하고, 그중 논리적으로 성립할 수 있는 가설부터 하나씩 검증해 나갑니다. 내부에서 난제로 여기던 버그들이 있었는데, 이 방식대로 조건과 타임라인을 정리하여 로그와 이벤트 흐름을 맞춰보며 원인을 빠르게 찾아낸 적이 많습니다. 팀에서 미궁에 빠졌던 문제들을 여러 건 해결하면서 업무 역량에 대한 자신감도 커졌습니다.
앞으로 이루고 싶은 커리어 목표는 무엇인가요?
단기적으로는 더 큰 규모의 트래픽을 안정적으로 다루고, 스케일이 커지면서 생기는
문제들을 해결할 수 있는 개발자로 성장하고 싶습니다. 노티플라이가 실시간
데이터와 메시징 중심의 도메인이라서 성능 병목을 정확히 찾아 개선하는 능력을 더
키워야겠다는 생각을 자주 합니다.
장기적인 목표는 지금처럼 동료들과 즐겁게 제품을 만들고, 동료들에게 신뢰를 얻는
사람이 되는 것입니다. 어린 시절부터 희망했던 일을 평생 즐기며 할 수 있는
행운이 저에게 주어지길 기대하면서 업무 역량을 다지고 있습니다.
Interview 03
제품에 대한 이해와 오너십을 갖고 빠르게 실행하는 인재
그레이박스의 기업 문화와 인재상에 관해 말씀해 주세요.
그레이박스는 자율성과 신뢰를 바탕으로 일합니다. 각자 일정과 방식을 스스로
결정하고 문제를 드러내 함께 해결책을 찾으며 더 나은 방향으로 나아가는 문화를
지향합니다. 또한, 빠른 실행 속에서도 항상 고객의 경험과 제품의 본질을 중심에
두는 업무 방식을 고수하고 있습니다.
그레이박스가 스타트업인 만큼 제품 전반을 이해하고 여러 부분에 오너십을 갖고
빠르게 움직일 수 있는 분이 함께한다면 저희와 시너지를 낼 수 있을 것 같습니다.
현재 CRM 마테크 분야에서 주목해야 하는 키워드는 무엇인가요?
요즘 모든 분야에서 가장 핫한 키워드가 AI인데요, 마케팅 영역에서 주목해야 하는 부분도 크게 다르지 않습니다. ‘AI 기반 개인화’를 통해 분석한 개별 사용자의 행동 패턴을 바탕으로 어느 순간에 어떤 메시지가 가장 적절한지 AI가 예측하고 제안하는 기술이 빠르게 성장하고 있습니다. 발송 타이밍 추천부터 메시지 생성까지, 자동화의 영역이 넓어지면서, 팀의 규모보다는 개인화를 구현할 수 있는 팀의 역량이 더욱더 중요해지고 있습니다. 업계의 이러한 변화를 고려하신다면 본인에게 많은 성장의 기회를 줄 수 있는 기업을 가려낼 수 있을 것입니다.
같은 분야 취업을 희망하는 취업 준비생들에게 조언과 응원의 말씀 부탁드립니다.
노티플라이는 더 많은 메시징 채널과 정교한 세그멘테이션, AI 기반 추천 기능 등을
통해 CRM 플랫폼을 지속적으로 고도화하고 있습니다. 글로벌 제품도 개발 중이며,
국내 운영으로 쌓은 경험을 바탕으로 개발자 친화적인 온보딩과 단순 연동 경험을
목표로 하며 성장하고 있습니다. 지금까지 이룬 것보다 앞으로 이루어나갈 것이 더
많은 회사이므로 역량 있는 분들의 많은 관심을 기대합니다.
조금 먼저 이 직무를 경험한 사람으로서 드리고 싶은 말씀은 너무 복잡한
고민보다는 일단 해보는 실행력이 더 중요하다는 것입니다. 관심 있는 주제로
프로젝트를 진행해 보는 것, 직무와 관련된 작은 일이라도 도전해 보는 것이
여러분의 역량 성장에 큰 도움이 될 것입니다. 그리고 기술적인 역량과 함께
동료들에게 환영받을 수 있는 책임감 있는 태도와 따뜻한 마음가짐도 취업과
사회생활의 중요한 부분이라는 것을 유념하시기 바랍니다. 여러분의 성공을
응원합니다!
>> 지금 채용 중인 소프트웨어 엔지니어 직무 보러가기
