- Location: St. Louis, MO
- Type: Contract
- Job #47117
Technology Partners is currently seeking a talented Senior AI Platform Backend Engineer. Do you have experience developing APIs in Node.js, TypeScript, and integrating cloud-native services with AWS?
Let us help you make your next big career move a reality!
What You Will Be Doing:
You will join our enterprise AI-focused team as a Senior Backend Engineer, where you will design, build, and support backend services that power AI and knowledge management platforms. You will primarily work on a proprietary Content Management System built with Node.js and TypeScript, contributing to Python-based services that facilitate AI capabilities. Your day-to-day responsibilities include creating scalable APIs, supporting cloud-native applications, troubleshooting production systems, and partnering with AI engineers and product teams. This role is a hybrid position, requiring three days on-site with at least one Monday and Friday.
Key Responsibilities:
• Design, develop, deploy, and monitor production backend services.
• Build and maintain REST APIs for content management, retrieval, and integrations.
• Enhance and optimize a CMS platform developed with Node.js and TypeScript.
• Collaborate on Python-based AI support services and tools.
• Develop reusable, scalable services to improve system performance and developer productivity.
• Conduct code reviews and promote engineering best practices across the team.
• Troubleshoot and improve existing systems to ensure high availability and reliability.
• Work closely with AI engineers, architects, and product teams to deliver secure and scalable solutions.
• Maintain comprehensive technical documentation and API specifications.
Required Skills & Experience:
• 5+ years of professional software engineering experience.
• Proven track record of shipping enterprise-grade production software.
• Strong experience with Node.js and TypeScript.
• Proficiency designing and supporting REST APIs and backend systems.
• Hands-on experience working with AWS in production environments.
• Familiarity with Python and willingness to contribute as needed.
• Deep understanding of software architecture, system design, and distributed systems.
• Experience using Git, conducting code reviews, and applying modern development practices.
• Knowledge of CI/CD pipelines and automated deployment strategies.
• Experience implementing logging, monitoring, and observability solutions.
• Understanding of secure coding practices, API security, authentication, and OWASP standards.
• Adept at working within Agile development teams.
Desired Skills & Experience:
• Experience with content management, document processing, or knowledge management systems.
• Experience supporting retrieval-augmented generation (RAG) or AI-enabled applications.
• Familiarity with AWS services such as Lambda, ECS, SQS, and S3.
• Knowledge of Infrastructure as Code with Terraform.
• Experience with observability platforms like OpenTelemetry and Grafana.
• Skilled in designing event-driven architectures and modern authentication protocols like OAuth and IAM.
Pay: $58.80 – $84.00 /hr
Keywords: Node.js, TypeScript, REST API, AWS, Python, backend development, AI, enterprise software, system design, cloud-native
We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to provide sponsorship at this time or accept candidates who would require a corp-to-corp agreement.
WE SHOULD TALK! Your better future is ready, and we want to put the right tools in your hands to get you there. Let’s go! Looking for more opportunities with Technology Partners? Check out technologypartners.net/jobs!
All offers of employment at Technology Partners are contingent upon clear results of a thorough background check and drug screening that meet corresponding laws and regulations at the city, state, and federal level.
Pay ranges are influenced by candidate qualifications, experience, and role specifics, with the actual rate determined considering skills, market conditions, and are subject to change by the employer; pay negotiations follow all state and federal legal guidelines.