remote
Software Engineer (Framework Solutions), AI and Data Platforms (AiDP)
Software Engineer
Senior Software Engineer to build scalable data platforms, microservices, and APIs with a focus on low-latency performance and user experience.
About the role
Key Responsibilities
- Design and develop scalable, high-performance microservices and REST APIs for data and reporting applications
- Build and customize data platforms, including data processing, insights portals, and data observability tools
- Collaborate with cross-functional teams to understand business strategies and solution needs
- Lead technical discussions and drive end-to-end application development
- Optimize data visualization tools and extend functionality using APIs
- Ensure low-latency performance and outstanding user experience in data applications
Requirements
- 3+ years of hands-on experience with Java and/or Python
- Strong understanding of data structures, algorithms, and distributed computing
- Experience designing scalable microservices and REST APIs
- Familiarity with cloud platforms (AWS, Google Cloud, Azure) and big data technologies
- Proficiency in SQL and NoSQL data stores
- Prior experience in AI/ML/data sciences is a plus
Skills
javapythoncloud native applicationsbig data technologiesdistributed computingsqlnosqlmicroservicesrest apisdata structuresalgorithms