Remote Senior Software Engineer (Python)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The position is for a Senior Software Engineer specializing in Python.
  • The role involves working on the infrastructure of the core customer-facing product, AI Lab, which is a no-code constructor of Small Language Models.
  • Collaboration with AI and Web3 teams is required.
  • Responsibilities include designing, developing, and maintaining scalable, secure, and high-performance backend systems using Python.
  • Defining and maintaining clean HTTP REST API definitions using OpenAPI specifications.
  • Developing ergonomic, open-source SDKs using Python.
  • Authoring, publishing, and maintaining clear and concise documentation to increase adoption of the Platform APIs and SDKs.
  • Building secure and scalable key management systems for crypto wallet functionality.
  • Working closely with various teams to externalize backend services through Platform APIs.
  • Collecting feedback from creators/users to improve Platform APIs and SDKs.
  • Building sample applications using Platform APIs and SDKs to demonstrate their value.
  • Troubleshooting and debugging complex fullstack issues.
  • Participating in code reviews to maintain high code quality standards.

Requirements:

  • 5+ years of experience in backend and frontend software development.
  • Proficiency in Python, with experience in Rust and JavaScript.
  • Strong communication skills and a passion for clear developer documentation.
  • Understanding of crypto wallets, key management, cryptography, and blockchain protocols.
  • Track record of designing and shipping high-quality client-side libraries and SDKs.
  • Knowledge of distributed systems, microservices architecture, and event-driven architectures.
  • Experience with databases like MySQL, MongoDB, and vector dbs like Pinecone.
  • Familiarity with RESTful API design principles and API development.
  • Knowledge of AWS and containerization technologies like Kubernetes.
  • Understanding of security best practices for financial systems.

Benefits:

  • Working with a passionate and rapidly growing team.
  • Competitive salary and benefits package including Equity & Token.
  • Opportunity to test ideas in real life with exposure to 170k users.
  • Remote work with flexible hours and vacation policy.
  • Quarterly offsite travel for collaboration.
About the job
Posted on
Job type
Salary
-
Leave a feedback