Rice University’s SafeInsights team is hiring a mid- to senior-level Software Engineer to help design, build, and maintain the research data platform that enables secure, privacy-preserving analysis of large-scale learning and behavioral datasets. As a full-stack engineer working primarily in TypeScript, you will deliver features end-to-end across React-based interfaces and Node.js services, model and integrate data from diverse research sources, and contribute to the cloud infrastructure (AWS) and CI/CD pipelines that run the platform reliably for researchers across partner institutions. You will collaborate closely with engineers, product managers, data scientists, and academic partners—translating complex research workflows into intuitive tools, raising the quality bar of the codebase through thoughtful design and code review, and mentoring less experienced teammates. This role is central to SafeInsights’ mission of expanding what is possible in education and learning research while rigorously protecting the privacy of the individuals whose data powers it.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level