Software Engineer, Networking jobs in United States
cer-icon
Apply on Employer Site
company-logo

Anza ยท 2 months ago

Software Engineer, Networking

Anza is a Solana R&D lab focused on enhancing blockchain performance and scalability. The Software Engineer specializing in networking will play a crucial role in improving the efficiency and reliability of Anza's Agave client and the broader Solana network, specifically focusing on optimizing networking protocols and ensuring network security.

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

Qualification

RustC++Networking protocolsDistributed systemsTCP/IP networkingPerformance optimizationSecurity mindsetLinux familiaritySystems automation toolsOpen-source participationProblem-solving skillsCollaborationCommunication

Required

A Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
3+ years of hands-on experience with core infrastructure software and distributed systems
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
Ability to analyze complex systems, identify potential issues, and develop effective solutions
Knowledge of common security threats and best practices in network security
Experience with performance profiling and optimization techniques
Excellent teamwork and communication skills, with the ability to work effectively in a collaborative environment

Preferred

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

Company

Anza

twitter
company-logo
Anza is the leading Solana-focused software development firm, building resilient, elegant, and impactful protocols.

H1B Sponsorship

Anza has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)

Funding

Current Stage
Early Stage
Company data provided by crunchbase