Senior Python Engineer - Funding Circle
Senior Python Engineer - Funding Circle

Senior Python Engineer - Funding Circle

London Full-Time No home office possible
F

At a Glance

  • Tasks: Join our Customer Data team to enhance Python applications and work with PostgreSQL databases.
  • Company: Funding Circle empowers small businesses with fast, hassle-free finance solutions.
  • Benefits: Enjoy a supportive workplace with a focus on health, wealth, development, and lifestyle.
  • Why this job: Make a real impact on SMEs while working in a diverse and inclusive environment.
  • Qualifications: Strong Python and PostgreSQL skills, plus experience with APIs and cloud platforms.
  • Other info: We encourage diverse applicants, even if your experience doesn't match perfectly.

Senior Python Engineer
Our Customer Data team is looking for support with an interesting project! We are looking for Senior Python Engineers to join us on a three month contract. We are looking for someone who is able to ramp up quickly and get stuck in with a preexisting Python codebase with Postgres database.

Who are we?
We're Funding Circle. We back small businesses to succeed.

At Funding Circle, we believe the world needs small businesses. That's why we've made it our mission to help them get the finance they need to grow.
With more than a decade of expertise under our belt, we've built a game-changer of a platform with cutting-edge data and technology that's reshaping the landscape of SME lending. Say goodbye to lengthy applications and hello to lightning-fast decisions! In just minutes, SMEs across the UK can get a decision, giving them access to competitive funding in a flash.
We know that good business is about good people. So we pride ourselves on providing meaningful, human support as well as fast, hassle free processes to deliver an unbeatable customer experience.

The role

  • Design, develop, and maintain high-quality, scalable, and efficient Python-based applications.
  • Work extensively with PostgreSQL databases, including schema design, query optimization, and data migration.
  • Collaborate with product managers and other engineers to define and implement new features.
  • Write clear, concise, and well-documented code, adhering to best practices and coding standards.
  • Participate in code reviews to ensure code quality and maintainability.
  • Debug and resolve complex technical issues, ensuring the stability and reliability of our systems.

What we're looking for

  • Strong proficiency in Python: Extensive experience with various Python frameworks, libraries, and best practices.
  • Expertise in PostgreSQL: Deep understanding of database design, SQL, performance tuning, and data management.
  • Experience with RESTful APIs: Designing, implementing, and consuming APIs.
  • Version Control: Proficient with Git and collaborative development workflows.
  • Problem-solving: Excellent analytical and problem-solving skills with a strong attention to detail.
  • Communication: Strong verbal and written communication skills.
  • Avro Schemas: Familiarity with Avro for data serialization and schema evolution.
  • Distributed Systems: Understanding of concepts and challenges in building and maintaining distributed systems.
  • Cloud Platforms: Experience with AWS.
  • Docker/Kubernetes: Familiarity with containerization and orchestration.
  • Kafka: Awareness of Kafka for real-time data streaming and event-driven architectures.

At Funding Circle we are committed to building diverse teams so please apply even if your past experience doesn't align perfectly with the requirements.
Want to learn more?

  • We have a huge impact on the businesses that borrow through our platform, the communities they serve and the overall economy (last year £6.9bn of GDP generated). You can read our full Impact Report here:
  • To see what our customers think, visit our Trustpilot page:
  • And we're still evolving! Our award-winning multi-product platform is solving more SME finance challenges than ever before. We think big, rally together and meet the needs of SME customers like no other.

Why join us?
At Funding Circle, we celebrate and support the differences that make you, you. We're proud to be an equal-opportunity workplace and affirmative-action employer. We truly believe that diversity makes us better .
We back our Circlers to build their own incredible career, making a difference to small businesses every day. Our Circler proposition is designed to support employees both in and out of work, and it is anchored around four pillars: Health, Wealth, Development & Lifestyle.

Ready to make a difference? We'd love to hear from you.

Senior Python Engineer - Funding Circle employer: Funding Circle

At Funding Circle, we are dedicated to empowering small businesses and fostering a supportive work environment for our employees. Our culture prioritises diversity and inclusion, offering robust career development opportunities alongside a comprehensive benefits package that promotes health, wealth, and lifestyle balance. Join us in making a meaningful impact while working with cutting-edge technology in a dynamic team atmosphere.
F

Contact Detail:

Funding Circle Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Python Engineer - Funding Circle

✨Tip Number 1

Familiarise yourself with the specific Python frameworks and libraries mentioned in the job description. This will not only help you understand the codebase better but also demonstrate your proactive approach to the interviewers.

✨Tip Number 2

Brush up on your PostgreSQL skills, especially around schema design and query optimisation. Being able to discuss your experience with these topics confidently can set you apart from other candidates.

✨Tip Number 3

Prepare to discuss your experience with RESTful APIs and how you've implemented them in past projects. This is a key requirement for the role, and showcasing your knowledge can make a strong impression.

✨Tip Number 4

If you have experience with cloud platforms like AWS or containerisation tools like Docker and Kubernetes, be ready to share specific examples of how you've used them. This will highlight your technical versatility and readiness for the role.

We think you need these skills to ace Senior Python Engineer - Funding Circle

Strong proficiency in Python
Extensive experience with Python frameworks and libraries
Expertise in PostgreSQL database design and management
SQL performance tuning
Experience with RESTful APIs
Proficient with Git and collaborative development workflows
Excellent analytical and problem-solving skills
Strong attention to detail
Strong verbal and written communication skills
Familiarity with Avro for data serialization
Understanding of distributed systems concepts
Experience with AWS cloud platforms
Familiarity with Docker and Kubernetes
Awareness of Kafka for real-time data streaming

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and PostgreSQL, as well as any relevant projects you've worked on. Use keywords from the job description to demonstrate that you meet their requirements.

Craft a Compelling Cover Letter: In your cover letter, express your passion for helping small businesses and how your skills align with Funding Circle's mission. Mention specific experiences that showcase your problem-solving abilities and technical expertise.

Showcase Relevant Projects: If you have previous projects or contributions that relate to the role, include them in your application. Highlight your experience with RESTful APIs, cloud platforms, or containerization technologies like Docker and Kubernetes.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A well-written application reflects your attention to detail and professionalism, which are crucial for a Senior Python Engineer.

How to prepare for a job interview at Funding Circle

✨Brush Up on Python and PostgreSQL

Make sure you're well-versed in Python frameworks and libraries, as well as PostgreSQL. Be prepared to discuss your experience with schema design, query optimisation, and any projects where you've worked with these technologies.

✨Showcase Your Problem-Solving Skills

Be ready to share specific examples of complex technical issues you've resolved in the past. Highlight your analytical skills and attention to detail, as these are crucial for the role.

✨Familiarise Yourself with RESTful APIs

Since the role involves designing and consuming APIs, brush up on your knowledge of RESTful services. Be prepared to discuss any relevant projects or experiences you have in this area.

✨Prepare for Collaboration Questions

As collaboration is key in this role, think about your past experiences working with product managers and other engineers. Be ready to discuss how you approach teamwork and code reviews to ensure quality and maintainability.

Senior Python Engineer - Funding Circle
Funding Circle
F
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>