Job Description
Job Description
Software Engineer (Python)
Location : Plano, TX (Hybrid 3 days in office)
Note : We are not to provide visa sponsorship or work with C2C arrangements.
Client is seeking a Software Engineer to build scalable, data-driven applications that deliver real-time insights across the supply chain. You'll design and implement backend systems that process IoT and sensor data, working closely with cross-functional teams to deliver reliable, high-performance software.
Responsibilities
Develop backend applications and microservices using Python .
Design and implement APIs and data processing services.
Integrate real-time and batch data flows with cloud platforms.
Ensure scalability, performance, and security.
Write automated tests and contribute to CI / CD pipelines.
Troubleshoot production issues and document technical decisions.
Requirements
3–6 years of backend or full stack development experience.
Strong in Python and familiar with cloud platforms (AWS, Azure, or GCP).
Experience with Apache Spark , REST APIs, and microservices.
Knowledge of SQL / NoSQL databases (PostgreSQL, MongoDB, DynamoDB, etc.).
Strong debugging and system design skills.
Hybrid work in Plano, TX
Nice to Have
Experience with IoT, analytics, or data-intensive applications .
Familiarity with Docker / Kubernetes and Java .
Exposure to edge / cloud integrations or device-cloud systems.
Frontend experience (React, Angular, or Vue).
Background in logistics, supply chain, or RFID .
Senior Software Engineer • Plano, TX, US