Location: San Francisco, CA (Hybrid - 2 days/week onsite)   |   Full-Time
Backend API Scalability Reliability Collaboration Real-time Cloud AWS GCP Azure Docker Kubernetes PostgreSQL NoSQL Go Python Java Node.js Hybrid Back End Engineer
Company: Notability's mission is to bring the expressivity of paper to digital devices, so people can learn, study, and collaborate better. Millions of students use Notability every day, primarily on iPads. We are bootstrapped, profitable, and have big plans for expansion. Our office is in downtown San Francisco.

Role: We need experienced Backend Engineers to design, build, and scale the server-side systems that power Notability's features. You will tackle challenging problems related to real-time collaboration, data synchronization, API development, and potentially supporting new AI-driven functionalities for millions of users.

Responsibilities:
*   Design, develop, deploy, and operate robust, scalable, and reliable backend services and APIs.
*   Work on improving system performance, scalability, and fault tolerance.
*   Collaborate closely with frontend, mobile, and AI engineers to define interfaces and implement end-to-end features.
*   Contribute to architectural decisions, technology choices, and engineering best practices.
*   Manage infrastructure, monitoring, and alerting for backend systems.

Technical Skills:
*   Strong experience in backend development using languages like Go, Python, Java, Node.js, or similar.
*   Proficiency in designing, building, and consuming RESTful or GraphQL APIs.
*   Experience with relational databases (e.g., PostgreSQL) and/or NoSQL databases.
*   Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
*   Experience building real-time systems (WebSockets, CRDTs) or collaboration features is a significant plus.
*   Understanding of distributed systems principles.

Ideal Candidate: You are a skilled backend engineer with a track record of building scalable and reliable systems. You possess strong analytical and problem-solving abilities, can work independently and collaboratively, and are passionate about building infrastructure that supports great user experiences. You are comfortable working in a dynamic environment and eager to tackle complex technical challenges.
Post Date: April 30, 2025