Senior Python Engineer (Crypto)

EPAM Systems

United States

Remote

USD 140,000 - 210,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems is seeking a Senior Python Engineer to design secure, scalable crypto trading, custody, and settlement systems. You will partner with cross-functional teams to deliver high-quality solutions. The role emphasizes Python development, microservices, Kubernetes, and secure API integrations with blockchain networks and crypto exchanges.

Experience with SOA, messaging systems, and CI/CD is valued. Applicants should have a Bachelor's degree in Computer Science and 3+ years of software

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 3+ years of Python software development experience.
  • Strong knowledge of software design, architecture, and SDLC.
  • Experience with SOA, microservices, and containerized apps.
  • Proficiency with SQL and NoSQL databases.
  • Experience with messaging systems (RabbitMQ, Kafka) and WebSockets.
  • Hands-on with Kubernetes and IaC tools (Terraform, Helm).
  • Version control and CI with Git and Jenkins.
  • Knowledge of web security standards and best practices.
  • Understanding of blockchain fundamentals, cryptography, and digital assets.
  • Experience integrating crypto APIs and smart contracts.

Responsibilities

  • Collaborate with team and stakeholders to develop features and new products.
  • Develop solutions based on business requirements.
  • Define and document technical specifications and workflows.
  • Present implementations to leads and CTO.
  • Implement unit and integration tests.
  • Ensure quality, security, modifiability, and extensibility.
  • Perform code reviews and refactor anti-patterns.
  • Design secure integrations with blockchain networks and wallets.
  • Support systems for crypto trading, custody, settlement.
  • Perform other duties as needed.

Skills

Python
Crypto
Microservices
Kubernetes
CI/CD
SQL/NoSQL
WebSockets
APIs (REST/WS)
Git/Jenkins
Web Security

Education

Bachelor's degree in Computer Science or related field

Tools

Terraform
Helm
RabbitMQ
Kafka
Git
Jenkins
REST APIs

Job description

We are looking for a Senior Python Engineer with solid crypto experience to join our team. In this role, you will design and build secure, scalable systems that power cryptocurrency trading, custody, and settlement, while collaborating closely with cross-functional teams to deliver high-quality solutions.

Responsibilities
  • Collaborate with team members and stakeholders in developing features and new products
  • Develop solutions according to specified business requirements
  • Define and write up the technical spec, including the appropriate technology and workflow to coding standards
  • Demonstrate and present implementation to team leaders/heads/CTO
  • Implement unit and integration tests
  • Ensure software meets all requirements of quality, security, modifiability, and extensibility
  • Participate in code reviews, identifying anti-patterns and refactoring opportunities
  • Design and implement secure integrations with blockchain networks, crypto exchanges, and digital wallets
  • Contribute to the development of systems supporting cryptocurrency trading, custody, and settlement
  • Perform other duties as deemed necessary from time to time
Requirements
  • Bachelor's degree in Computer Science or a related field
  • 3+ years of experience in software development and coding in Python
  • Excellent knowledge of software and application design and architecture, with a technical mindset and great attention to detail
  • Understanding of software quality assurance principles and SDLC processes
  • Background in service-oriented architecture (SOA), developing microservices, and managing containerized applications
  • Proficiency in SQL and NoSQL databases
  • Familiarity with RabbitMQ, Kafka, or similar messaging systems
  • Experience building WebSockets
  • Skills in Kubernetes and IaC tools such as Terraform and Helm
  • Competency in version control and continuous integration using Git and Jenkins
  • Understanding of web security standards and best practices
  • Strong knowledge of blockchain fundamentals, cryptography, and digital assets
  • Hands-on experience integrating with crypto APIs (REST/WebSocket), smart contracts, or blockchain SDKs
  • English proficiency at an Upper-Intermediate level (B2) or higher
Nice to have
  • Knowledge of PHP
  • Exposure to DeFi protocols
  • Familiarity with Web3 frameworks
  • Experience with digital custody systems
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Python Engineer (Crypto)
Lead Python Engineer (Crypto)

EPAM Systems • United States

Remote
USD 180,000 - 240,000
Senior Python Engineer – Crypto Trading Systems
Senior Python Engineer – Crypto Trading Systems

EPAM Systems • United States

Remote
USD 140,000 - 210,000
Lead Python Engineer - Crypto Trading & Security
Lead Python Engineer - Crypto Trading & Security

EPAM Systems • United States

Remote
USD 180,000 - 240,000
Senior Python Web3 Engineer - Remote Globally
Senior Python Web3 Engineer - Remote Globally

Yeah! Global • California

Remote
USD 100,000 - 150,000
Remote Senior Python Web3 Engineer: Blockchain
Remote Senior Python Web3 Engineer: Blockchain

Yeah! Global • California

Remote
USD 100,000 - 150,000
Senior Python Engineer
Senior Python Engineer

HeartCentrix Solutions • United States

On-site
USD 120,000 - 180,000
Senior Python Engineer
Senior Python Engineer

Radley James • New York (NY)

On-site
USD 315,000 - 385,000
Performance bonus
Comprehensive benefits
Relocation assistance
Sr. Python Engineer (Capital Markets)
Sr. Python Engineer (Capital Markets)

Synergy Interactive • New York (NY)

On-site
USD 180,000 - 200,000
Senior Backend Engineer - Fintech & Crypto (SF On-site)
Senior Backend Engineer - Fintech & Crypto (SF On-site)

Hiring Hub • San Francisco (CA)

On-site
USD 200,000 - 400,000
Day 1 impact on global products
Opportunity to own technical vision
Ground-floor involvement in stablecoin ecosystem
Senior Software Developer - Python
Senior Software Developer - Python

Selby Jennings • United States

On-site
USD 140,000 - 240,000