Over the past decade, virtualization and cloud have totally altered the data center. Storage is the exception. Conventional storage providers have retrofitted their solutions for this new world-and they're not working.
At Tintri, we challenge convention. That translates into differentiated technology that customers (including 8 of the Fortune 15) adore-our Customer Satisfaction score is >90%. We attract people who revel in seeing old problems in new ways, and who take pride in their work. People like you.
Tintri is looking for a talented software engineer to join our Tintri Analytics team. This position is based in our new Broomfield, Colorado office coming on line in Q4 of this year . You will work as part of a team developing and evolving Tintri's Analytics Software as a Service (SaaS) product.
* Develop server components in Java, GoLang, Ruby, and other related technologies. * Analyze the performance characteristics of back-end modules. Identify inefficiencies and bottlenecks. Propose, implement and test fixes. * Create implementation and test plans. Develop software and implement test cases according to these plans. * Ensure that work is completed on time to meet the business requirements by following procedures for source code control, unit testing, end-to-end testing, and design documentation * Ensure the stability and scalability of new features and the interoperability with pre-existing system architecture. Collaborate with other developers to select appropriate design solutions. * Communicate effectively with individuals of varying technical abilities and professional backgrounds
* Bachelor's degree in Computer Science, Mathematics or similar field. * 2+ years of development experience designing and implementing service-based backend components in JAVA, Golang, or similar languages. * Knowledge of object-oriented programing (OOP) principles and practices ( * Experience scaling services horizontally. * Experience working with build, testing, and integration tools (e.g. JUNIT, ANT, Maven, Hudson). * Familiarity with Linux and scripting/data manipulation tools (sh, perl, python) is a plus * Prior experience using APIs and developing APIs of different kinds including REST * Exposure to cloud-based service provider development, such as AWS, Azure, or Google Cloud Services. (Desired) * Experience with load balancing or other resource balancing algorithms (Desired) * Excellent verbal, written, and communications skills * Ability to handle multiple concurrent activities and have a flexible, positive attitude * Must be team-oriented, with an interest and willingness to help the team as a whole * Ability to complete tasks with minimal direct supervision * Willing to learn new technologies
All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.