Get new jobs by email
- ...scale software systems. ~ Skill in writing high-quality, maintainable code. ~ Experience in design and development of large-scale distributed, high concurrency, high load, high availability systems; ~ Excellent communication and mentoring abilities. ~ A relevant degree...