DASHWIRE, one of the most exciting companies in the mobile-web Connected Services market, is looking for a server engineer with a penchant for scalability. The Connected Services market is taking off, with Microsoft, Google, Apple and Nokia all making big bets to further bolster their open mobile OS phones. Dashwire has a cross platform solution that brings the mobile and web worlds together seamlessly for users to synchronize phone functionality and content, synthesize it in an easy to use private web app, and socialize it with friends through their favorite web sites. If you haven’t seen our web app experience and how it synchronizes with mobile phones, you can check it out at http://dashwire.com.
We're about to go big and we need your skills to make this thing scale. We've got a decent architecture at the moment but we'll be outgrowing it soon. By orders of magnitude.
As a key member of Dashwire's server engineering team you will wear many hats: web app developer, tools developer, service architect, system/database administrator, monitoring expert.
Design, implement, and maintain application and infrastructure components
Help improve the performance and scalability of the Dashwire service
Develop tools to configure and monitor services
Prioritize tasks and work independently while interacting with product and engineering teams
Troubleshoot issues with hardware, software, applications and network
Expertise in Unix/Linux system administration, including configuration, troubleshooting, and automation
Experience running high-traffic web services, including capacity analysis, service configuration, monitoring and troubleshooting
5+ years experience with Linux/Unix/BSD
4-6 years web development experience (PHP, ASP, Java)
2+ years of experience with Ruby
5+ years of experience with Java, Erlang, C++, and/or C
Demonstrable knowledge of TCP/IP, HTTP, and security concepts
Deep SQL database knowledge (MySQL preferred)
Experience building and managing high traffic site (Memcached, load balancing, distributed applications)
Solid scripting skills in Shell, PHP, Perl or Python.
Disciplined approach to development, testing, and quality assurance
Excellent communication skills, ability to multitask and prioritize, and a proactive mindset
Preferred: 1-3 years Ruby on Rails experience, experience with stack performance tuning a major plus
Preferred: Experience with memcache
Preferred: Experience with cloud services, e.g. Amazon AWS
Preferred: Familiarity with system and software performance tuning, including tools such as strace, dtrace, oprofile, gdb.
Preferred: Familiarity with monitoring and configuration distribution tools (esp. nagios/puppet)
BS in computer science or related field, or equivalent relevant experience