FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
TenableSenior Software Engineer developing and maintaining cloud-native, large-scale cybersecurity products at Tenable. Building and optimizing scalable microservices and user experiences for security applications.
Posted 5/5/2026full-timeRemote • Massachusetts • 🇺🇸 United StatesSenior💰 $137,500 - $183,500 per yearWebsite
Tech Stack
Tools & technologiesAngularAWSCloudDistributed SystemsDockerDynamoDBElasticSearchJavaJavaScriptKafkaKotlinKubernetesMicroservicesNoSQLPostgresPrometheusReactSplunkSQLTerraformVue.js
About the role
Key responsibilities & impact- Implement new features, fix bugs, and enhance the scalability and reliability of our systems.
- Develop expertise in distributed systems, cloud platforms, and modern UI frameworks while working on real-world security products.
- Work closely with Product Managers, UX designers, and fellow engineers to iteratively improve our products.
- Contribute ideas to improve Tenable’s architecture, development processes, and technology stack.
- Write clean, maintainable code, participate in code reviews, and help drive engineering best practices.
Requirements
What you’ll need- 2+ years of experience as a Full Stack Software Engineer in SaaS or cloud-based applications.
- Hands-on development experience with Java or Kotlin.
- Proficiency with at least one modern UI framework (React, Angular, or Vue.js).
- Solid understanding of RESTful API development and microservices architectures.
- Familiarity with AWS or other cloud platforms.
- Experience with databases (SQL or NoSQL such as PostgreSQL, DynamoDB, Elasticsearch).
- Exposure to CI/CD pipelines, containerization (Docker/Kubernetes), and Git-based workflows.
- Strong problem-solving skills with a focus on building reliable, performant, and secure applications.
- Good communication skills and a collaborative mindset.
- Passion for continuous learning and keeping up with emerging technologies.
- Experience with event-driven systems (Kafka, SQS, SNS, etc).
- Familiarity with infrastructure-as-code and observability tools (Terraform, Prometheus, Datadog, ELK, Splunk, PagerDuty).
- Prior experience in cybersecurity, DevSecOps, or related domains.
- Exposure to multi-tenant SaaS or hybrid cloud architectures.
Benefits
Comp & perks- medical, dental, vision, disability and life insurance
- 401(k) retirement savings with company match
- employee stock purchase plan
- employee referral program
- flexible spending accounts
- Employee Assistance Program (EAP)
- education assistance
- parental leave
- paid time off (PTO)
- company-paid holidays
- health and wellness events
- community programs
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinReactAngularVue.jsRESTful API developmentmicroservices architectureSQLNoSQLDocker
Soft Skills
problem-solvingcommunicationcollaborative mindsetcontinuous learning