About this opportunity
Senior Software Engineer – Data & AI Integration (CDAI)
Phoenix, AZ
Experience: 10+ years
Role Description:
Designs the architecture and develops reusable MCP servers, tools, APIs, and data integration services to enable secure and efficient consumption of curated data by AI agents and applications.
Core Skills & Experience
• Strong hands-on development experience with Java, Spring Boot, and Python for building scalable backend services and applications.
• Experience designing solution architectures, RESTful APIs, microservices, and reusable integration components, with the ability to apply these skills to MCP server and tool development.
• Strong SQL skills and experience integrating applications with relational databases and data platforms, preferably Starburst/Trino.
• Experience building secure, high-performance data access services for querying and exposing curated data to downstream applications and AI agents.
• Strong understanding of authentication, authorization, API security, performance optimization, and troubleshooting.
• Strong software engineering practices, including Git, CI/CD, automated testing, code reviews, and containerization.
• Ability to collaborate with architects, data engineers, and application teams to translate business requirements into scalable, reusable technical solutions.
Preferred / Added Advantage
• Understanding of LLMs, agentic AI architectures, tool calling, and MCP, with the ability to support data agent development.
• Full-stack development experience with React, Angular, JavaScript/TypeScript, including dynamic dashboards, visualizations, and reusable UI components.
Technical Recruiter
VMC Soft Technologies Inc.
Ph No: 602-610-2169 Ext: 202
Interested in this role?
Review the details, then choose the resume you want to share.
Apply for this job Free for job seekers. Always.Share this job
