via Lever.co
$85K - 130K a year
Develop and maintain software for an interactive learning platform, design data models, and collaborate on backend, frontend, and AI-powered products.
5+ years Ruby on Rails, 3+ years JavaScript and React, strong PostgreSQL and SQL skills, and ability to work independently in a startup.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in United States. This role offers the opportunity to build and evolve an interactive learning platform designed to make higher education more accessible to learners worldwide. You will contribute across a broad technology ecosystem spanning core platform capabilities, content authoring tools, AI-powered products, and student-facing experiences. As part of a growing startup, you will work on varied and meaningful engineering challenges while collaborating closely with stakeholders across the organization. The role calls for a versatile engineer who enjoys autonomy, experimentation, and learning new technologies. You will have significant influence over technical decisions, data models, application performance, and user-facing functionality. This is an opportunity to help shape scalable technology in an innovative, mission-driven environment. \n Accountabilities Develop, enhance, and maintain production software supporting an interactive learning platform and its related products. Design and evolve robust data models to support current and future application requirements. Write, profile, troubleshoot, and optimize SQL queries to ensure reliable and high-performing applications. Build and maintain backend services and application functionality using Ruby on Rails. Develop responsive and engaging front-end experiences using JavaScript and modern frameworks such as React. Work with PostgreSQL databases in a production environment, ensuring data integrity, scalability, and performance. Contribute across a variety of projects, including content authoring tools, AI-powered learning products, student experiences, and core platform capabilities. Collaborate directly with stakeholders across the organization to understand requirements, solve problems, and deliver effective technical solutions. Work autonomously in a fast-paced environment while taking ownership of engineering projects and technical decisions. Continuously learn and apply new technologies, engineering practices, and approaches as product and business needs evolve. Contribute to infrastructure and deployment initiatives, with opportunities to support DevOps capabilities where relevant. Requirements 5+ years of professional experience developing with Ruby on Rails in a production environment. Strong experience designing and evolving relational data models. Demonstrated ability to write, profile, analyze, and optimize SQL queries. At least 3 years of experience with JavaScript and modern front-end frameworks, such as React. Production experience working with PostgreSQL. Ability to work independently, take ownership, and operate effectively in a fast-paced startup environment. Strong problem-solving and analytical skills, with the versatility to move between different technical challenges and projects. Effective communication and collaboration skills, particularly when working directly with non-engineering stakeholders. Authorization to work in the United States. A Bachelor’s degree in Computer Science or a related field is preferred. DevOps experience is a plus, particularly with Kubernetes, Helm, and related technologies. Benefits Competitive salary and equity options. 401(k) plan. Medical, dental, and vision coverage. Generous paid time off. Remote-first culture and a distributed team environment. Opportunity to work across diverse engineering projects and technologies. Significant autonomy and ownership within a growing startup environment. Opportunity to contribute to technology that expands access to higher education. \n How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
This job posting was last updated on 8/20/2026