Source description
About the role
As a Senior Backend Engineer at Coursefinder.ai, you will play a crucial role in building reliable backend services and APIs to enhance the student and counsellor journey on the platform. Here's what you can expect in this role: Role Overview: You will be responsible for designing and implementing scalable backend services and REST/GraphQL APIs using Node.js. Your ownership will extend from data modeling and query performance on PostgreSQL to building and maintaining complex, stateful workflows such as enrollment pipelines and multi-step application flows. Additionally, you will set and enforce standards for code quality, security, and system reliability. Key Responsibilities: - Design and build scalable backend services and REST/GraphQL APIs using Node.js - Own data modeling and query performance on PostgreSQL - Build and maintain complex, stateful workflows like enrollment pipelines and matching logic - Set and enforce standards for code quality, security, and system reliability - Own services end to end - from design to deployment, monitoring, and maintenance - Build fallback mechanisms and safeguards around AI-dependent flows - Contribute to backend architecture decisions and engineering standards - Participate in code reviews to maintain high-quality codebase Qualifications Required: - 4+ years of backend engineering experience with strong Node.js depth - Proficiency in Production PostgreSQL, including schema design, indexing, and query tuning - Experience in building and shipping RESTful APIs at scale - Hands-on integration of LLM APIs into production systems - Strong system design fundamentals with opinions on service boundaries, data contracts, and failure modes - Comfort working in ambiguous, high-ownership environments Join Coursefinder.ai's engineering team to make a significant impact by leveraging your backend engineering expertise and contributing to the growth and success of the platform. As a Senior Backend Engineer at Coursefinder.ai, you will play a crucial role in building reliable backend services and APIs to enhance the student and counsellor journey on the platform. Here's what you can expect in this role: Role Overview: You will be responsible for designing and implementing scalable backend services and REST/GraphQL APIs using Node.js. Your ownership will extend from data modeling and query performance on PostgreSQL to building and maintaining complex, stateful workflows such as enrollment pipelines and multi-step application flows. Additionally, you will set and enforce standards for code quality, security, and system reliability. Key Responsibilities: - Design and build scalable backend services and REST/GraphQL APIs using Node.js - Own data modeling and query performance on PostgreSQL - Build and maintain complex, stateful workflows like enrollment pipelines and matching logic - Set and enforce standards for code quality, security, and system reliability - Own services end to end - from design to deployment, monitoring, and maintenance - Build fallback mechanisms and safeguards around AI-dependent flows - Contribute to backend architecture decisions and engineering standards - Participate in code reviews to maintain high-quality codebase Qualifications Required: - 4+ years of backend engineering experience with strong Node.js depth - Proficiency in Production PostgreSQL, including schema design, indexing, and query tuning - Experience in building and shipping RESTful APIs at scale - Hands-on integration of LLM APIs into production systems - Strong system design fundamentals with opinions on service boundaries, data contracts, and failure modes - Comfort working in ambiguous, high-ownership environments Join Coursefinder.ai's engineering team to make a significant impact by leveraging your backend engineering expertise and contributing to the growth and success of the platform.
More at coursefinder.ai