Principal Backend Engineer

As a Principal Backend Engineer in this role, you'll have a significant impact on the growth and success of the company's backend systems. Here's how you might approach your responsibilities:

  1. Technical Leadership: You'll provide guidance and support to the engineering team, working closely with them to ensure they have the resources and direction needed to succeed. Reporting to the CTO, you'll play a pivotal role in driving the technical vision and strategy for the backend architecture.

  2. Software Development: With your strong Python expertise, you'll lead the redevelopment of the backend systems, focusing on scalability and high throughput. You'll be hands-on in designing and implementing robust and efficient code that extracts and processes data from the blockchain.

  3. Data Warehousing: Leveraging your experience with data warehousing solutions like Kafka, SnowFlake, Clickhouse, and PostgreSQL, you'll architect and optimize data storage and retrieval processes to handle large volumes of data efficiently.

  4. Architecture: You'll take ownership of redesigning the architecture of the entire backend system, ensuring it's robust, scalable, and well-suited to the company's growth trajectory. This might involve reevaluating existing technologies and adopting new ones where necessary to meet evolving business needs.

  5. Cloud Infrastructure: You'll leverage AWS services to build and deploy backend services in a scalable and cost-effective manner. Your expertise in cloud infrastructure will be crucial in ensuring the reliability and availability of the company's software products.

  6. Data Processing Pipelines: You'll design and implement data processing pipelines using technologies like Kafka, Hadoop, Hive, Storm, or Zookeeper, enabling real-time and batch processing of data from the blockchain.

  7. Hands-on Team Leadership: As a hands-on leader, you'll lead by example, actively contributing to the development efforts while also mentoring and coaching the team members. Your leadership will help foster a culture of excellence and continuous improvement within the engineering team.

In return, you'll have the opportunity to join a fast-growing and successful blockchain business, enjoying the benefits of fully remote work, a supportive team environment, competitive salary, and a comprehensive benefits package. It's an exciting role that combines technical challenges with the opportunity to make a significant impact on the company's success.

Company
Key Talent Solutions
Location
Nationwide, United Kingdom
Hybrid / WFH Options
Employment Type
Permanent
Salary
£160000 - £200000/annum Bonus, Dental, Insurance, Equity
Posted
Company
Key Talent Solutions
Location
Nationwide, United Kingdom
Hybrid / WFH Options
Employment Type
Permanent
Salary
£160000 - £200000/annum Bonus, Dental, Insurance, Equity
Posted