Attivio: Senior Software Engineer

We are seeking a passionate, product-focused Senior Software Engineer who thrives on delivering exceptional results and delighting customers.


  • Developing new features from conception
  • Participating in the design, development, testing and deployment of high quality, intuitive and secure user interfaces.
  • Solving problems at all levels of the software stack
  • Working in a highly cross-functional capacity, partnering with product management, QA, technical writers, and service delivery professionals
  • Working in close collaboration with Professional Services, Support and Pre-sales, providing support as needed


  • Bachelor's or Master's Degree in a Computer Science field or STEM area
  • Java Enterprise experience (JEE, Spring, Databases) 3 years of more.
  • Experience writing REST WebServices
  • Experience with UI technologies (ReactJS,Javascript,JQuery)
  • Experience with high transaction and high volume applications.
  • Great software design skills and sound engineering instincts
  • Good interpersonal, organizational, and communication skills
  • Ability to pick new technologies
  • Understanding of Agile Methodologies

Nice to have

  • Experience with Messaging systems (ActiveMQ, RabbitMQ , )
  • Experience with Hadoop ecosystem (Hbase, HDFS , Hive,YARN, ZooKeeper)
  • Experience with Search technologies (Lucene , Solr , Elastic Search)
  • Experience with AWS (S3, SNS , EC2)
  • Experience with Machine Learning , NLP
  • Experience with Container technologies (Docker, Kubernetes)