SIMACRO는 화학·바이오·에너지 산업을 위한 AI 기반 Digital Twin 소프트웨어를 개발하는 딥테크 기업입니다.
핵심 제품인 ProcessModel V™(PMV™)는 물리 기반 공정 모델과 AI를 결합하여 복잡한 산업 공정을 분석·시뮬레이션·최적화하는 소프트웨어입니다.
PMV에서는 복잡한 공정 데이터와 시뮬레이션 결과를 사용자가 직관적으로 이해하고 활용할 수 있도록 제품화하는 것이 중요합니다. 따라서 단순히 화면을 구현하는 것을 넘어 데이터와 도메인의 의미를 이해하고 이를 적절한 제품 구조와 사용자 경험으로 풀어내는 역량을 중요하게 생각합니다.
이 포지션은 React·TypeScript 기반 프론트엔드 개발을 중심으로 시작하여 제품과 도메인에 대한 이해를 바탕으로 점차 백엔드·데이터 처리 영역까지 개발 범위를 확장하는 Software Engineer를 지향합니다.
처음부터 모든 영역에 능숙할 필요는 없습니다. 자신의 전문 영역을 기반으로 제품을 완성하는 데 필요한 기술을 지속적으로 배우고 개발 범위를 넓혀가고 싶은 분을 찾고 있습니다.
주요업무
• PMV 플랫폼의 백엔드 기능 설계 및 REST API 개발
• Python 기반 웹 애플리케이션 및 서비스 로직 개발
• 공정 데이터 및 시뮬레이션 데이터의 저장·조회·처리 기능 개발
• 데이터베이스 스키마 설계 및 데이터 모델 구현
• 기존 백엔드 기능의 성능·안정성·유지보수성 개선
• 테스트 코드 작성 및 코드 품질 관리
• Docker 기반 개발·배포 환경 활용
• 프론트엔드 개발자, 엔지니어 및 PM와 협업하여 제품 기능 개발
• 코드 리뷰 및 기술 논의를 통한 개발 품질 개선
자격 요건
• 백엔드 개발 경력 2년 이상
• Python을 활용한 백엔드 서비스 개발 경험이 있는 분
• HTTP 및 REST API에 대한 이해와 실제 개발 경험이 있는 분
• 관계형 데이터베이스 또는 NoSQL 데이터베이스를 활용한 개발 경험이 있는 분
• 데이터 모델링 및 기본적인 DB 설계 경험이 있는 분
• Git을 활용한 협업 및 코드 리뷰 경험이 있는 분
• 담당 기능을 요구사항 이해부터 설계·구현·테스트까지 독립적으로 수행할 수 있는 분
• 기존 코드를 이해하고 문제를 발견하여 개선할 수 있는 분
• 새로운 기술과 도메인을 빠르게 학습하고 적용할 수 있는 분
우대사항
• FastAPI, Django, Flask 등 Python 웹 프레임워크 활용 경험
• PostgreSQL 등 관계형 데이터베이스의 설계·쿼리 최적화 경험
• Docker 기반 개발·배포 환경 경험
• 대용량 데이터 처리 또는 성능 개선 경험
• 테스트 자동화 및 CI/CD 구축·운영 경험
• B2B SaaS, 데이터 플랫폼 또는 엔지니어링 소프트웨어 개발 경험
• 프론트엔드 또는 데이터 처리 영역까지 개발 범위를 확장해본 경험
• 코드 리뷰와 기술 공유를 통해 팀 개발 품질 향상에 기여한 경험
채용절차
서류전형 - 1차 면접 - 2차 면접 - 최종합격
기타안내
• 식사 지원
• 통신비, 체력단련비 지원
• 업무 장비 지원
• 건강검진 지원, 단체 상해보험 가입
• 자율적 업무환경 및 복장