Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Cisco Software Engineer 
India, Karnataka, Bengaluru 
474471674

17.06.2024

Cisco Engineering team has the charter of building Platform for hosting customer and partner applications. Working in this group, you will have the chance to create, Develop and Test, systems that drive newer and exciting customer and partner outcomes. You will be interacting and working closely with some of the finest talent pool in the industry - where you will find that work is both fun and exciting. This is an ideal opportunity for someone with good technical skills to put their abilities to work in an exciting growth environment.

  • Complete the platform development to build the core platform components, SDK and APIs that help build applications
  • Develop core applications that will help drive customer use cases and outcomes
  • Collaborate with multi-functional teams at different stages of software development.
  • Promote and cultivate team spirit and culture across the global team built on open communication, collaboration, partnership, trust and integrity.
  • Instil a laser-sharp focus on quality while meeting the release cadence
Skills/experience
  • Experience building SaaS application using Cloud native technologies
  • Strong analytical, debugging skills.
  • Strong experience on with Java, Spring Boot and microservices.
  • Experience in Datastores like RDBMS MySql, NoSqls like - AWS DynamoDB, Mongodb
  • Experience with AWS technologies – SQS, Aurora RDS, EKS, Serverless technologies, Cloudwatch
  • Hands on experience building REST APIs, Swagger Specs, complete CICD tooling (GIT, CICD tools, Security scans, Static code analysers)
  • Strong experience in writing Unit test cases, Integration test cases
  • Have worked in an engineering team and know how to champion an open, visible, encouraging culture.
  • Ability to learn, explore new skills and technologies quickly
  • Proven experience in Agile environments
  • Good to have skills – Python, GoLang, Distributed Data processing, Data pipelines using Spark, EMR, AWS Glue, Kafka
  • 6+ years of experience developing highly scalable distributed data platforms and services
  • Proficiency in a programming language such as Java and Scala.
  • Build real-time data systems to process large datasets in parallel on massive clusters
  • Strong data structures and algorithms foundation, understanding of JVM, asynchronous I/O, concurrency, and parallel processing.
  • Experience shipping cloud-native distributed systems and microservices
  • Experience with one or more distributed non-relational and relational databases, analytical stores, real-time messaging systems, configuration, and synchronization services, stream processing frameworks, and distributed search systems.

We tackle whatever challenges come our way. We have each other’s backs, we recognize our accomplishments, and we grow together. We celebrate and support one another – from big and small things in life to big career moments. And giving back is in our DNA (we get 10 days off each year to do just that).