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:
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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