Graduate/Junior Python Developer in London
Graduate/Junior Python Developer

Graduate/Junior Python Developer in London

London Entry level 28800 - 48000 Β£ / year (est.) Home office (partial)
B

At a Glance

  • Tasks: Develop and maintain Python applications while collaborating with cross-functional teams.
  • Company: B2C2, a global leader in digital asset liquidity with a vibrant culture.
  • Benefits: Competitive salary, bonuses, fun events, and social impact volunteering days.
  • Why this job: Join an innovative team and work on exciting challenges in the crypto space.
  • Qualifications: 1+ years of Python development experience and knowledge of web technologies.
  • Other info: Dynamic environment with opportunities for learning and growth across various business domains.

The predicted salary is between 28800 - 48000 Β£ per year.

Founded in 2015, B2C2 is a global leader for institutional liquidity within digital assets. We bring 24/7 reliable pricing for spot, futures, options, CFDs, and NDFs across all market conditions. Our growing team has deep expertise across pricing, structuring, risk, systems, and regulation. B2C2 bridges the gap between traditional financial and digital assets, relied upon by brokerages, exchanges, banks, fund managers, and other institutions to provide 24/7 liquidity. Headquartered in London, with global offices in Paris, Jersey City, Tokyo, Singapore, and Luxembourg, our fast-growing team has expertise in traditional financial and crypto markets.

We pride ourselves on our company culture and ability to attract not only the top talent but the right people. If you are looking for a role in an exciting new industry, at a dynamic company please keep reading.

About the role

This is an opportunity to work on a wide range of different challenges across multiple teams with the opportunity to learn in many different business domains. The work in this role will directly benefit many different stakeholders across the business, contributing to strategic business objectives as well as improvements to our stack. You will be collaborating with cross-functional teams to understand project requirements and contribute to the overall system design, working closely with developers and business stakeholders.

Technologies in common use include:

  • Django + DRF + Celery
  • Python 3.11
  • AWS EKS for Kubernetes
  • Amazon Aurora PostgreSQL
  • Amazon ElastiCache for Redis
  • Amazon MSK for Kafka

Duties and Responsibilities

  • Develop and maintain efficient Python-based applications and components, ensuring high-quality code and adherence to coding standards
  • Maintain and enhance in-house Python shared libraries, ensuring their reliability and effectiveness
  • Write robust, maintainable, thoroughly-tested and well-documented code to meet project goals and deadlines
  • Troubleshoot and resolve software defects and technical issues to minimize disruption in revenue-generating processes
  • 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

Required Skills and experience

  • 1+ years of software development in Python
  • Knowledge of relational databases and SQL
  • Understanding of web technologies and protocols (e.g. HTTP, WebSocket)
  • Clean and efficient coding style
  • Comfortable writing automated tests for own code
  • Experience with Django+DRF or another commonly used Python web framework
  • Experience with Celery, PostgreSQL, Kafka, Redis or gRPC
  • Some experience with Linux, Docker, Kubernetes and/or AWS
  • Interest in crypto and/or trading
  • ReactJS experience / front end

What we offer

  • An amazing global culture, who are ambitious, innovative and fun while working with the highest levels of honesty and integrity.
  • Two discretionary bonus awards a year.
  • A range of benefits in line with local market practice.
  • Regular fun events and activities, as well as Social Impact volunteering days.

Graduate/Junior Python Developer in London employer: B2C2

B2C2 is an exceptional employer that fosters a vibrant and innovative work culture, where ambition meets integrity. As a Graduate/Junior Python Developer, you will have the opportunity to engage with cutting-edge technologies in a dynamic environment, while benefiting from a range of perks including discretionary bonuses and social impact volunteering days. With a strong emphasis on employee growth and collaboration across diverse teams, B2C2 is the perfect place for those looking to make a meaningful impact in the exciting world of digital assets.
B

Contact Detail:

B2C2 Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Graduate/Junior Python Developer in London

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at B2C2. A friendly chat can sometimes lead to opportunities that aren’t even advertised.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects, especially anything related to Django or AWS. This gives potential employers a taste of what you can do before they even meet you.

✨Tip Number 3

Prepare for those interviews! Brush up on your coding skills and be ready to tackle technical questions. Practising common Python problems and system design scenarios will help you shine during the interview process.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the B2C2 team.

We think you need these skills to ace Graduate/Junior Python Developer in London

Python Development
Django
Django REST Framework (DRF)
Celery
PostgreSQL
Kafka
Redis
gRPC
SQL
Web Technologies (HTTP, WebSocket)
Automated Testing
Linux
Docker
Kubernetes
AWS

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the role of a Graduate/Junior Python Developer. Highlight your experience with Python, Django, and any relevant technologies mentioned in the job description. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about working at B2C2 and how you can contribute to our team. Be genuine and let your personality come through – we love seeing the real you!

Showcase Your Projects: If you've worked on any projects using Python or related technologies, make sure to mention them! Whether it's a personal project or something from your studies, we want to see your coding skills in action. Include links if possible!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you're serious about joining our amazing team!

How to prepare for a job interview at B2C2

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with Python 3.11, Django, and any libraries you've worked with. Practising coding challenges can help you demonstrate your problem-solving abilities.

✨Understand the Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like AWS, PostgreSQL, and Celery. Being able to talk about how you've used these tools or similar ones in past projects will show that you're prepared and genuinely interested in the role.

✨Show Your Collaborative Spirit

Since this role involves working with cross-functional teams, be ready to share examples of how you've successfully collaborated in the past. Highlight your communication skills and how you’ve contributed to team projects, as this will resonate well with their company culture.

✨Prepare Questions About the Company

Have a few thoughtful questions ready about B2C2 and its approach to digital assets. This shows that you’re not just interested in the job, but also in the company’s mission and values. It’s a great way to demonstrate your enthusiasm for the role and the industry.

Graduate/Junior Python Developer in London
B2C2
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>