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 – Java/Microservices
TenableSenior Software Engineer building scalable Java microservices and search infrastructure for Tenable, an exposure management cybersecurity company. Leading cloud architecture, data services, and technical teams.
Posted 8/12/2026full-timeBoston • California, Maryland, Massachusetts • 🇺🇸 United StatesSenior💰 $137,500 - $183,500 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing scalable cloud-based search solutions, with a strong focus on microservice architecture, database performance tuning, and mentoring technical staff. Proven ability to lead projects and collaborate effectively within Agile teams.
Highest-signal resume keywords
Cloud-Based Search SolutionsMicroservice ArchitectureJava or Kotlin DevelopmentDatabase Performance TuningAgile Team Collaboration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentDatabase Performance TuningSchema DesignQuery OptimizationMicroservice ArchitectureCloud-Native User InterfaceCore Library DevelopmentSearch Engine DevelopmentEvent-Driven SystemsCross-Platform Development
Soft Skills
MentoringCoachingCollaborationAccountabilityLeadership
Tools & Technologies
KubernetesPostgreSQLDynamoDBElasticsearchKafkaSQSRabbitMQ
Industry Keywords
Cloud ArchitectureDistributed SystemsData IngestionData StorageData Retrieval
Tech Stack
Tools & technologiesCloudDistributed SystemsDynamoDBElasticSearchJavaKafkaKotlinKubernetesMicroservicesNoSQLPostgresRabbitMQSQL
About the role
Key responsibilities & impact- Design, develop, and maintain scalable cloud-based search solutions
- Implement and maintain a highly scalable, reliable cloud-native user interface and underlying microservices
- Build services enabling data ingestion, storage, querying, and retrieval at scale
- Manage robust and efficient data ingestion, storage, and retrieval processes
- Architect, design, and implement platform features and drive overall architecture
- Contribute to innovation of global cloud architecture and distributed systems
- Improve the technology stack and product features
- Collaborate with Product Managers, engineers, designers, and stakeholders to iterate on products and drive consensus
- Support and mentor peers inside and outside the team
- Coach and lead mid-level and junior staff on highly technical development projects
- Take accountability for software behavior in production
- Lead and drive projects as necessary
Requirements
What you’ll need- 4+ years of software development experience in enterprise development
- Experience with distributed, microservice architecture
- Experience in database performance tuning, schema design, and query optimization
- B.S. degree in Computer Science or a directly related field, or equivalent work experience
- Experience developing in Java or Kotlin and willingness to learn new languages
- Experience with containerized microservice architecture in Kubernetes
- Experience developing core libraries, infrastructure, and search engines
- Cross-platform development is a plus
- Accountability for software behavior in production
- Experience coaching and leading mid-level and junior staff on highly technical development projects
- Experience working in an Agile team
- Ability to work independently and as part of a team, and lead or drive projects as necessary
- Experience with SQL or NoSQL databases such as PostgreSQL, DynamoDB, or Elasticsearch
- Experience with event-driven systems such as Kafka, SQS, RabbitMQ, or similar
- Desire to continuously learn and work with new technologies
- Applicants must be authorized to work for any employer in the U.S. without sponsorship
Benefits
Comp & perks- Training budget for conferences or workshops
- 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
- Variable compensation / bonus for non-sales roles, depending on company and individual performance