People Matter

Application Development Lead (Frontend) - Technical Services

Arista Networks

Arista Networks

Software Engineering, IT
Cary, NC, USA
Posted on Feb 4, 2025

Company Description

Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges.

At Arista we value the diversity of thought and perspectives that each employee brings to the table. We believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation.

Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.

Job Description

Who You’ll Work With

The TAC BI Team is a growing group of software developers including Fullstack and DevOps Developers, as well as Data Engineers. From developing real-time productivity tools to training machine learning algorithms that expedite ticket resolution, the team is dedicated to optimizing the services workflow so that our TAC Engineers can maximize time engaging with, and bringing value to, our customers.

What You’ll Do

  • Work with BI Leadership to develop a long-term UI strategy, and help implement this strategy.
    • Improve performance & design of existing React applications.
    • Consult on API development as needed.
    • Work with Support Org to understand their data visualization needs.
  • Develop and enforce version control best practices for Frontend code base
  • Act as mentor and lead for Frontend developers
  • Review and approve merges into the Frontend code base
  • Facilitate SAML, OIDC, and MFA authentication via the UI as needed.
  • Assist Product Owner with UX scoping, collecting UI requirements, and identifying opportunities for improved efficiency/performance.
  • Guide the development of custom, interactive dashboarding applications with features such as drill down, filtering widgets, and time series analysis.
  • Interface with end users to understand and resolve UI related issues.

Qualifications

  • 5+ years of hands-on experience using React and Java/TypeScript (TypeScript a plus)
  • Experience with Redux, CSS, and Material-UI components
  • Experience analyzing existing code bases, and integrating legacy code into modern solutions.
  • Prior experience as a lead, or subject matter expert and mentor
  • Working knowledge of Linux Web/App Server technologies (Apache, NGINX, mod_wsgi, gunicorn, etc)
  • Experience with dashboarding suites, experience with custom dashboard development is a plus
  • Ability to pick up new programming languages and frameworks
  • Excellent verbal and written communication skills, with the ability to summarize complex concepts with clarity and simplicity

Nice to Have:

  • Experience developing and maintaining CI/CD pipelines a huge plus
  • Familiarity with Google Cloud hosting
  • Development experience using web backend frameworks like Django, Flask, or Express
  • Understand basic SQL concepts and write basic queries to interface with Postgres

#LI-SP1

Additional Information

Arista Networks is an equal opportunity employer. Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law. All your information will be kept confidential according to EEO guidelines.