StarTree
Senior Software Engineer, Data Platform
About this role
Description: Design, develop, and test distributed software applications for real-time analytics. Implement fault-tolerant systems to ensure service availability during failures. Analyze requirements from engineering teams and coordinate to resolve software issues. Utilize monitoring and alerting services to address complex programming challenges. Requirements: Proficiency in programming languages: Java, Go, Python. Familiarity with relational databases and SQL. Experience in debugging and monitoring production services. Understanding of operating system concepts: networking, multi-threading, POSIX. Skills in UNIX/Linux scripting and dependency management tools (Maven, Artifactory). Knowledge of source control systems: git and svn. Benefits: Opportunity to work on cutting-edge distributed systems and real-time analytics. Be part of a rapidly growing company recognized for innovation and funding.