This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Tenable is seeking a Senior Software Engineer to contribute to the design, development, and operation of services and APIs for large-scale Cloud Native SaaS applications.
The core architecture is event-driven, utilizing Kafka and AWS SQS, with microservices built in Kotlin and Go following DevOps practices.
Responsibilities include collaborating with cross-functional teams, driving initiatives, defining architecture, and building new features.
The role offers opportunities for growth, creativity, and autonomy in decision-making, focusing on product improvement and performance.
The position involves working on cutting-edge technologies like Kafka, AWS SQS, Kotlin, Go, and Kubernetes within a collaborative and innovative engineering culture.
Requirements:
7+ years of software development experience with a focus on JVM-based languages, preferably Kotlin.
Experience leading technical aspects of a product end-to-end and contributing to products developed in Kotlin or Golang.
Proficiency in building and running enterprise-scale applications in cloud-based microservices environments.
Strong understanding of data structures, microservices architectures, and DevOps practices.
Familiarity with modern DevOps services, queue-based architectures, and AWS services.
Ability to design high-availability services for processing large datasets and ensuring scalability and reliability of Cloud Native SaaS applications.
Benefits:
Opportunity to work with a talented and passionate team in a culture of belonging, respect, and excellence.
Autonomy in decision-making and ownership of products and services.
Continuous learning and development in a collaborative and innovative environment.
Exposure to cutting-edge technologies like Kafka, AWS SQS, Kotlin, Go, and Kubernetes.