Senior Software Engineer - Platform Skytap
We are looking for individuals with experience building complex distributed systems. We use agile development techniques, and our service is built primarily on open source software and languages including Linux and Python. Experience with these technologies along with relational databases and scale-out architectures is preferred.
Key responsibilities:
- Design and implementation core component of Skytap's web-based 24x7 cloud computing service
- Work closely with a talented team of engineers and architects
- Meet scalability, availability, security, and performance goals
- Rapidly build and evolve major features in collaboration with product management
- Help resolve major customer technical issues
- Communicate with management and customers
- Research and experiment with key technologies, architectures, and standards
Required background and skills:
- BS in Computer Science (or equivalent)
- 6+ years experience designing and implementing complex distributed systems
- Deep knowledge of concurrency control, data structures, algorithms, and scale-out software architectures
- Deep knowledge of database systems, transaction management, and object relational mapping concepts
- Strong skills in analyzing, measuring, and optimizing scalability and performance
- Experience using hypervisors
- Self-directed and a great team member.
| Location: |
Seattle, WA
United States
|