Lead Software Engineer
4 days ago
馃殌 Step into the Future of Blockchain Technology as a Lead Software Engineer: Real-time Data Insights 馃殌
Remote-Optional pending your location and preferences (office in Vancouver, BC)
We are seeking an ideal candidate with expertise in:
- Rust Programming language
- Kafka
- Blockchain
- GCP/AWS
- Binary serialization/deserialization
- PostgreSQL/ClickHouse/Redis
- Schema design and query optimization
- A solid background in financial markets
Are you excited about the latest advancements in blockchain technology and eager to be a key player in the data analytics transformation? Our client, a data-focused organization dedicated to real-time analytics for decentralized applications (dApps), is looking for an experienced engineer to spearhead their innovative real-time data analytics initiative.
Why Join Us?
At our client鈥檚 organization, we are committed to redefining the possibilities within the blockchain ecosystem. As a Lead Software Engineer, you will be integral to the design and development of an advanced Data Analytics and Streaming product. Collaborating with founders in the DeFi sector, you will uncover critical analytical insights that will influence the future for web3 enthusiasts, traders, analysts, and degens.
What You Will Do:
As a key architect of our clients real-time data analytics platform, you will be responsible for creating a sophisticated system capable of efficiently managing large data volumes. Your expertise in cloud solutions, specifically GCP or AWS, will be essential for optimizing data processing and storage.
This position is more than just an engineering role; it involves managing the flow of data through binary serialization and deserialization processes. You will lead the charge in innovation, effectively streaming and transforming data in real-time, showcasing your ability to convert raw data into valuable insights.
From project inception through to completion, you will leverage your backend engineering capabilities to ensure our real-time analytics platform is scalable, reliable, and performs at the highest level. This role offers a unique opportunity to lead a project that combines cloud technology and data analytics within the evolving landscape of blockchain.
Primary Responsibilities:
- Architectural Design: Create and develop the foundational architecture for our real-time data analytics platform, focusing on scalability, reliability, and efficiency.
- Cloud Resource Management: Optimize and manage cloud resources using GCP or AWS to seamlessly process substantial data volumes.
- Binary Serialization/Deserialization: Develop and maintain systems for binary serialization and deserialization, ensuring efficient handling of large datasets in real-time.
- Data Streaming and Processing: Lead the streaming of data, converting it back to its original format while maintaining a continuous flow of real-time insights.
- Database Optimization: Enhance database performance for quicker read operations, improving the overall efficiency of the analytics system.
- End-to-End Project Management: Oversee the complete project lifecycle, from ideation to execution, demonstrating your backend engineering expertise and ensuring the success of the real-time analytics project.
Qualifications (Technical Skills - not in any specific order):
- 7-10+ years of software engineering experience.
- Proficiency in Rust
- Expertise in SQL
- Extensive knowledge of Apache Kafka for real-time data streaming and processing.
- Experience with cloud platforms such as GCP (Google Cloud Platform) or AWS (Amazon Web Services).
- Expertise in techniques for binary serialization/deserialization.
- Experience with Blockchain (preferably Solana)
- Strong database management skills with practical experience in PostgreSQL, ClickHouse, and Redis.
- Demonstrated capability in schema design and query optimization for effective data storage and retrieval.
- Comprehensive understanding of financial markets, including relevant data structures and analytics.
Qualifications (nice to have):
- Experience with python
- Experience with Cryptography
- Understanding of Solana
- Experience with peer to peer networking systems
- Knowledge or experience with Defi
Personality and Soft Skills:
- Entrepreneurial Mindset: Exhibit a proactive attitude, taking ownership and contributing significantly to the growth and success of the analytics initiative.
- High Productivity and Team Contribution: Ability to work efficiently, enhancing not only personal output but also positively affecting team performance.
- Self-Driven: Show initiative and a proactive approach to problem-solving. Be resourceful and motivated to independently drive projects forward.
- Critical Thinking for Effective Solutions: Utilize critical thinking skills to tackle complex issues and develop practical solutions, especially in the context of real-time data analytics for decentralized applications.
Sage Recruiting is a Technical and Executive Recruitment company that partners with top-tier startups and SMBs across North America to build their Product and Engineering teams. As dedicated champions of diversity and empathetic engagement, we鈥檙e working to transform the recruitment industry into a more inclusive, transparent, and candidate-focused space. For more information, please see www.sagerecruiting.me or visit our Google Reviews page to see what people say about us
-
Lead Quality Engineer
4 days ago
Canada Intelliswift Software Full timeTitle: Lead Quality EngineerLocation: 100% remote role in CanadaType: Fulltime with Intelliswift Software Inc. Must have Skills:Lead expSeleniumJUnitTestNGPostman or similarJenkinsGitJava or Python Job Description:This role involves leading end-to-end quality assurance efforts, ensuring robust, scalable, and high-quality systems that deliver tailored...
-
Lead Quality Engineer
2 days ago
canada Intelliswift Software Full timeTitle: Lead Quality EngineerLocation: 100% remote role in CanadaType: Fulltime with Intelliswift Software Inc. Must have Skills:Lead expSeleniumJUnitTestNGPostman or similarJenkinsGitJava or Python Job Description:This role involves leading end-to-end quality assurance efforts, ensuring robust, scalable, and high-quality systems that deliver tailored...
-
Lead Quality Engineer
4 days ago
Canada Intelliswift Software Full timeTitle: Lead Quality EngineerLocation: 100% remote role in CanadaType: Fulltime with Intelliswift Software Inc. Must have Skills:Lead expSeleniumJUnitTestNGPostman or similarJenkinsGitJava or Python Job Description:This role involves leading end-to-end quality assurance efforts, ensuring robust, scalable, and high-quality systems that deliver tailored...
-
Lead Quality Engineer
5 days ago
Canada Intelliswift Software Full timeTitle: Lead Quality EngineerLocation: 100% remote role in CanadaType: Fulltime with Intelliswift Software Inc. Must have Skills:Lead expSeleniumJUnitTestNGPostman or similarJenkinsGitJava or Python Job Description:This role involves leading end-to-end quality assurance efforts, ensuring robust, scalable, and high-quality systems that deliver tailored...
-
Lead Quality Engineer
6 days ago
Canada, CA Intelliswift Software Full timeTitle: Lead Quality EngineerLocation: 100% remote role in CanadaType: Fulltime with Intelliswift Software Inc. Must have Skills:Lead expSeleniumJUnitTestNGPostman or similarJenkinsGitJava or Python Job Description:This role involves leading end-to-end quality assurance efforts, ensuring robust, scalable, and high-quality systems that deliver tailored...
-
Lead Quality Engineer
4 days ago
Canada Intelliswift Software Full timeTitle: Lead Quality Engineer Location: 100% remote role in Canada Type: Fulltime with Intelliswift Software Inc. Must have Skills: Lead exp Selenium JUnit TestNG Postman or similar Jenkins Git Java or Python Job Description: This role involves leading end-to-end quality assurance efforts, ensuring robust, scalable, and high-quality systems that...
-
Software Engineering Lead
4 weeks ago
Canada Tata Consultancy Services Full timeTata Consultancy Services is a global leader in IT services, consulting, and business solutions. With over 55 years of experience, we've been partnering with the world's largest businesses to drive their transformation journeys.As a Software Engineering Lead at TCS, you'll be part of our cutting-edge team that develops innovative software solutions using...
-
Senior Software Quality Assurance Manager
6 days ago
Canada Intelliswift Software Full timeQuality Assurance Lead Role OverviewWe are seeking a skilled Senior Software Quality Assurance Manager to lead our end-to-end quality assurance efforts. As a key member of our team, you will play a vital role in ensuring the delivery of high-quality systems that meet our customers' expectations.About the RoleThis is a full-time position with Intelliswift...
-
Highly Skilled Java Software Engineer
4 weeks ago
Canada Iris Software Inc. Full timeAbout the Role:We are seeking a highly skilled Java software engineer to join our team at Iris Software Inc. in Toronto, ON for a long-term opportunity.Job Summary:The successful candidate will be responsible for designing, developing, and maintaining complex software systems using Java and Angular technologies.Key Responsibilities:Design, develop, and...
-
Chief Software Engineering Lead
4 weeks ago
Canada The Mirillion Group Full timeWe are seeking an experienced Chief Software Engineering Lead to join The Mirillion Group's technology team. Based in a location that offers a high quality of life, this role comes with an estimated annual salary of $200,000.Job Description:The successful candidate will be responsible for developing full-stack applications with consideration for security,...
-
Software Engineering Team Lead
4 weeks ago
Canada Pyramid Consulting, Inc Full timeCompany OverviewWe are a leading IT consulting firm, Pyramid Consulting, Inc., seeking a skilled Software Engineering Team Lead with expertise in Java to join our team.
-
Senior Software Engineering Lead
4 weeks ago
Canada The Mirillion Group Full timeAt The Mirillion Group, a leading Investment Bank, we are seeking an exceptional Senior Software Engineering Lead to join our Technology team. As a key member of our organization, you will be responsible for driving innovation and technology advancements in our company.The ideal candidate will have at least 8 years of experience in enterprise application...
-
Software Development Lead
4 weeks ago
Canada Ascendion Full timeAbout AscendionWe are a full-service digital engineering solutions company that makes and manages software platforms and products to power growth and deliver captivating experiences. Our capabilities in engineering, cloud, data, experience design, and talent solutions accelerate transformation and impact for enterprise clients.Headquartered in New Jersey,...
-
Software Documentation Specialist
4 weeks ago
Canada Sigma Software Group Full timeAt Sigma Software Group, we are seeking a skilled Software Documentation Specialist to join our dynamic team. As a key member of our documentation department, you will play a crucial role in creating high-quality technical documentation for our software products.About the RoleThis is a fantastic opportunity for an experienced Technical Writer to leverage...
-
Senior Software Engineering Leader
2 days ago
Canada Ascendion Full timeAbout Ascendion: A digital engineering solutions company, Ascendion specializes in developing and managing software platforms that drive growth and deliver exceptional experiences. With a global workforce of 6,000+, our engineers accelerate transformation for enterprise clients.We foster a culture built on opportunity, inclusion, and partnership. If you're...
-
Senior Java Software Engineer
4 weeks ago
Canada Teacup Tech Systems Full timeAbout Teacup Tech Systems">Teacup Tech Systems is a leading provider of innovative software solutions, and we are seeking an experienced Senior Java Software Engineer to join our team as a Technical Lead.">Job Summary">We are looking for a highly skilled and motivated individual with a strong background in Java development, to lead our technical efforts and...
-
Software Engineering Team Lead Position
4 days ago
Canada eDynamic Learning Full timeTechnical Leadership OpportunityeDynamic Learning, a leading provider of accessible and equitable resources for educators, is seeking a Technical Team Lead to oversee the software activities of our Engineering Department. This fully remote role requires a commitment to customer excellence and a passion for education.About the RoleThis position involves...
-
Canada Iris Software Inc. Full timeAbout Iris Software Inc.Iris Software, Inc. is a leading provider of information technology solutions in the United States, particularly in New Jersey, where it has been operational for 25 years. With a commitment to excellence, the company maintains a high level of quality assurance through its CMMi Level 5 certification.Over the past few years, Iris...
-
Software Engineer
4 days ago
Canada Alquemy Search & Consulting Full timeOur US based client is looking for an Intermediate to Senior Developer/Engineer based in Canada.Candidates will have need to be based in the Eastern time zone.Salary - 125 000 CAD maxVacation 2 weeks + 5 personal daysTech - Java and/or Python with AWS experienceOur client seeks a motivated and passionate Software Developer who embraces Agile methodology and,...
-
Software Engineer
5 days ago
Canada Alquemy Search & Consulting Full timeOur US based client is looking for an Intermediate to Senior Developer/Engineer based in Canada.Candidates will have need to be based in the Eastern time zone.Salary - 125 000 CAD maxVacation 2 weeks + 5 personal daysTech - Java and/or Python with AWS experienceOur client seeks a motivated and passionate Software Developer who embraces Agile methodology and,...