CareerPlanGet AI match score →

Software Engineer Backend

💼 Full-time💰 $80,000–$100,000🗓 2026-07-25

Core

Building and scaling backend services and pipelines to power 3D asset production workflows for game, product design, and e-commerce companies.

Role type

Senior IC backend software engineer

Builds

Reliable backend systems, REST APIs, and cloud infrastructure supporting 3D production pipelines

Domain

3D asset production, game development, e-commerce

Deliverable

production ML models | product features | infrastructure

Required skills

NodeJS, Express, Python, MySQL, AWS (EC2, S3, RDS), REST API design, automated testing, distributed systems

Preferred skills

Docker, observability tooling, WebGL/three.js, 3D content pipelines

Technologies

NodeJS, Express, Python, MySQL, AWS, Jest, Cypress, Docker

Responsibilities

Design and deploy backend services; build and maintain robust REST APIs; manage and optimize AWS cloud infrastructure; design and tune MySQL schemas; conduct unit and integration testing; work independently to drive projects from idea to production; partner with frontend engineers to define API contracts

Seniority

Senior, hands-on IC

Rewrite
## About the Company Hi there! My name is Konstantina, I'm the founder of Kaedim. The inspiration for starting Kaedim came back in 2019 when I took a 3D modelling and a 3D animation course at university while studying Computer Science. I remember thinking, "How hard can it be?" The answer turned out to be: very. From trying to address my own frustration, fast forward six years later: - We are helping hundreds of game, product design, and e-commerce companies accelerate their 3D asset production pipelines in their daily work. - We are supporting one of the top 10 games of all times as well as the largest e-commerce platform. - We are profitable since 9 months post-launch. - We have raised our Series A from tier 1 Silicon Valley investors. The problem we are working towards solving is incredibly hard, but it's what makes our work unique and rewarding. We are building Kaedim one day at a time and looking for ambitious people to join our mission. If you're driven and ready to solve complex problems, Kaedim is the place for you! Here is how we work: GitHub link. Check out our recent demo and our website. ## What We Offer For working with us you: - Must be eager to be involved with both AI and product dev. - Must have done this before, or be willing to learn fast. - Must be customer driven. We think customers first and so should you. - Must be driven to go above and beyond. - Must be able to explain and communicate clearly. - Must be able to work autonomously. - Must want to work hard. - Must be a strong communicator, capable of justifying decisions, proposing new ideas and explaining solutions to the rest of the team. ## Position Overview As a Software Engineer (Backend), you will play a vital role in building and scaling the services and pipelines that power our products. You'll work closely with our customers, product team, and 3D team to design and maintain reliable backend systems that support our 3D production workflows and internal artist tools. ## Responsibilities - Collaborate with cross-functional teams to design, develop, and deploy backend services that meet customer and internal workflow needs. - Build and maintain robust APIs (REST and internal services) that power our web application and artist tools. - Write clean, modular, and maintainable backend code using NodeJS and Express (and Python where appropriate). - Manage and optimize AWS cloud infrastructure and services (e.g. EC2, S3, RDS), applying security, reliability, and cost-efficiency best practices. - Design, implement, and tune MySQL schemas and queries to ensure efficient, reliable data storage and retrieval. - Conduct unit and integration testing (e.g. Jest, Cypress for API flows) to ensure backend stability and correctness. - Work independently to drive projects from idea to production, including scoping, implementation, and iteration. - Partner with frontend engineers and other stakeholders to define API contracts and data flows. - Stay up-to-date with emerging backend technologies, infrastructure tools, and best practices in distributed systems and web services. ## Qualifications - Strong experience building backend services in NodeJS and Express (or similar frameworks). - Solid experience with Python for backend systems, scripting, or data/ML integration. - Strong knowledge of MySQL (or similar relational databases) and sound database design principles. - Experience with automated testing for backend systems (unit, integration, and/or end-to-end tests). - Experience designing and implementing REST APIs and working with modern web application architectures. - Practical experience with AWS (e.g. EC2, S3, RDS) or another major cloud provider for deploying and operating backend services. - Strong debugging and troubleshooting skills across backend services, data flows, and infrastructure. - Excellent collaboration and communication skills, including the ability to work in a fast-paced environment with cross-functional teams and manage multiple projects simultaneously. ## Nice to haves - Experience with containerization (e.g. Docker) and basic orchestration for deployment and scaling. - Familiarity with observability tooling (metrics, traces, logs) to monitor and improve system performance. - Exposure to WebGL / three.js or 3D-related workflows, or experience integrating backend services with 3D or graphics-heavy applications. - Experience with 3D modelling or 3D content pipelines is a big plus.
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗