Senior Software Developer
Core
Senior software developer building distributed systems, machine learning, user interfaces, mobile, and cloud computing solutions for education and enterprise platforms.
Role type
Senior hands-on IC software developer
Builds
Cloud-based learning environments and enterprise solutions
Domain
EdTech / Enterprise Software
Deliverable
production ML models | product features
Required skills
C++, C#, Java, Object-Oriented design, Data structures, Algorithms, Databases, Distributed systems, AI tools acumen
Preferred skills
Mentoring junior developers, Technical leadership
Technologies
C++, C#, Java, Distributed systems, Machine learning, Cloud computing, Mobile
Responsibilities
Develop software using engineering best practices, complete technically challenging work, mentor junior developers, collaborate on technology decisions
Seniority
Senior, hands-on IC
Sourced via jobicy · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.
