Python Software Engineer

Digital asset pioneer providing institutional crypto liquidity, founded in 2015 and acquired by SBI in 2020.
Backend
Senior Software Engineer
In-Person
8+ years of experience
Finance · Blockchain
This job posting may no longer be active. You may be interested in these related jobs instead:
Lead Software Engineer - Python/AWS

Lead Software Engineer position at JPMorgan Chase focusing on Python/AWS development, offering $152K-$215K salary with comprehensive benefits in Wilmington, DE or Jersey City, NJ.

Sr Software Engineer Java Full Stack

Senior Java Full Stack Engineer position at JPMorgan Chase, developing scalable enterprise solutions using Java, Spring, and modern web technologies.

Software Engineer III

Senior Software Engineer position at JPMorgan Chase focusing on backend development and system architecture for financial technology solutions.

Senior Software Engineer

Senior Software Engineer position at Dell Technologies in Bangalore, focusing on software development for platforms and systems using C#, C++, .NET, and containerization technologies.

Database Administrator- Lead Infrastructure Engineer

Lead Infrastructure Engineer position at JPMorgan Chase focusing on database administration and cloud infrastructure management.

Description For Python Software Engineer

B2C2 is a pioneering digital asset firm that has established itself as a key player in providing institutional access to crypto markets through reliable liquidity services. Founded in 2015 and later acquired by SBI in 2020, the company maintains its independent operations while benefiting from the backing of a major financial group.

The role offers an exciting opportunity for a Senior Python Engineer to work on diverse challenges across multiple teams. You'll be working with modern technologies including Django, Python 3.11, AWS EKS, PostgreSQL, Redis, and Kafka. The position involves developing and maintaining Python applications, collaborating with cross-functional teams, and contributing to strategic business objectives.

The ideal candidate will bring 8+ years of Python development experience, with strong expertise in building scalable web applications and working with relational databases. You'll need excellent communication skills in both Polish and English, and should be comfortable taking ownership of projects from inception to delivery.

B2C2 offers a strong culture based on ambition, innovation, meritocracy, and teamwork. The company provides excellent growth opportunities, a dynamic work environment, and the chance to be part of shaping the future of financial technology. Benefits include twice-yearly performance reviews, discretionary bonuses, and the opportunity to work with cutting-edge technologies.

The company is committed to equal employment opportunities and creating an inclusive environment that attracts and retains top talent. They welcome applicants from all backgrounds and consider flexible working arrangements for their roles.

Last updated 4 months ago

Responsibilities For Python Software Engineer

  • Develop and maintain efficient Python-based applications and components
  • Maintain and enhance in-house Python shared libraries
  • Write robust, maintainable, thoroughly-tested and well-documented code
  • Troubleshoot and resolve software defects and technical issues
  • Collaborate with cross-functional teams to define and implement new features
  • Participate in code reviews and incorporate feedback
  • Maintain and enforce good quality internal documentation

Requirements For Python Software Engineer

Python
PostgreSQL
Redis
Kafka
React
Kubernetes
  • 8+ years of software development in Python
  • Experience building, deploying and managing scalable and resilient web applications
  • Deep knowledge of relational databases and SQL
  • Thorough understanding of web technologies and protocols
  • Clean and efficient coding style
  • Experience taking ownership of projects and features end to end
  • Experience of providing production support to business critical services
  • Excellent communication skills in Polish and English - B2/C1 level

Benefits For Python Software Engineer

Equity
  • Twice yearly performance reviews and discretionary bonuses
  • Career development opportunities in a growing company
  • Work with the latest technologies and products
  • Dynamic workplace with work-life balance
  • Forward thinking and dynamic culture

Interested in this job?