Job Summary
A company is looking for a Principal Software Engineer/Architect.
Key Responsibilities:
- Design and implement a scalable, modular microservices architecture and transition legacy systems to cloud-native solutions
- Architect and optimize ETL pipelines and implement AI/ML algorithms for product deduplication and content generation
- Develop APIs for integration with external platforms and automate inventory and order management workflows
Qualifications:
- 8+ years of software engineering experience with a focus on cloud-native architecture (AWS, GCP, or Azure)
- Proven experience in designing and implementing microservices-based architecture at scale
- Expertise in building data platforms, including ETL/ELT pipelines and real-time data synchronization
- Hands-on experience with modern AI/ML solutions, including predictive modeling and NLP
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
Comments