Are you stupendously spectacular? Do you think constantly about software architecture, logic puzzles and scaling problems?
It’s not easy to get on our team, but we’re looking for more exceptional engineers who will strengthen our core competencies. The best candidate will have experience developing software in a variety of environments and should be comfortable with Linux servers, open-source databases, elegant code and efficient algorithms.
The ideal candidate will have at least:
- 4+ year college degree in computer science (or related) OR equivalent professional experience
- Work experience developing software in a business environment, preferably with Linux/UNIX
- Database, application architecture and software systems design experience
- Experience with at least one dynamic language (Ruby, Python, JavaScript, PHP, Perl, Scheme, Lisp, etc.)
- Excellent problem solving abilities, a firm grasp on algorithms and rock-solid computer science fundamentals
Of course greatness comes in all shapes, so we keep an open mind. We encourage you to apply if you like difficult technical challenges, helping society at large and having fun with great people.
To Apply
Send a text, HTML or PDF resume to jobs@causes.com with subject “Software Engineer Position”.