Senior Software Engineer, Consensus
Location
United Kingdom
Posted
47 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Consensus
Anza
Software Engineer, Consensus - Anza Who We Are Anza is a Solana R&D lab pushing the boundaries of blockchain performance and scalability. Anza was founded by experienced executives and core engineers solving the toughest problems in Web3. Crypto ecosystems rely on robust protocols, and we believe those are best built out in the open, with multiple contributors. We pioneer advanced solutions to meet the evolving demands of decentralized applications. The Role As a Software Engineer specializing in consensus, you will play a critical role in fortifying Anza's Agave client and the broader Solana network. Your work will directly improve the efficiency and reliability of our blockchain infrastructure, ensuring robust, timely consensus mechanisms. You will focus on optimizing the processes that underpin the agreement on block validity and order, ensuring they are secure, performant, and scalable to support future growth. Responsibilities - Develop and Optimize Consensus Mechanisms: Design, implement, and optimize the mechanisms for consensus to enhance the throughput and stability of the Solana network. - Efficient Coordination: Develop and refine algorithms to ensure fair and efficient agreement on block production among validators. - Ensure Security and Integrity: Identify and mitigate potential security vulnerabilities within the consensus mechanisms, ensuring robust protection against emerging threats. - Scalability and Performance: Work on improving the scalability of the consensus system to handle increasing transaction volumes and validator participation without compromising on performance. - Testing and Validation: Create and execute comprehensive tests to validate the reliability and efficiency of the consensus mechanisms, including stress tests, fault injection, and performance benchmarking. - Collaboration: Collaborate with cross-functional teams, including core protocol engineers, security experts, and infrastructure teams, to ensure the seamless integration and functioning of the consensus components. - Documentation and Code Review: Maintain thorough documentation of the consensus protocols and conduct peer code reviews to uphold high standards of code quality and consistency.
Job Requirements
- What You'll Bring
- Experience: A Bachelor's degree in Computer Science, Engineering, or equivalent practical experience and 3+ years of hands-on experience with core infrastructure software and distributed systems.
- Technical Expertise: Strong proficiency in systems programming languages such as Rust or C++. Experience with consensus algorithms, distributed systems, and blockchain technology is highly desirable.
- Problem-Solving Skills: Ability to analyze complex systems, identify potential issues, and develop effective, flexible solutions.
- Security Mindset: Knowledge of common security threats and best practices in securing consensus processes.
- Growth Mindset: Actively consuming research papers, designing, and investigating new solutions.
- Performance Optimization: Experience with performance profiling and optimization techniques.
- Collaboration and Communication: Excellent teamwork and communication skills, with the ability to work effectively in a collaborative environment.
- Preferred Qualifications
- Familiarity with Linux, systems automation tools, and systems architecture.
- Understanding of networking, architecture, and principles underlying distributed systems.
- A knack for designing secure protocols, software, and algorithms that minimize trust requirements.
- Self-driven, research oriented, and the ability to learn independently.
- Active participation in Bitcoin/Ethereum/Blockchain projects or the open-source community is highly desirable.
Benefits
- Why Join Anza?
- We offer a dynamic, fast-paced environment where innovation and problem-solving are at the heart of everything we do. Here, your work will have a direct impact on the security and scalability of blockchain technology, contributing to the foundation of decentralized applications worldwide.
- We're excited to welcome individuals who share our passion for pushing the boundaries of blockchain technology. If you're ready to take on the challenge and contribute to the next generation of blockchain infrastructure, we'd love to hear from you.
- The salary range for US-based candidates will be determined throughout the interview process depending on experience, skill, and location. Candidates should anticipate an annual base salary (not including incentive compensation or other benefits) of $180,000 USD to $300,000 USD.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer, Consensus - Anza Who We Are Anza is a Solana R&D lab pushing the boundaries of blockchain performance and scalability. Anza was founded by experienced executives and core engineers solving the toughest problems in Web3. Crypto ecosystems rely on robust protocols, and we believe those are best built out in the open, with multiple contributors. We pioneer advanced solutions to meet the evolving demands of decentralized applications. The Role As a Software Engineer specializing in consensus, you will play a critical role in fortifying Anza's Agave client and the broader Solana network. Your work will directly improve the efficiency and reliability of our blockchain infrastructure, ensuring robust, timely consensus mechanisms. You will focus on optimizing the processes that underpin the agreement on block validity and order, ensuring they are secure, performant, and scalable to support future growth. Responsibilities - Develop and Optimize Consensus Mechanisms: Design, implement, and optimize the mechanisms for consensus to enhance the throughput and stability of the Solana network. - Efficient Coordination: Develop and refine algorithms to ensure fair and efficient agreement on block production among validators. - Ensure Security and Integrity: Identify and mitigate potential security vulnerabilities within the consensus mechanisms, ensuring robust protection against emerging threats. - Scalability and Performance: Work on improving the scalability of the consensus system to handle increasing transaction volumes and validator participation without compromising on performance. - Testing and Validation: Create and execute comprehensive tests to validate the reliability and efficiency of the consensus mechanisms, including stress tests, fault injection, and performance benchmarking. - Collaboration: Collaborate with cross-functional teams, including core protocol engineers, security experts, and infrastructure teams, to ensure the seamless integration and functioning of the consensus components. - Documentation and Code Review: Maintain thorough documentation of the consensus protocols and conduct peer code reviews to uphold high standards of code quality and consistency.
Red Star 3D are seeking a UK or EU-based Scene Prep / Tech Anim TD to work remotely on Terry Pratchett movie THE AMAZING MAURICE 2. As a Scene Prep / Tech Anim TD you will be responsible for preparing approved layout sequences for character animation; and for checking and finalising animated scenes to progress them to lighting. The job: - Build and test-render final scenes with approved assets and animation - Add cached FX elements when required - Work on any post animation fixes on characters - Check test renders to ensure scenes are 100% ready to be picked up by Lighting artists - Other duties as appropriate to the role and determined by supervisors Must have: - Experience with Maya in a production environment - Diligence, thoroughness and an eye for detail - Problem solving and communication skills Details - Experience level: Mid - Contract term: TBC - Salary: negotiable - Whilst these are fully remote positions, due to the way this project is funded candidates MUST be physically based in the UK or EU to be eligible and a strong preference will be given to UK-based candidates. - Please note that due to the extremely high number of applications we receive we are not able to reply to unsuccessful candidates.
Full Stack Developer
Securitas Security ServicesSecuritas’ mission is to protect homes, workplaces, and communities by providing the security services they need to protect their assets, safeguard their people, and maintain their ability to generate profits. Core values - Integrity, Vigilance, and Helpfulness Employees come from diverse backgrounds, bringing distinctive skills and perspectives.
Securitas Security Services USA, Inc. Position Title: Full Stack Developer Location: New York Metropolitan Area (Tri - State Area / Remote) Securitas USA: Lead with Purpose. Build What’s Next. At Securitas, we recognize that authentic leadership means more than just overseeing operations; it's about setting a vision, inspiring, and making a meaningful impact. We invite you to take a step into a pivotal role as a Full Stack Developer, based out of New York Metropolitan Area and/or Remote. This is more than a career move; it’s your opportunity to shape the future of security services for the clients and communities we proudly serve. Why Join Securitas? Help Make the World a Safer Place When you join Securitas, you join a global leader dedicated to innovation, service excellence, and doing what’s right. Our culture empowers growth and celebrates achievement, while our mission centers on integrity, vigilance, and helpfulness. As part of our Team, you will have the platform and support to make a meaningful difference each day. Join us on our mission of making the world a safer place About Securitas: - Our Values: Integrity, Vigilance and Helpfulness - Our Team: 340,000+ skilled employees - Founded: Securitas AB (1934) – Helsingborg, Sweden - What We Do: Providing global and specialized services (6 Pillars) Job Summary: The Full Stack Developer will primarily focus on building and maintaining scalable, high-performance client-facing web applications using a modern React-based stack, while also contributing to server-side development for web and mobile applications. In this role, you will collaborate closely with production management, portal development, data warehouse teams, and external partners to deliver robust, maintainable, and scalable solutions. - Build and maintain modern, performant web applications using React-based SPAs with strong state management, validation, and accessibility. - Develop reusable UI components, data visualizations, and responsive designs while optimizing performance and code quality. - Design and implement backend systems using C#, Web APIs, JSON, and SQL Server, including efficient database schemas and queries. - Collaborate across teams to deliver solutions end‑to‑end, including testing, documentation, deployment, and project tracking. Benefits Offered: Based on experience, Securitas will offer a salary of $138K - $150K/ Annually in addition to a full benefit package that includes: - Medical Insurance - Life Insurance - Dental - Vision - 10 Vacation Days Accrued - 4 Floating Holidays - 6 Sick Days - 401K Position Qualifications: - Ensures delivery of high-quality customer service. - Strong experience building modern React 18 SPAs with Vite, routing, state management, validation, internationalization, and responsive UI. - Experience in creating interactive, data‑driven interfaces using visualization and date‑handling libraries. - Experience with .NET 6+, Web APIs, SQL Server, and related tools (Git, LINQ, JSON). - Solid understanding of the full development lifecycle, Agile practices, Git workflows, and testing principles (including TDD). - Is organized, self-disciplined, technologically savvy, compliant, and communicates timely and effectively at all levels. Education/Experience: - At least 18 years of age. - Bachelor’s Degree in; (Computer Science, Management Information Systems, or related field). - 4+ years of related programming experience, including: (React 18, Modern JavaScript/TypeScript development, C# / .NET Web API, SQL Server). - Additional relevant experience can be substituted for the required education on the basis of one calendar year of experience for one academic year of education. Company Website: https://www.securitasinc.com Securitas is committed to equal employment opportunity. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, pregnancy, genetic information, disability, status as a protected veteran, or any other applicable legally protected characteristic. #AF-SSTA Securitas employees come from all walks of life, bringing with them a variety of distinctive skills and perspectives. United through our common purpose, we provide the security needed to safeguard our clients' assets and people. Our core values - Integrity, Vigilance and Helpfulness - are represented by the three red dots in the Securitas logo. If you live by these values, we’re looking for you to join the Securitas team. Benefits include: - Retirement plan - Employer-provided medical and dental coverage - Company-paid life insurance - Voluntary life and disability insurance - Employee assistance plan - Securitas Saves discount program - Paid holidays - Paid time away from work Additionally, some populations may have the availability of accessing earned wages on a daily basis, prior to payday. Restrictions and fees may apply. Certain waiting periods may also apply. Paid time away from work may be available either through a combination of vacation and sick time or under a PTO policy, depending on local requirements. Benefits may be different for union members. Our Company Mission: Securitas’ mission is to protect homes, workplaces, and communities by providing the security services they need to protect their assets, safeguard their people, and maintain their ability to generate profits. Our Values: Securitas’ core values - Integrity, Vigilance and Helpfulness - are the foundation for our employees to build trust with customers, colleagues, and the surrounding community. Integrity: Securitas employees are honest and trusted by customers to safeguard their premises and valuables. We don’t compromise on integrity and create an open forum for our employees and customers to voice opinions, report improprieties, and share information. Vigilance: Seeing, hearing, and evaluating. A Securitas employee is always attentive and often notices things that others don’t. Their vigilance is necessary in order to be aware of potential risks or incidents that may take place on our customers’ premises. Helpfulness: As part of an on-going effort to ensure safety, Securitas employees are always ready to help if an incident occurs that requires intervention regardless of whether or not it is directly related to their job.
Lead Software Engineer (PracticeQ)
PracticeTekWe believe healthcare should be easy. We’ve built PracticeTek to make sure that it is.
About PracticeTek Stop scrolling-your dream job might just be here! At PracticeTek, we don’t do ordinary, we do bold ideas, big impact, and endless opportunities to grow. Imagine working with teammates who celebrate your wins, challenge you to think bigger, and cheer you on every step of the way. Imagine building solutions that actually change lives and reshape how healthcare works. That’s the vibe here: high-energy, high-impact, and 100% human. Ready to jump in? Let’s go! We’re on a mission to revolutionize healthcare practices effortlessly and we live out our brand promise every day: being the Trusted Partner in retail healthcare. PracticeTek is one of the largest retail-healthcare tech providers in North America, offering everything a practitioner would need, from pre-encounter workflows to practice management, analytics, digital intake forms, marketing tools, EHRs, and payment systems, for a whopping 40,000+ clinics worldwide. Over the years, we’ve brought together the best-in-class platforms that serve the Chiropractic, Wellbeing, Vision and Dental providers and their patients; and we are united by one mission, to revolutionize retail healthcare practices effortlessly. Here, you’ll have the flexibility to contribute across multiple brands, each offering a unique path for growth. Whether you’re building products, supporting customers, or driving strategy, your journey with PracticeTek is full of opportunity. We believe in showing up with consistent care, staying always ahead, keeping our approach market-in, making every experience feel effortless, owning it openly, and striving to do right in every decision. These aren’t just words; they’re how we live, work, and make an impact together. At PracticeTek, you’ll get to: - Shape the future of healthcare with technology solutions that are always evolving to meet real-world needs. - Team up with passionate, talented people who care deeply about patients, providers, and making a difference. - See your impact firsthand by helping practices deliver care that’s simpler, smarter, and better for everyone. - Grow your career and your skills in an environment that celebrates curiosity, collaboration, and continuous development. Why You’ll Love It Here As part of the TekTribe, you’ll enjoy: - Comprehensive health, dental, and vision coverage options - Wellness benefits that support lifestyle, behavioral health, and overall wellbeing - Flexible paid time off, sick time, and 10 company-paid holidays - 401(k) plan with company match to help you build your future - Culture Committee driving initiatives that spark connection, fun, and belonging - A workplace powered by innovation, collaboration, and energy every day About PracticeQ PracticeQ is a cloud-based practice management and EHR platform that helps healthcare and wellness practices streamline scheduling, intake, billing, payments, and e-prescribing in one place. We serve behavioral health, medical, chiropractic, direct primary care, and other outpatient specialties with HIPAA-compliant tools, online forms, automations, and a modern patient portal. Our goal is to remove administrative overhead so clinicians can focus on care, backed by transparent, no-contract pricing and responsive support What You’ll Do Here’s how you’ll help us bring our mission to life and show up as a Trusted Partner: - Lead the design and development of high-quality, clean, scalable, and reusable code within your team, and help enforce best practices for architecture, code reviews, testing, and deployment. - Collaborate with product owners to refine requirements, break down complex problems, and own features end-to-end — from technical design and implementation through test automation, release, and ongoing support. - Design software and APIs that are intuitive and extensible so customers can configure, integrate, and adapt our platform to their specific needs. - Drive the evolution of your product area by contributing to new features while continuously improving and modernizing existing components and services. - Mentor and support engineers on your team through pair programming, code reviews, and knowledge sharing, helping raise the overall technical bar. - Champion engineering excellence in your team — improving reliability, performance, observability, and development workflows so the team can move faster with confidence. - Partner closely with cross-functional peers (Product, Design, QA, DevOps, Customer Success) to ensure what you build is valuable, operable, and delivers a great experience for our customers. What You Bring Your unique talents are what make you shine. For this role, success looks like: - 6–8 years of hands-on software engineering experience building and operating production systems, ideally in a SaaS environment. - Advanced proficiency in .NET/C# with a track record of delivering scalable, maintainable services and APIs. - Strong front-end experience with Angular (or a similar modern framework) and the TypeScript/JavaScript ecosystem. - Solid experience with modern databases such as MongoDB (ideally MongoDB Atlas) and/or relational databases, including designing schemas and tuning for performance. - Experience owning features or components end-to-end — from technical design and implementation through testing, deployment, and production support. - 1–2+ years acting as a technical lead on a team or project: breaking down work, making tradeoffs, and guiding other engineers through code reviews and pair programming. - Practical experience with cloud platforms (AWS or similar), containers, and CI/CD pipelines to ship reliable software frequently. - Comfort with observability tools (e.g. Datadog or similar) to monitor applications, troubleshoot issues, and improve reliability and performance. - Experience integrating third-party APIs and services and handling asynchronous workflows (e.g., background jobs, event listeners, scheduled tasks). - Comfort using modern AI coding assistants as part of your day-to-day workflow while maintaining code quality, security, and team standards. - Strong communication and collaboration skills, with a bias toward clarity, alignment, and constructive feedback. - An ownership mindset at the team and product level — you proactively improve codebases, documentation, and processes to help your team deliver better, faster, and more predictably. Ready to Join? If you’re excited to bring your ideas, energy, and expertise to a team that’s shaping the future of healthcare, we can’t wait to hear from you. Apply today and let’s make healthcare simpler, smarter, and Better.Together. The Fine Print (That Really Matters) At PracticeTek, we determine compensation by considering market data, internal equity, and each candidate’s skills and experience. For this position, we reasonably expect to pay between $145,000-$180,000 DOE. This role is also eligible for benefits, including health, dental, vision, paid time off, 401(k) with company match, and may be eligible for additional compensation such as bonuses or equity, as applicable. PracticeTek is an Equal Opportunity Employer. We are committed to creating an inclusive environment where all employees feel valued and supported. All qualified applicants will receive fair treatment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, age, disability, veteran status, genetic information, marital status, uniformed service status, or any other characteristic protected under applicable law. This job description is not a contract of employment and does not alter the at-will relationship between PracticeTek and its employees.



