Arista Networks logo
Arista Networks

Data-Driven Networking

Senior C++ Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2004H1B SponsorCompany SiteLinkedIn

Location

Greece

Posted

7 days ago

Salary

0

Seniority

Senior

Postgraduate Degree2 yrs expEnglishDistributed SystemsLinuxPythonUnix

Job Description

Senior C++ Engineer

Arista Networks

• Write functional specifications and design specifications for system software • Implement solutions to small-sized problems in the system software using C, C++, and python • Write test plan specifications and implement automated test programs • Debug problems found by automated test programs • Work with Customer Support Engineers to analyze and provide fixes for customer network problems • Mentor new and junior engineers and review specifications of team members • Create and update implementation schedules

Job Requirements

  • BSc, MS or Ph.D. in Computer Science/Electrical Engineering/Computer Engineering with 2+ years of related post graduate work experience
  • Knowledge of C, C++, and/or python
  • Knowledge of UNIX or Linux
  • Understanding of L2/L3 networking including IP routing protocols, Layer 2 features, and distributed systems functions
  • Strong problem solving and software troubleshooting skills
  • Ability to design and implement solutions to small-sized problems without outside help
  • Mentoring new and junior engineers

Benefits

  • Fostering an inclusive environment
  • Commitment to excellence
  • Prestigious awards like Best Company for Diversity

Related Job Pages

More Backend Engineer Jobs

Urrly logo

Senior .NET Developer

Urrly

Empowering People and Property Management companies with future proof staffing solutions.

Full TimeRemoteTeam 1-10H1B No Sponsor

• Build backend features in C# and .NET Core • Maintain APIs using Web API and EF Core • Improve SQL Server queries and stored procedures • Troubleshoot backend and database performance issues • Support Angular modules, components, and services • Contribute to Clean Architecture improvements • Work with engineering and business teams on requirements

Mexico
$4.5K / month
Sigma Software Group logo

Senior Full Stack Developer, Java, React

Sigma Software Group

We support enterprises, product houses, and startups with custom software solutions development and IT consulting.

Full TimeRemoteTeam 1,001-5,000Since 2002H1B No Sponsor

• Design, develop, and implement large-scale distributed systems to handle substantial data volumes, ensuring scalability, low latency, and fault tolerance • Implement APIs and event-driven solutions to meet system requirements and enhance functionality • Create and execute comprehensive unit tests, API tests, regression tests, and performance tests to ensure the reliability and efficiency of the system • Utilize modern frontend frameworks like React for web development • Optimize solutions for scalability, reliability, and high performance • Collaborate closely with cross-functional teams to promptly address and resolve production incidents, ensuring minimal downtime and swift recovery

Brazil
Full TimeRemoteTeam 1,001-5,000Since 2003H1B Sponsor

• Lead the technical design and implementation of large-scale data processing and streaming applications. • Define architecture standards and best practices for distributed data platforms. • Design, develop, and optimize batch and real-time data pipelines using Apache Spark and Kafka technologies. • Build and maintain scalable APIs following OpenAPI specifications. • Perform system analysis, identify performance bottlenecks, and implement optimization strategies. • Collaborate with product owners, architects, data engineers, and business stakeholders to translate requirements into technical solutions. • Mentor and support development teams through code reviews, technical guidance, and knowledge sharing. • Ensure solutions are secure, scalable, maintainable, and aligned with enterprise standards. • Drive continuous improvement initiatives across development processes, architecture, and platform reliability. • Participate in technical decision-making and roadmap planning.

Brazil
Full TimeRemoteTeam 1,001-5,000Since 2003H1B Sponsor

• Lead the technical design and implementation of large-scale data processing and streaming applications • Define architecture standards and best practices for distributed data platforms • Design, develop, and optimize batch and real-time data pipelines using Apache Spark and Kafka technologies • Build and maintain scalable APIs following OpenAPI specifications • Perform system analysis, identify performance bottlenecks, and implement optimization strategies • Collaborate with product owners, architects, data engineers, and business stakeholders to translate requirements into technical solutions • Mentor and support development teams through code reviews, technical guidance, and knowledge sharing • Ensure solutions are secure, scalable, maintainable, and aligned with enterprise standards • Drive continuous improvement initiatives across development processes, architecture, and platform reliability • Participate in technical decision-making and roadmap planning

Colombia