Senior Software Engineer

Tenableinc

Dublin, Ireland
On-site
Cloud-native workloads
Kubernetes, docker, container registries
Infrastructure as code (terraform, cloudformation)
Tenable is looking for a Senior Software Engineer to join our Data Integrations team, focused on designing, developing, and maintaining state-of-the art solutions for data ingestion, data modeling and data serving within the Tenable One platform

Job Summary

  • Tenable is looking for a Senior Software Engineer to join our Data Integrations team, focused on designing, developing, and maintaining state-of-the art solutions for data ingestion, data modeling and data serving within the Tenable One platform.
  • You will have the opportunity to be part of implementing and maintaining a globally distributed and highly scalable cloud-native data platform using modern technologies and programming languages.
  • Work cross-functionally to design, develop and maintain cloud services for Data Platform services, promote clear and simple software design, and support a true DevOps / CICD software delivery model.

Matching Summary

Tenable is looking for a Senior Software Engineer to join our Data Integrations team, focused on designing, developing, and maintaining state-of-the art solutions for data ingestion, data modeling and data serving within the Tenable One platform.

Skills & Requirements

Must-have

  • Cloud-native workloads
  • Kubernetes, Docker, container registries
  • Infrastructure as code (Terraform, CloudFormation)
  • AWS services (S3, DynamoDB, EC2, Aurora)
  • CI/CD pipelines (Jenkins)
  • Git for source code version control
  • End-to-end feature design and monitoring
  • Accountability for production software behavior

Nice-to-have

  • Data transfer and streaming technologies
  • Cloud data platforms
  • Data file formats (Parquet, Avro)
  • SQL scripting and relational databases
  • Open-source contributions

Key Requirements

  • 5+ years of software development experience
  • B.S. degree in Computer Science or equivalent experience
  • Experience in Java or Kotlin
  • Experience coaching and leading mid-level and junior staff
  • Agile team experience
  • Ability to work independently and as part of a team

Work Rights

Not specified

Tailored Resume

Cover Letter