Job Profile
Sonian is looking looking for a highly motivated, goal-oriented individual who will be responsible for designing and developing the software infrastructure for a complex and highly distributed cloud-based application. The position requires a deep knowledge of distributed computing, multi-threading, concurrency, and functional programming.
Sonian’s engineering team is geographically distributed. Sonian equips engineers with the tools to collaborate and work remotely within the US.
Responsibilities
- Contribute to design and delivery of a large scale, available, and supportable fault-tolerant SaaS application
- Work as part of team that is dedicated to software quality and craftsmanship
- Take part in review process to ensure quality of your team’s code
- Be a contributing member of a vibrant Scrum team
- Comfortably develop in Mac and Linux environments