Senior Software Engineer
Tenable is seeking a highly skilled and experienced Senior Software Engineer to join our Data Integrations team. The ideal candidate will have expertise in designing, developing, and maintaining state-of-the-art solutions for data ingestion, data modeling, and data serving within the Tenable One platform.
About This Role
* Design, develop, and maintain cloud services for Data Platform services in a globally distributed and highly scalable cloud-native environment.
* Promote clear and simple software design while actively driving the team toward better practices and solutions.
* Support a true DevOps/CI/CD software delivery model with high-quality standards focused on security, reliability, testability, and maintainability.
Skills & Qualifications:
1. Bachelor's degree in Computer Science or a directly related field (or equivalent work experience)
2. 5+ years of experience in enterprise-level backend systems development
3. Familiarity with Java/Kotlin programming languages; Kubernetes/Docker containerization; Terraform/IaC; AWS services (S3/EBS/Aurora) through IaC SDK/API;
Data processing skills are also preferred: Kafka/Flink/Nifi/Kinesis/Snowflake/Databricks/Cassandra/Indexing big-data using various tools etc. Proficiency with Git source code management. Able to coach junior staff members as required by role. A good engineer has learned from all their errors.
Please submit your application if you have similar background .