Arrow Solutions is seeking a Senior Systems Engineer to play a critical role in maintaining our client’s infrastructure. Work and play in nature’s playground – central Montana! Expect snow every year for Christmas and hike, fish, camp in the warm summer months.  Our client, a large startup, is looking for open source technologists to help them grow.

Job Duties and Responsibilities:

  • Focus on design, optimization, multi-datacenter replication, scalability, security, and monitoring of Kafka infrastructure
  • Assist in designing and implementing big data solutions integrating with open source (primarily Java) applications (messaging, web services integration, stream processing)
  • Coach software developers on best practices and the latest features, including KTables, Streams API, Kafka Connect, and KSQL

Experience / Qualifications:

  • Computer Science Degree or equivalent from a fully-accredited college or university
  • 6+ years of experience with cloud scale and modern open-source software
  • 1+ years Kafka experience required
  • Experience with Cloud Deployments (Public or Private) is required
  • Software or Web development experience is preferred
  • Experience managing a high performance and high availability RDMBS: Master/Secondary clusters, backup/restore, disaster recovery
  • Experience in multi-threading and capacity planning
  • Work and play in a team oriented and collaborative environment
  • Must work onsite in central Montana
  • Direct hire position with an awesome benefit package and additional perks
  • US Citizen, Canadian Citizen, Green Card Visa status

All candidates must have legal authorization to permanently live and work in the United States.