JOBSEARCHER

Senior Software Engineer

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 RecruiterVMC Soft Technologies Inc.
EMail: recruiterbang@vmcsofttech.comPh No: 602-610-2169 Ext: 202