Posted about 5 years ago
Exten Technologies is a growing startup in north Austin focused on providing an open standard based, high-performance storage solution to cloud service providers, OEMs, and ODMs.
Principal Engineer who is an expert in C and C++ and is passionate about learning storage related technologies that are leading a cloud data center revolution.
ABOUT THE JOB
Use the best of object-oriented and functional language techniques when building APIs/logic
Design robust solutions to hard problems that consider scale, security, reliability, and cost
Ensure code and design quality through the execution of test plans
Develop coding standards, methodology, and repeatable processes
Strong attention to detail and understanding of the latest techniques and patterns to provide a leadership perspective on front and backend technologies and their overall impact
Provide technical leadership at a project level
Mentor and teach associate or junior developers
WHAT YOU NEED
5+ years of relevant experience
Expert in C and C++
Experience with Linux
System Software Programming
Experience with firmware and programming drivers
Server hardware platform experience
BS/MS Computer Science or Electrical Engineering
JavaScript, python scripting
Mastery of multi-threaded design and performance issues for high-performance applications
Ability to research and implement complex algorithms, creating concrete implementations from theoretical designs
Ability to understand existing industry implementations in open source and evaluate the benefits of various approaches
Full understanding of computer system performance, including hardware and processor features that may be leveraged for optimized implementations
Experience with profiling and tuning system-level performance issues
Experience using agile/scrum process to develop software systems
Experience designing application architectures, creating project estimates, defining scope requirements, and structuring projects
Ability to work quickly while maintaining strong attention to detail and accuracy
Strong communication and organizational skills with the ability to thrive in fast-paced production deadline-driven environment both internal and client facing Mastery of data structures design trade-offs, and applying complex data structures to specific problems