Talent.com
Software Engineer, Networking

Software Engineer, Networking

AnzaNew York, NY, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters.remote
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

Software Engineer, Networking - Anza

Who We Are

At Anza, we're at the forefront of blockchain technology, developing the Agave client to enhance the Solana ecosystem — a blockchain designed for rapid growth without compromising security or scalability. We pioneer advanced solutions to meet the evolving demands of decentralized applications.

The Role

As a Software Engineer specializing in the networking stack, you will play a critical role in fortifying Anza's Agave client and the broader Solana network. Your work will directly contribute to the efficiency and reliability of our blockchain infrastructure, ensuring seamless communication and data propagation across the network. You will focus on the gossip protocol and block delivery mechanisms, ensuring they are optimized for performance, secure against potential threats, and scalable to accommodate future growth.

Responsibilities

  • Develop and Optimize Networking Protocols : Design, implement, and optimize the gossip and block delivery protocols to enhance the overall performance of the Solana network.
  • Ensure Network Security : Identify and mitigate potential security vulnerabilities within the networking stack, ensuring robust protection against emerging threats.
  • Scalability and Performance : Work on improving the scalability of the network to handle increasing transaction volumes and node participation without compromising on performance.
  • Testing and Validation : Create and execute comprehensive tests to validate the reliability and efficiency of the networking stack, 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 networking components.
  • Documentation and Code Review : Maintain thorough documentation of the networking protocols and conduct peer code reviews to uphold high standards of code quality and consistency.

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 networking protocols and distributed systems. Deep understanding of TCP / IP networking, architecture, and principles underlying distributed systems.
  • Problem-Solving Skills : Ability to analyze complex systems, identify potential issues, and develop effective solutions.
  • Security Mindset : Knowledge of common security threats and best practices in network security.
  • 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.
  • A knack for designing secure protocols, software, and algorithms that minimize trust requirements.
  • 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 $150,000 USD to $275,000 USD.

    serp_jobs.job_alerts.create_a_job

    Software Engineer • New York, NY, US

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Payment Network Analyst

    Payment Network Analyst

    VirtualVocationsJamaica, New York, United States
    serp_jobs.job_card.full_time
    A company is looking for a Payment Network Analyst II (Card Brands).Key Responsibilities Ensure appropriate network and account set-up for new programs Administer network portals and manage annu...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Financial Planning System Administrator

    Financial Planning System Administrator

    VirtualVocationsJamaica, New York, United States
    serp_jobs.job_card.full_time
    A company is looking for a Financial Planning and Analysis System Administrator.Key Responsibilities Administer and optimize the Workday Adaptive Planning system for financial planning and report...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Mid-Level.NET Developer

    Mid-Level.NET Developer

    VirtualVocationsElizabeth, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Middle.Key Responsibilities Support current functionality and maintain backward compatibility for releases Analyze tasks, decompose them into sub-tasks, and estimate d...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Application Configuration Specialist

    Application Configuration Specialist

    VirtualVocationsPaterson, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for an Application Configuration Specialist to support healthcare management software.Key Responsibilities : Configure and support applications, managing data, alerts, reports...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    F5 Network Engineer

    F5 Network Engineer

    VirtualVocationsStaten Island, New York, United States
    serp_jobs.job_card.full_time
    A company is looking for an F5 Network Engineer for a 100% remote position.Key Responsibilities Manage and configure F5 Modules / Technologies including LTM and DNS Develop and troubleshoot iRules...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    IP Network Engineer

    IP Network Engineer

    VirtualVocationsFlushing, New York, United States
    serp_jobs.job_card.full_time
    A company is looking for an IP Network Engineer II / III.Key Responsibilities Design, configure, and deploy IP networks to support modernization and consolidation projects Publish maintenance oper...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior IT Engineer

    Senior IT Engineer

    VirtualVocationsFlushing, New York, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior IT Engineer (IAM).Key Responsibilities Design and standardize the IAM lifecycle and associated workflows for employee accounts Drive automation and manage workf...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Network Support Engineer

    Network Support Engineer

    VirtualVocationsPaterson, New Jersey, United States
    serp_jobs.job_card.part_time
    A company is looking for a Network Support Engineer (Part Time Contractor - Up to 20 Hours per Month).Key Responsibilities Perform analysis and troubleshooting of products in customer environment...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Linux Engineer

    Senior Linux Engineer

    VirtualVocationsBronx, New York, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Data Center Linux Engineer.Key Responsibilities Manage, configure, and maintain Linux servers Troubleshoot performance issues, hardware failures, and software b...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Network Engineer

    Network Engineer

    TEKsystemsEnglewood, NJ, United States
    serp_jobs.job_card.full_time
    Technician that has experience servicing, troubleshooting, programming, and testing enterprise security systems.Need to have system knowledge access control, IP cameras, intrusion, and visitor mana...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Loan Origination System Administrator

    Loan Origination System Administrator

    VirtualVocationsJamaica, New York, United States
    serp_jobs.job_card.full_time
    A company is looking for an Administrator for the Loan Origination System.Key Responsibilities Provide dedicated support for the loan origination system and manage critical initiatives Analyze s...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    IT Change Enablement Lead

    IT Change Enablement Lead

    VirtualVocationsJamaica, New York, United States
    serp_jobs.job_card.full_time
    A company is looking for a BT Change Enablement Lead.Key Responsibilities Create and implement a comprehensive IT change communication strategy Apply structured methodology to lead change commun...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    IT Application Analyst

    IT Application Analyst

    VirtualVocationsJamaica, New York, United States
    serp_jobs.job_card.full_time
    A company is looking for an IT Application Analyst - Remote.Key Responsibilities Implement and support vended image processing systems in a clinical environment Act as a system matter expert, ma...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Data Center Architect

    Data Center Architect

    VirtualVocationsJamaica, New York, United States
    serp_jobs.job_card.full_time
    A company is looking for a Data Center Architect to lead the design and evolution of software for modern data center operations. Key Responsibilities Architect end-to-end software solutions for da...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior.Net Developer

    Senior.Net Developer

    VirtualVocationsNewark, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior.Net Developer to design, develop, and maintain software applications.Key Responsibilities Design, develop, and maintain high-quality software applications Integ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Network Pricing Consultant

    Network Pricing Consultant

    VirtualVocationsFlushing, New York, United States
    serp_jobs.job_card.full_time
    A company is looking for a Network Pricing Consultant - Remote.Key Responsibilities : Support network pricing strategies and collaborate with local network leaders Analyze financial impacts of pr...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Systems Administrator

    Systems Administrator

    VirtualVocationsFlushing, New York, United States
    serp_jobs.job_card.full_time
    A company is looking for a Systems Administrator.Key Responsibilities Installs, configures, troubleshoots, and maintains server configurations to ensure their confidentiality, integrity, and avai...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    IT Systems Administrator

    IT Systems Administrator

    VirtualVocationsAstoria, New York, United States
    serp_jobs.job_card.full_time
    A company is looking for an IT System Administrator to support and modernize enterprise infrastructure.Key Responsibilities : Administer and manage over 200 Windows Servers, including patching and...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Network Contracting Analyst

    Network Contracting Analyst

    VirtualVocationsElizabeth, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for an Analyst, Network Contracting.Key Responsibilities Support network contracting management by preparing analytics for new contracts and renewals Conduct complex analyse...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    IT Systems Engineer

    IT Systems Engineer

    VirtualVocationsFlushing, New York, United States
    serp_jobs.job_card.full_time
    A company is looking for an IT Systems Engineer to support both fulfillment center operations and corporate IT infrastructure. Key Responsibilities Design, implement, and maintain IT systems acros...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30