Software Engineering Tech Lead TD&R.

  • Full time
  • Prague
  • Posted 2 weeks ago

What You’ll Do 

Our team of 6 people is growing and currently we are looking for a tech lead with strong Java development experience to work with us in an international environment in downtown Prague, Czech Republic as a part of the Advanced Threat Defense team spanning across Prague, CZ, Silicon Valley (San Jose), CA, Calgary, Canada, and London, UK.

We expect you to

  • do architecture and design decisions the team can follow while implementing new features
  • be an active part of an engineering team and implement together with them
  • influence the architecture of the whole product so it can handle large data from both the volume and the throughput standpoint
  • be an advocate for best practices, educate the team, implement these, and make sure they are followed
  • Who You’ll Work With?

    The Cognitive Intelligence Research and Development (R&D) team within Cisco develops innovative capabilities in the cyber security domain that provide outstanding insight into the misuse of the customer computing infrastructure. This enables our customers to protect their critical assets against current and future cyber threats.

    Who You Are?

    Are you an enthusiastic backend engineer who truly believes building systems is much more than just gluing few libraries together? Do you enjoy solving hard engineering problems instead of just scratching the surface? Do you rejoice in elegant architecture and design and seeing them come to reality? Then this is the job for you, we look forward to receiving your application and CV!

    Our requirements for this role:

  • Master’s degree in Computer Science or in a related engineering field
  • proven experience of developing backend-heavy systems in Java or Scala (or on JDK in general)
  • Strong understanding of the JDK open-source frameworks and libraries ecosystem (Spring, Apache libraries, …)
  • Good grasp of architecture & design principles and patterns, specifically connected to systems running in cloud
  • Active striving for the best development practices and engineering qualities like scalability, operability and clean design and code
  • Willingness to take ownership for the result, work across teams and share knowledge and ideas
  • Proficient written and spoken English
  • We do not expect you to have all the following skills, but these would help you to onboard more quickly:

  • A previous experience with the AWS services – S3, SNS, SQS, Kinesis, EMR and Big-data libraries (Spark, Kafka, Flink)
  • devops way of thinking – you are used to operate your own creations
  • An understanding of agile principles, previous work in an agile environment
  • To apply for this job please visit