Staff Software Engineer

Skills
Agile MethodologiesBack-End Web DevelopmentAmazon Web ServicesApache FlinkData ManagementDatabasesOLAP
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years building highly scalable and reliable services in Java or similar language
  • Experience with Kubernetes Helm cloud providers such as AWS or related technologies
  • Experience using relational and/or OLAP databases
  • Experience with agile methodologies
  • Strong communication and coordination skills

Nice to have

  • Apache Druid experience
  • Open source contributor
  • Kafka experience
  • Flink experience

Day to day

  • Build and maintain micro-services and backend components in modern Java
  • Develop and enhance advanced features within Apache Druid
  • Lead design and development of major cross-team initiatives and work closely with PM UX frontend and backend partners
  • Participate in production on-call rotation and help resolve issues quickly and reliably

Hiring process

  • Apply through Imply’s official Careers page
  • Application and candidate submissions are subject to the privacy policy
  • Selected candidates are contacted by email from @imply.io