Software Development Engineer
Role responsibilities
Design and build software components for supply chain solutions, including real-time data pipelines, APIs, and AI-powered tools. Own projects end-to-end to solve technical challenges in scalability, performance, and data integration.
Requirements
Requires a Bachelor's or Master's degree in Computer Science or Engineering with 3+ years of professional experience in Java or Python. Candidates must have cloud platform experience and a strong understanding of distributed systems and scalable SaaS applications.
Key skills
Java, Python, Azure, AWS, GCP, Distributed Systems, SaaS Platforms, Algorithms, Data Structures, API Design, Real-time Data Pipelines, SQL, NoSQL, Kafka, Flink, AI/ML Frameworks
Keywords
Software Development, Supply Chain, AI, Machine Learning, TensorFlow, PyTorch, Cloud Computing, SaaS, Enterprise Applications, Logistics, Real-time Streaming, Distributed Systems, Java, Python, Azure, AWS, GCP, Kafka, Flink, SQL, NoSQL, API, Data Pipelines, Scalability, Performance Optimization