Principal Python Engineer

4 weeks ago


London, United Kingdom Crystal Blockchain, Inc. Full time

Position Summary:

We are looking for a talented Principal Python Engineer who will lead the architectural decision-making and strategy for our software products. The successful candidate will be responsible for overall vision, strategy and execution of the company’s Software products. This is a remote role and we are flexible with considering applications from anywhere in Europe.

More details: crystalblockchain.com

Duties and responsibilities:

  • Technical Leadership: Provide technical leadership and guidance in Python development, data lake architecture, and big data solutions.
  • Software Development: Lead the design, development, and deployment of robust Python-based applications and services, with a focus on efficiency, scalability, and maintainability.
  • Data: Design, implement, and optimise data warehouse/datalake solutions, such as SnowFlake or Clickhouse, ensuring seamless integration with existing systems and efficient data processing capabilities.
  • Digital Transformation: Drive digital transformation initiatives by re-engineering and improving existing software solutions, leveraging modern technologies and best practices.
  • Collaboration: Collaborate with cross-functional teams, including product, sales, security & data intelligence, to identify requirements, define solutions, and deliver value-added services.
  • Mentorship & Training: Mentor junior engineers, conduct technical training sessions, and foster a culture of continuous learning and innovation within the engineering team.
  • Documentation: Create architecture diagrams and technical documentation.
  • Best practices: Ensure architectural integrity in accordance with best practices and software design principles from conception to implementation.
  • Strategy: Participate in defining and executing the Company’s vision and strategy in software development.

Qualifications :

  • Minimum of 8 years of professional experience in Python development, with a strong focus on big data and data lake solutions.
  • Strong knowledge of PostgreSQL and data warehouse solutions such as Clickhouse or SnowFlake.
  • Proven track record of leading digital transformation initiatives and re-engineering existing software solutions.
  • Proven track record of designing, implementing, and optimising data warehouse and data lake architectures.
  • Solid understanding of cloud computing platforms (e.g., AWS, GCP) and related services (e.g., S3, EC2, Redshift, Athena).
  • Excellent problem-solving skills, with a keen attention to detail and a passion for delivering high-quality software solutions.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
  • Extensive understanding of architectural styles and design patterns.
  • Experience with deploying complex applications on cloud platforms using a container orchestration platform, such as Kubernetes.
  • Understand the tradeoffs of performance, compute, and memory and simultaneously optimise for all three.
  • Track record of working on hard problems including job scheduling, concurrency, and scaling.
  • You want to work on building things the “right” way to make sure our technical foundation is solid as we build on top of it over the coming years.
  • Business savvy; able to think strategically and make intelligent technical vs business trade-off recommendations.
  • Independent and self-driven.

Bonus Points:

  • Experience with building and maintaining large scale and/or real-time complex data processing pipelines using Kafka, Hadoop, Hive, Storm, or Zookeeper.
  • Prior experience in the compliance sector, particularly within traditional finance or crypto-related environments.
  • Experience working in or with analytics-focused companies including familiarity with analytics tools, data visualization techniques, and best practices in data-driven decision-making.
  • Contribution to open-source projects and Stackoverflow.
  • Familiarity with Blockchain technologies.
  • Familiarity with the GoLang and Rust programming languages.
  • Familiarity with Infrastructure as a code such as Terraform.
  • Familiarity with GraphQL query language.
  • Experience with a distributed team / remote work.
#J-18808-Ljbffr
  • Founding Engineer

    4 weeks ago


    London, United Kingdom Python Software Foundation Full time

    Job Title Founding Engineer - DeFi | Web3 | Python Job Description Senior Python Engineer required by a Web3 product start-up based in London. Whilst they are ideally looking for their first engineer to be based in London, they are flexible for this person to work remotely providing there is a 4 hour overlap with UK hours. If you want to join a new...


  • London, United Kingdom eFinancialCareers Full time

    Principal Data Engineer (Architect Data Architecture Engineering Principal Lead Manager Java Python GCP AWS Cloud Trading Front Office Finance Financial Services Spark Kafka Agile) required by our fixed income trading software client in London. You MUST have the following: - Good experience as a Principal Data Engineer/Lead Data Engineer/Senior Data...


  • London, United Kingdom eFinancialCareers Full time

    Principal Data Engineer (Architect Data Architecture Engineering Principal Lead Manager Java Python GCP AWS Cloud Trading Front Office Finance Financial Services Spark Kafka Agile Remote Data Lake Datalake Investment Banking Asset Management Manager) requiredby our fixed income trading software client in London. You MUST have the following: - Good...

  • Python Developer

    2 weeks ago


    London, United Kingdom Dive Into Python Full time

    Job Title: Python Developer (SC Cleared) Job Description: We are seeking a skilled Python Developer with active SC clearance to join our dynamic team. The ideal candidate will have a strong background in Python development along with experience in various technologies including GitHub, Postscript, Cloud Watch, PostGres, React.js, Salesforce, Dynamics365,...


  • London, United Kingdom eFinancialCareers Full time

    REMOTE Principal Data Engineer (Architect Data Architecture Engineering Principal Lead Manager Java Python GCP AWS Cloud Trading Front Office Finance Financial Services Spark Kafka Agile Remote Data Lake Datalake Investment Banking Asset Management Manager)required by our fixed income trading software client in London. You MUST have the following: - Good...


  • London, United Kingdom Brit Full time

    Vacancy Name Principal Software Engineer (Python) Employment Type Permanent Location London Role Details We`re looking for a Principal Software Engineer (Python) About Brit At Brit, we believe that the uncertainty of the future should never stand in the way of progress. That`s why we exist. To help people and businesses face the future and thrive. We...


  • London, United Kingdom Dive Into Python Full time

    Job Description Cutting-edge tech, a collaborative environment fostering Python knowledge growth and development, fantastic office space in the heart of London. An elite Fintech client are searching for Python Developers to join elite talent and expertise. This team has an unlimited tech budget, promotes a great culture, and is made up of incredible...


  • London, United Kingdom Dive Into Python Full time

    Job Opportunity Lead Software Engineer | Rust | Python | Outside IR35 About the Company SR2 are supporting a specialist consultancy who have an incredible SaaS product that is taking the market by storm. This company has brought on countless huge clients. This is a great opportunity to work with a highly regarded, unique company, at a very exciting time...


  • London, United Kingdom Harnham Full time

    PRINCIPAL DATA ENGINEER This retailer are searching for a new Principal Data Engineer to take responsibility for the development of the company's cloud platform in Azure. You will also build new Data Pipelines using Python and SQL. This fast-growing international company is seeking a Principal Data Engineer to join their growing Data and Analytics...


  • London, United Kingdom Atyeti Inc Full time

    Client: A global financial services company About the Role: We are seeking a talented Principal Data Engineer to join our team in London. As a Principal Data Engineer, you will play a crucial role in developing and maintaining our data infrastructure, ensuring scalability, reliability, and efficiency. Key Responsibilities: Design, develop, and...


  • London, United Kingdom Adalta.AI Full time

    Principal Computer Vision Engineer - Full Time AI are recruiting for a Principal Computer Vision Engineer. PhD or MSc in Machine Learning, Computer Vision, or related field Experienced with Python programming and Machine Learning frameworks (PyTorch) Demonstrable prior experience in Computer Vision projects Deep understanding of Computer Vision...


  • London, United Kingdom Atyeti Inc Full time

    Client: A global financial services company About the Role: We are seeking a talented Principal Data Engineer to join our team in London. As a Principal Data Engineer, you will play a crucial role in developing and maintaining our data infrastructure, ensuring scalability, reliability, and efficiency. Key Responsibilities: Design, develop, and maintain...


  • London, United Kingdom Atyeti Inc Full time

    Client: A global financial services companyAbout the Role: We are seeking a talented Principal Data Engineer to join our team in London. As a Principal Data Engineer, you will play a crucial role in developing and maintaining our data infrastructure, ensuring scalability, reliability, and efficiency. Key Responsibilities:Design, develop, and maintain...


  • London, United Kingdom Atyeti Inc Full time

    Job DescriptionClient: A global financial services companyAbout the Role: We are seeking a talented Principal Data Engineer to join our team in London. As a Principal Data Engineer, you will play a crucial role in developing and maintaining our data infrastructure, ensuring scalability, reliability, and efficiency. Key Responsibilities:Design, develop, and...


  • London Area, United Kingdom Atyeti Inc Full time

    Client: A global financial services companyAbout the Role: We are seeking a talented Principal Data Engineer to join our team in London. As a Principal Data Engineer, you will play a crucial role in developing and maintaining our data infrastructure, ensuring scalability, reliability, and efficiency. Key Responsibilities:Design, develop, and maintain...


  • London Area, United Kingdom Atyeti Inc Full time

    Client: A global financial services company About the Role: We are seeking a talented Principal Data Engineer to join our team in London. As a Principal Data Engineer, you will play a crucial role in developing and maintaining our data infrastructure, ensuring scalability, reliability, and efficiency. Key Responsibilities: Design, develop, and maintain...


  • London Area, United Kingdom Atyeti Inc Full time

    Client: A global financial services companyAbout the Role: We are seeking a talented Principal Data Engineer to join our team in London. As a Principal Data Engineer, you will play a crucial role in developing and maintaining our data infrastructure, ensuring scalability, reliability, and efficiency. Key Responsibilities:Design, develop, and maintain...


  • London, United Kingdom Arrows Full time

    Principal Research Engineer Senior Research Engineer Key Linkages: CTO, Principal Legal Solutions Engineer, Head of Product As the Principal Research Engineer for our esteemed client, you wil an ultimate legal AI platform. You will lead the R&D function's efforts in leveraging advanced data science techniques, particularly focusing on Large Language...


  • London, United Kingdom Open Select Recruitment Full time

    An exciting opportunity has arisen for a Python Engineering Manager - Django to work on creating a Digital Wealth Management Platform. You'll be joining a growing team for a leading digital wealth management company that is at the forefront of technology solutions. The successful candidate will be someone who enjoys innovating, problem solving and wants to...

  • Python Developer

    4 weeks ago


    London, United Kingdom eFinancialCareers Full time

    **Python Developer, Software Engineer, Backend Developer, Backend Engineer, Banking, Athena, Quartz, Finance, FX, Foreign Exchange, Swaps, Rates, Bonds, Exotics **We are looking to on board a Python Developer with banking / financial services experience; specifically FX (Foreign Exchange) working for emagine onsite with a leading Global Investment Bank. As...