Senior backend AI Platform Engineer
Job Summary
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.
location
St. Louis, Missouri
job type
Contract
salary
$70 - 75 per hour
work hours
9am to 5pm
education
Bachelor's degree
Responsibilities
- Build and maintain backend services and APIs
- Support existing applications
- Fix production issues
- Develop new features
Qualifications
- 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
Skills
- Agile development
- S3
- SQS
- AWS
- AI
- AI capabilities
- AI applications
- AI-enabled
- Backend
- backend services
- Review code
- code reviews
- CI/CD
- logging
- automated deployment
- distributed systems
- event-driven architectures
- Git
- Grafana
- IAM
- knowledge management
- Node.js
- OAuth
- OWASP
- API specifications
- Python-based
- knowledge of Python
- scalable APIs
- REST APIs
- API security
- Terraform
- TypeScript
- authentication
Equal Opportunity Employer
Randstad Digital welcomes people of all abilities and wants to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Benefits
- medical
- prescription
- dental
- vision
- AD&D
- life insurance
- short-term disability
- 401K plan