Description
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: https://www.fundingcircle.com/uk/impact
- To see what our customers think, visit our Trustpilot page: https://uk.trustpilot.com/review/fundingcircle.com
- 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.
Read Full Description