Tervela is looking for ambitious and motivated, solution oriented individuals with an entrepreneurial spirit to join our rapidly growing team. We offer an intellectually stimulating, mentoring environment, with the potential to develop and progress rapidly.
This is a unique opportunity to gain exposure to a broad range of technologies, including -but not limited to- large-scale distributed software applications, high-performance & cloud computing, networking and storage. In addition, you will learn how to build highly reliable, scalable, and available systems deployed at the core of most high-volume financial, mobile, gaming and real-time web applications.
If you enjoy challenging yourself to quickly identify and fix problems, if you understand the tradeoffs to meet time-to-market goals, if you love to be intellectually challenged at all times, you will really like being part of the Tervela systems engineering organization. You will have the opportunity to be involved in every part of a complex software and hardware system.
Systems Engineers will also interact with our customers to provide technical support/training, identify problems, design, implement and deliver solutions, working closely with our sales and engineering teams.
Applicants, who currently have legal work authorization in the U.S. and who do not now and will not require sponsorship of a U.S. employer in order to have valid work authorization, are preferred.
Computer Science or related education required (BS required, MS a plus)
Great team player with positive attitude/thinking
Strong analytical & problem solving skills
Excellent verbal and written communication skills
Good understanding of networking concepts: TCP/UDP/IP, routing, switching, etc
Good software development experience with C, C# and/or Java, socket, multithreading.
Experience with different operating systems, such as Linux, Solaris, Windows
Based on experience.