Engineering

Senior Software Engineer

Full-time postion at the Milan Office

Job description

We are looking for a Software Engineer to contribute to our product development. Our ideal candidate is interested in building real-time architectures designed for massive scale and has strong interest in developing real-time analytics supporting real-time cyber threat detection and automated security responses.

As a Software Engineer, you will have the chance to get involved, grow quickly and make an impact in a fast-growing organization having a start-up environment. You can take up your career learning and working with highly talented and smart technologists and top performer colleagues.

Responsabilities

  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Requirements

  • Knowledge of programming languages like Java, C#, Objective-C, Lua, Ruby
  • Understanding of software architecture architectures and performance concerns
  • Have object-oriented design skills, coupled with a deep knowledge of data structures and algorithms
  • Understanding of Git and defect tracking tools
  • Comprehension of test-driven development
  • Documentation and technical writing skills
  • Experience with networking and Docker is a plus

Other requirements

  • BS/MS in Engineering, Computer Science, Math, Physics or related disciplines
  • Fluency in English and basic Italian are required
  • Knowledge of Spanish or German are a plus
Send us an email
Want to talk to us?

Tell us your needs,
We’ll find a solution