Python Node Developer
Location Santa Clara, CADuration;1+ yrJob Description: Primary Purpose Develop scalable backend services, APIs, integrations, and automation supporting CAE, Mission Control, SPT Hub, and other internal engineering applications. Core Skills • Python • REST API design and development • Backend application architecture • SQL / relational databases • PostgreSQL • Microservices • Data integration • Authentication / authorization • Git and CI/CD • Linux development environments • Performance troubleshooting and optimization Strongly Preferred • FastAPI / Flask / Django • Node.js or another backend framework • Databricks / AWS • Splunk • SAP or enterprise system integrations • Kafka or other messaging/event platforms • Docker / Kubernetes • MCP server or AI-agent integration experience • Large-scale engineering/manufacturing data systems • Front-end/React familiarity Expected Responsibilities • Build and maintain backend services for CAE, Mission Control, and related SPT tools. • Develop APIs connecting front-end applications, databases, and enterprise systems. • Create reusable microservices for common SPT capabilities. • Integrate systems such as SAP, SFC, Databricks, Splunk, and other engineering data sources. • Develop automation for workflows, data movement, and system-to-system interactions. • Implement secure authentication, authorization, and role-based access. • Improve backend scalability, reliability, monitoring, and performance. • Support database design and query optimization where needed. • Partner with UI, database, analytics, and Power Platform engineers. • Help build API/MCP interfaces so SPT data can support both traditional applications and agent-based workflows.