Senior Software Engineer - Python

IQ Clarity

Senior Software Engineer - Python

Plano, TX
Full Time
Paid
  • Responsibilities

    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.