Backend Software Developer - Python

Global platform for digital assets and Web3, securing over 20% of the world's crypto assets through Ledger Nanos.
$80,000 - $130,000
Backend
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
Blockchain · Cybersecurity · Finance

Description For Backend Software Developer - Python

Ledger, a pioneering force in digital asset security since 2014, is seeking a Backend Software Developer to join their Ledger Recover team. As a global platform for digital assets and Web3, Ledger secures over 20% of the world's crypto assets through their Ledger Nanos.

The role involves working with a dynamic team of 7 members, including frontend engineers, backend engineers, QA, and product management. You'll be instrumental in building and maintaining secure backend services for the Ledger Recover product, focusing on Python and FastAPI development.

Key responsibilities include designing secure backend services, implementing testing frameworks with pytest, collaborating on HSM integration, and managing cloud infrastructure using AWS and Kubernetes. The position offers a unique opportunity to work at the intersection of security and blockchain technology.

The ideal candidate should possess strong Python 3 proficiency, experience with FastAPI, and a deep understanding of security principles. Knowledge of infrastructure tools like AWS, Kubernetes, and Helm is essential. The role demands a security-first mindset and excellent collaboration skills.

Ledger offers an attractive benefits package including equity options, hybrid work arrangements, comprehensive health coverage, and five weeks of paid leave. Based in Paris with offices globally, Ledger provides a dynamic environment for innovation in digital security.

This role presents an exceptional opportunity to contribute to cutting-edge technology in digital asset security while working with a team of dedicated professionals in a rapidly growing company. Join Ledger in their mission to revolutionize digital ownership and security in the evolving Web3 landscape.

Last updated 2 months ago

Responsibilities For Backend Software Developer - Python

  • Design, develop, and maintain secure backend services using Python and FastAPI
  • Implement and enhance testing frameworks with pytest
  • Collaborate with hardware team for HSM integration
  • Build and maintain cloud infrastructure using AWS, Kubernetes, and Helm
  • Enhance system security posture and implement cryptographic operations
  • Support quality assurance processes
  • Develop and test frontend tools (optional)

Requirements For Backend Software Developer - Python

Python
TypeScript
Kubernetes
  • Proficiency in Python 3 with FastAPI experience
  • Strong understanding of security principles
  • Experience with pytest and infrastructure tools (AWS, Kubernetes, Helm)
  • Knowledge of security-focused QA processes
  • Full professional proficiency in English
  • Strong problem-solving skills and security-first mindset
  • Familiarity with microservice architecture concepts

Benefits For Backend Software Developer - Python

Equity
Medical Insurance
Dental Insurance
Vision Insurance
  • Equity options
  • Hybrid work policy
  • Annual company outing and social events
  • Comprehensive health, dental, and vision insurance
  • Personal development and coaching
  • Five weeks paid leave plus holidays
  • High performance office equipment
  • Transportation reimbursement
  • Employee product discounts

Interested in this job?

Jobs Related To Ledger Backend Software Developer - Python

Senior Scala Backend Engineer

Senior Scala Backend Engineer role at Ledger, developing high-performance microservices and APIs for digital asset and Web3 platform.

Senior Backend Engineer

Senior Backend Engineer role at Ledger, developing secure cryptocurrency transaction systems for financial institutions using TypeScript and blockchain technology.

Senior Backend Software Engineer - Scala

Senior Backend Software Engineer position at Ledger, focusing on Scala development for Web3 and digital asset security platforms.

Senior Software Engineer

Senior Software Engineer position at Wells Fargo focusing on Java full-stack development for risk management applications with hybrid work arrangement in Charlotte.

Sr Software Engineer

Senior Software Engineer position at Lowe's Charlotte Technology Hub, focusing on microservices development using Spring, Kafka, and cloud technologies.