Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Rice University's Baker Institute for Public Policy

Software Engineer III

Rice University's Baker Institute for Public Policy

Mid to senior-level Software Engineer designing and maintaining research data platform for Rice University’s SafeInsights team. Delivering features for secure, privacy-preserving analysis of large-scale datasets.

Posted 6/5/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $111,504 - $140,800 per yearWebsite

Tech Stack

Tools & technologies
AngularAWSAzureCloudGoogle Cloud PlatformJavaScriptNode.jsNoSQLReactSQLTerraformTypeScriptVue.js

About the role

Key responsibilities & impact
  • Design, develop, and deploy high-quality software solutions in TypeScript across the full stack, working independently on systems of moderate size and complexity or on segments of larger systems.
  • Architect efficient APIs, model application data, and identify, troubleshoot, and resolve complex software issues promptly.
  • Conduct thorough code reviews, provide constructive feedback, and enforce coding standards and engineering best practices.
  • Collaborate with product managers, UX designers, data scientists, and other engineers to deliver intuitive, user-centered applications, and interact with a diverse client base and external partners.
  • Participate actively in sprint planning, daily stand-ups, and retrospectives.
  • Document system builds, application configurations, and technical decisions; maintain and update documentation as needed.
  • Provide production system support and issue resolution, including participation in on-call rotations as needed.
  • Serve as a project leader on initiatives of moderate complexity and as a technical resource for the applications you support.
  • Mentor less experienced engineers and foster a culture of continuous learning and technical excellence.
  • Compare, evaluate, and integrate new features and technologies into the platform.
  • Diagnose and address performance bottlenecks in large codebases.
  • Contribute to Infrastructure as Code and CI/CD pipeline improvements.
  • Support database design and optimization across SQL and NoSQL systems.
  • Stay current with evolving technology trends and bring fresh ideas to the team.
  • Perform all other duties as assigned.

Requirements

What you’ll need
  • Bachelor’s degree.
  • In lieu of the education requirement, additional related experience, above and beyond what is required, may be substituted on an equivalent year-for-year basis.
  • Four or more (4+) years of professional software development experience.
  • Expert knowledge in software application design, development, testing, and deployment
  • High proficiency with application design and data modeling
  • Demonstrated ability to define and solve logical problems for highly technical applications
  • Excellent verbal and written communication skills with both technical and non‐technical clients
  • Ability to lead activities development projects
  • Ability to select, adapt, and effectively use a variety of programming methods
  • Knowledge of application domain
  • Excellent presentation and project management skills
  • Five or more years of professional software development experience (preferred)
  • Hands-on production experience with React and Node.js (preferred)
  • Experience deploying and operating applications on AWS (or comparable experience on Azure or GCP) and working with CI/CD pipelines (preferred)
  • Familiarity with Infrastructure as Code (e.g., Terraform, AWS CDK, Pulumi) (preferred)
  • Experience with database design and optimization across SQL and NoSQL systems, and with diagnosing performance bottlenecks in large codebases (preferred)
  • Prior experience building research, data-privacy, or education-technology products, or working with sensitive data in a regulated environment (preferred)
  • Proficiency in TypeScript and demonstrated ability to design, develop, test, and deploy production applications (preferred)
  • Experience with at least one modern JavaScript framework such as React, Angular, or Vue.js (preferred)
  • Experience designing and implementing RESTful APIs and modeling application data (preferred)
  • Proficiency with Git and modern version control workflows (preferred)
  • Experience working in agile or iterative development environments (e.g., Scrum, Kanban) (preferred)
  • Strong understanding of software testing methodologies, including unit, integration, and end-to-end testing (preferred)
  • Familiarity with at least one major cloud provider (AWS, Azure, or GCP) (preferred)
  • Ability to define and solve logical problems for highly technical applications, and to select, adapt, and effectively use a variety of programming methods (preferred)
  • Strong written and verbal communication skills with both technical and non-technical stakeholders (preferred)
  • Ability to lead activities on structured team development projects and to operate effectively with minimal supervision (preferred)
  • Proficiency using AI/LLM-based development tools as part of a daily software development workflow (preferred)

Benefits

Comp & perks
  • Rice University is committed to ensuring Equal Employment Opportunity
  • Welcoming the fullness of diversity into our candidate pools
  • Rice provides reasonable accommodations to qualified persons with disabilities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptReactNode.jsRESTful APIsSQLNoSQLInfrastructure as CodeCI/CDGitsoftware testing methodologies
Soft Skills
communication skillsleadershipproblem-solvingpresentation skillsproject managementmentoringcollaborationcontinuous learningfeedbackadaptability
Certifications
Bachelor's degree