- Company Name
- N43 Studio
- Job Title
- Senior Backend Engineer
- Job Description
-
**Job Title:** Senior Backend Engineer
**Role Summary:**
Design, develop, and maintain scalable backend systems and APIs that form the technical foundation for a fast‑growing venture studio. Own core infrastructure, collaborate closely with product, front‑end, and design teams, and drive architectural excellence and operational reliability from day one.
**Expectations:**
- 5+ years of backend development experience, preferably in startup or venture studio settings.
- Strong proficiency in Node.js or Python with modern frameworks (FastAPI, Flask, Express, NestJS).
- Demonstrated ability to architect robust, performant, and secure RESTful or GraphQL APIs.
- Comfortable operating in a high‑velocity, ambiguous environment; able to balance speed with quality.
- Pragmatic, curious, and a builder mindset—eager to turn ideas into production‑ready systems.
**Key Responsibilities:**
- Design and implement scalable backend services and APIs (Python preferred; Node.js welcome).
- Collaborate with product managers, front‑end engineers, and designers to deliver well‑documented, secure, and performant endpoints.
- Lead architecture discussions, establish best practices, and set technical standards for backend systems, infrastructure, and data flows.
- Enforce code quality through automated testing, code reviews, and performance monitoring.
- Integrate third‑party services, databases, and internal APIs to accelerate delivery.
- Contribute to DevOps processes: CI/CD pipelines, containerization, deployment automation, and observability.
- Participate in early product experiments, MVP launches, and iterative improvement cycles.
**Required Skills:**
- Node.js or Python mastery with proven experience in FastAPI, Flask, Express, or NestJS.
- Solid knowledge of RESTful and GraphQL architectures.
- Cloud infrastructure experience (Google Cloud Platform preferred); containerization (Docker, Kubernetes).
- Competence in relational (PostgreSQL) and NoSQL (MongoDB, Redis) data stores, plus caching strategies.
- Familiarity with CI/CD, infrastructure‑as‑code, and observability tools.
- Strong communication and teamwork abilities.
- Bonus: experience with AI/ML model integration or LLM‑powered tools.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- Relevant certifications (e.g., GCP Associate Cloud Engineer, Docker Certified Associate, Kubernetes Administrator) are a plus.