Sr. Python Engineer Gorilla Logic is working with our client, who is an industry leader in providing secured shared storage, to help build their team of highly intelligent and capable engineers. We are looking for Senior Python Engineers. This is a unique and highly technical role, and requiring strong object oriented development experience. As a Sr. Python Engineer, you’ll be using your systems programming expertise to deliver a world-class secure shared storage platform.Our environment will require you to work effectively with your teammates, of course. But your real success will be measured by how well you couple critical thinking with self-motivation, enthusiasm and determination. Responsibilities
Develop systems code in Python
Develop unit tests for all production code
Work as part of a team developing system architecture
Requirements
Bachelor’s degree in Computer Science or related field (or equivalent experience)
5+ years of development experience in an object oriented language such as Python, Java, C++ or C# is required
Experience with Python development
2+ years of experience with relational database systems like MySQL or MariaDB
Strong knowledge of one or more of the following: Tornado, JSON, Fuse or ZeroMQ
Experience with NoSQL databases like MongoDB a plus
Experience with storage including Samba is a big plus
Experience with directory technologies like LDAP and AD a plus
Experience developing and consulting REST APIs a plus
You stay up-to-date with the modern technologies and best practices
You have a strong desire to both share with and learn from others
You are passionate about writing clean, maintainable code and willing to work to a coding standard
Aptitude to independently learn new technologies
Good communicator with peers
Able to work productively without constant supervision
The Details
Contract or full time employment – you chose! If you chose full time employment, Gorilla Logic offers amazing health benefits and 401k with matching
Length: 6 Month Contract with potential for hire
Location: Portland, Oregon or Austin, TX, but remote will be considered
Availability: Immediately Available, Flexible for 2 weeks notice
Perks: Fun Environment, close-knit team, endless opportunities within company, start up feeling office, very cool product