Senior Software Engineer
Core
Design end-to-end architecture and implement microservices to build real-time, scalable, and sustainable solutions while analyzing complex high-dimensional data.
Role type
Senior Software Engineer (Data & Systems)
Builds
Microservices, scalable solutions, and data processing pipelines
Domain
Cloud computing, distributed systems, data engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, microservices design, SQL, relational database design, data modeling, distributed data processing, C, C++, C#, Java, JavaScript, Python
Preferred skills
Azure ecosystem expertise, Spark, Azure Data Factory, Kusto
Technologies
Azure, Spark, Azure Data Factory, Kusto, SQL
Responsibilities
Design end-to-end architecture, implement microservices, analyze complex high-dimensional data, develop well-tested features across services, apply engineering best practices
Seniority
Senior, hands-on IC