Senior Software Engineer, Data Platform
StarTreeRemotely
gopythonsqljavadistributed systemsapache pinot
Also available on
Job Description
📋 Description
- Design, develop, and test distributed software applications.
- Design and implement fault tolerant systems to ensure service availability.
- Evaluate and analyze requirements from other engineering teams.
- Coordinate with other teams to resolve urgent software issues in deployed services.
🎯 Requirements
- Programming language concepts: Java, Go, Python
- Relational database concepts, familiarity with SQL
- Debugging and monitoring for production services
- Operating System Concepts: Networking, Multi-threading, POSIX
- UNIX/LINUX Scripting
- Dependency management tools such as Maven, Artifactory
🎁 Benefits
- Remote work options with StarTree for a cloud analytics system
- Opportunity to work with Apache Pinot and real-time analytics
- Collaborative engineering team in a fast-growing company