Job Description :
Responsibilities:

Architect, design and implement backend systems, tools, and processes to continuously improve our understanding of the use of Opensource and Thirdparty Software.

Synthesize multiple diverse factors to develop and provide solutions to complex problems across the Opensource landscape.

Champion engineering design best practices, including user research, strategic thinking, testing, and prototyping

Become a trusted evangelist on Opensource tools and processes to help evolve product teams adoption of tools and services.

Leverage knowledge to improve scale and performance in constrained environments

Support various development and deployment activities our services into staging and production environments



Required Skills:

B.S. in Computer Science or related technical field, M.S. preferred, or equivalent work experience

5+ years experience in software development

Strong backend development experience using Python.

Comfortable digesting and using third-party APIs (REST, XML/JSONRPC)

* Strong in building test frameworks, mocks, unit-tests for complex data sets and interactions

* Strong in refactoring analysis and development

Container and/or Kubernetes experience a plus
Opensource License, Compliance Standards, Third-party Audit tools a plus
             

Similar Jobs you may be interested in ..