Match score not available

Sr. Software Engineer - Python SDK

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 
Canada, California (USA), United States

Offer summary

Qualifications:

Bachelor's or Master's in Computer Science, Software Engineering, 5+ years full-stack dev experience, Expertise in Python and Javascript, Experience with React, Next.js, Tailwind, Familiarity with open source development.

Key responsabilities:

  • Develop and maintain Python CDP SDK
  • Create sample full-stack apps using specified technologies
  • Write documentation and troubleshoot issues
  • Participate in code reviews and stay updated
  • Implement coding best practices
US Tech Solutions logo
US Tech Solutions Human Resources, Staffing & Recruiting Large https://www.ustechsolutions.com/
1001 - 5000 Employees
See more US Tech Solutions offers

Job description

Sr. Software Engineer - Python SDK
Remote
6 Months Contract + Possible extension or conversion

Responsibilities:
  • Build and maintain a Python version of the open source Developer Platform (CDP) SDK
  • Rapidly prototype and ship sample full-stack applications using OnchainKit and the CDP SDKs in Javascript (Node / React / Next.js) and Python
  • Author documentation, quickstarts, tutorials, and solution guides for the CDP SDK, APIs, and sample applications
  • Triage issues reported in our open source repositories and interface with contributors accordingly
  • Implement best practices for coding, testing (unit, integration, end-to-end), and release of the SDK
  • Troubleshoot and debug problems that arise
  • Participate in code reviews and provide constructive feedback to other team members
  • Stay up-to-date with the latest trends and technologies in Python, with specific attention to the AI community
Skill:
  • Expertise in both Python and Javascript, with 5+ years of full-stack development experience
  • Rapid prototyping of full-stack web applications using frameworks such as React, Next.js, and Tailwind
  • Familiarity with open source development, including best practices for documentation, testing, and community adoption
  • Solid understanding of both crypto (cryptography, wallets, EVM, etc.) and AI/Client (PyTorch, TensorFlow, etc.)
  • Experience with version control systems, preferably Git
  • Understanding of software development best practices, including TDD, CI/CD, and agile methodologies
  • Strong problem-solving and debugging skills
  • Excellent written and spoken communication abilities
  • Ability to work independently and as part of a team
Education:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field

About US Tech Solutions:
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com .

US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Computer Literacy

Software Engineer Related jobs