Lead Full-Stack Software Engineer, Assurance Remote within U.S.
Cisco Merakiabout 1 year ago
San Francisco, California, United States
Remote
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Applications are accepted until further notice. At Meraki, we're making IT easier, faster, and smarter. Our full-stack teams build and maintain our web application that manages millions of network devices from our cloud, enabling customers to monitor and configure critical IT infrastructure used by tens of millions every day. As a Lead Full-Stack Engineer on the Meraki Assurance team, you will collaborate with product managers, UX experts, and domain specialists to design, plan, and build AI-based and web-based experiences that help customers prevent and resolve networking performance problems.
Key Responsibilities
- Start as a key contributor with a clear path to take on tech and project leadership for a 6–12 month initiative involving 2–4 engineers and cross-functional collaboration with PM, UX, and multiple teams.
- Prompt engineering and fine tuning an LLM to meet networking use cases.
- Design performant storage and delivery of network topology data in ClickHouse.
- Analyze performance bottlenecks, propose optimizations in the JS loading environment or improvements in Rails APIs.
- Collaborate with PM and product teams to understand customer use cases and investigate necessary data types and edge case coverage for robust solutions.
- Design and build systems to facilitate data exchange between different cloud storages.
Required Qualifications
- 8+ years of experience writing professional production code in large codebases with legacy systems.
- 5+ years of experience in web languages, frameworks and technologies such as Ruby on Rails, Python, JavaScript, Postgres, and ClickHouse.
- Experience with LLMs and non-deterministic systems.
- Driven by creating excellent user experiences and writing extendable, reliable, well-tested code (experience with tools like Figma, Kibana, Grafana, Sentry, RSpec, TeamCity, or Vitetest is a plus).
- Agile, flexible, and adept at prioritizing must-haves.
- Experience and interest in mentorship.
- Strong collaboration skills with excellent project management and clarity in communication.
- A passion for working within a fun-spirited, diverse, international team.
Preferred Qualifications
- Experience or interest in networking.
- Experience working with LLMs.
- Experience with technologies such as Kafka, Scala, and Kubernetes (k8s).
Benefits & Perks
- Compensation: Competitive base salary with performance-based incentive pay.
- Comprehensive health benefits including quality medical, dental, and vision insurance.
- 401(k) plan with Cisco matching contribution along with various wellbeing offerings.
- Generous paid time off including holidays, vacation, sick leave, and additional time for volunteering and personal days.
- A diverse, inclusive, and international work culture that values growth and collaboration.
Required Skills
Ruby on Rails
Clickhouse
Mentorship
JavaScript
Postgres
Python
Agile
LLMs