Job Description
About the role:
- Cisco Meraki is looking for a full-stack software engineer to develop the next generation features, services, and integrations to provide a seamless customer experience
- You will design and plan development projects, collaborate with other engineers, and work UK hours to coordinate effectively with teams across both US and UK time zones.
- You will join a team of highly-skilled, best-in-class developers and will directly feel the positive impact of your work in our Meraki web dashboard that serves over half-a-million customers globally
- A typical work week might consist of deploying a deeply-desired feature request to an existing service, spiking ideas towards a proof-of-concept as part of Agile project work, collaborating with UX Designers and Technical PMs to build intuitive and powerful workflows to solve critical business problems
- Accountable for the stability of our product with a high customer focus
Primary responsibilities 80% Software project work
- Comfortable jumping to and from different programming languages and building APIs in between
- Test early and often, and apply reporting and metrics to gauge the success of deployed features
- Bring your innovative ideas using the latest technologies for feature implementation
- Build valuable artifacts like architecture and design documentation for “Day 2” support
- Participate in interviews to help us build and shape our Software team
- Be the open and helpful engineer that you would like to see in others
- Example projects:
- Design and implement innovative features for our customer-facing self-service portal using Rails MVC architecture, focusing on crafting robust APIs and intuitive user interfaces in React
- Drive simplicity into our returns process with powerful integrations to help our customers & internal teams
- Evolve and expand our customer chat messaging application to integrate with AI Assistant
20% Professional development
- Stay proficient in the latest theory and standard methodologies in the web development ecosystem
Preferred qualifications:
- 3+ years of experience writing professional production code
- Ruby on Rails integration with Salesforce/Mulesoft using REST APIs is a huge plus
- Experience building rich web UIs with React (and Redux) or similar frameworks
- Proficient in web backend technologies, like Ruby on Rails.
- Good database design skills in a relational database (we use Postgres)
- Unit testing frameworks like RSpec for Ruby, and Vitest and Jest for JavaScript
- Proven problem-solving skills and curious to tackle open-ended problems across the stack
- Skilled in leveraging modern tooling with a strong understanding of integrating AI technologies to improve project outcomes