We are looking for a Senior Backend Engineer to design, build, and support the backend services that power our enterprise AI and knowledge management platforms. You will primarily work on a proprietary Content Management System (CMS) built with Node.js and TypeScript while contributing to Python-based services that support AI capabilities. This role focuses on scalable APIs, cloud-native services, and the systems that enable secure access to enterprise knowledge.
5+ years of professional software engineering experience.
Proven track record of shipping enterprise-grade production software.
Strong experience with Node.js and TypeScript.
Experience designing and supporting REST APIs and backend services.
Experience with AWS in production environments.
Working knowledge of Python and willingness to contribute when needed.
Strong understanding of software architecture, system design, and distributed systems.
Experience with Git, code reviews, and modern development practices.
Understanding of CI/CD and automated deployment pipelines.
Experience implementing logging, monitoring, and observability solutions.
Knowledge of secure coding practices, API security, authentication, and OWASP fundamentals.
Experience working within Agile development teams.
Job Responsibilities:
Design, build, deploy, monitor, and support production services.
Develop and maintain REST APIs for content management, retrieval, and integrations.
Enhance a CMS platform built with Node.js and TypeScript.
Contribute to Python-based services supporting AI applications.
Build reusable services and patterns that improve scalability and developer productivity.
Review code and promote engineering best practices.
Monitor, troubleshoot, and improve production systems.
Partner with AI engineers, architects, and product teams to deliver secure, reliable solutions.
Create and maintain technical documentation and API specifications.
**Only those lawfully authorized to work in the designated country associated with the position will be considered.**
**Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client's business needs and requirements.**
Numbers & Facts
Location
Saint Louis, Missouri
Job Type
Temporary
Industry
Staffing/Employment Agencies
Salary
$70–$75 Per Hour
Company Size
2,500 to 4,999 employees
Website
https://www.roseint.com/
About Company
Founded in 1993 by Sue Bhatia, Rose International is one of the nation's leading minority- and woman-owned providers of Staffing and Total Talent Solutions. We serve companies in all 50 states and employ thousands of people across the country.
Skills
API Documentationunmatched
Agile Programming Methodologiesunmatched
Amazon Web Services (AWS)unmatched
Application Programming Interface (API)unmatched
Artificial Intelligence (AI)unmatched
Authenticationunmatched
Best Practicesunmatched
Cloud Computingunmatched
Code Reviewsunmatched
Content Managementunmatched
Content Management Systems (CMS)unmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Distributed Computingunmatched
Engineeringunmatched
Gitunmatched
Identify Issuesunmatched
Information Retrievalunmatched
Knowledge Managementunmatched
Node.jsunmatched
Production Controlunmatched
Production Supportunmatched
Production Systemsunmatched
Python Programming/Scripting Languageunmatched
REST (Representational State Transfer)unmatched
Secure Codingunmatched
Software Administrationunmatched
Software Architecture Designunmatched
Software Engineeringunmatched
Technical Writingunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.