HN user

soniantalent

1 karma
Posts0
Comments2
View on HN
No posts found.

REMOTE

Software Engineer, Clojure / Cloud

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, so location is not essential.

Responsibilities

Design and deliver a highly scalable, available, and supportable fault-tolerant SaaS application Produce well-documented, high quality software that supports long term maintainability and extensibility Deliver within an existing Agile methodology Comfortably develop in Mac and Linux environments

Requirements

5+ years commercial software development experience Experience designing, scaling, and tuning a web-scale SaaS application Experience with Clojure or functional programming strongly desired Experience in delivering distributed applications a plus Familiarity with cloud based offerings like Amazon EC2 & S3 and Rackspace Cloud Distributed source control experience with Git Strong organizational skills Self-motivated and able to work independently Excellent interpersonal and problem-solving skills US-based, capable of working in remote team

To apply, please send a cover letter and your resume to jobs@sonian.net. Please provide links to your github account or open source projects. Use subject line “Software Engineer, Clojure / Cloud”.

REMOTE

Software Engineer – Ruby

Sonian is looking for a highly motivated, goal-oriented individual who will be responsible for designing and developing the Web components for our cloud-based application. The candidate for this position will come with a deep knowledge of HTTP and REST, a solid understanding of Ruby and Ruby on Rails, and be strong with JavaScript, HTML, and CSS. Sonian Web applications front petabytes of data, so the ideal candidate will have experience with building scalable, secure, resilient, and highly distributed applications. Sonian praises well-written, maintainable code, so you must be well versed in object oriented design, design patterns, automated testing, concurrency, and systems architecture. You will be joining a fully remote team, so location is not important.

Responsibilities

Design and deliver features that meet the business needs of our customers while maintaining a state of the art user experience Produce high quality software designs to support long term maintainability and extensibility of code Deliver software that supports a highly available, fault tolerant SaaS applicaiton Produce high quality and well-documented code Deliver within an existing Agile methodology

Requirements

8+ years commercial software development experience, with at least 4+ years delivering user interfaces for web-based application 2+ years production Ruby and Ruby on Rails development Distributed source control experience with Git Strong organizational skills Self-motivated and able to work independently Excellent interpersonal and problem solving skills Good understanding of Software as a Service and “white-labeled” Rails apps Solid knowledge and hands-on experience with Javascript, including jQuery and Ext JS Proven track record building high-performance enterprise-grade systems that scale Familiarity with cloud based offerings like Amazon’s EC2 & S3 or Rackspace Cloud US-based, capable of working in remote team Bonus: Familiarity with and knowledge of Clojure

To apply please send a cover letter and your resume to jobs@sonian.net. Please provide links to your github account or open source projects. Use subject line “Software Engineer, Ruby / Backend”.