{bc}
linkedin

Senior Software Engineer - Java/Microservices

Tenable
San Francisco, USA
Full-time
Mid-Senior
Onsite
USD 137500-183500 yearly
Discovered 1 weeks ago
JavaKotlinMicroservice architectureDistributed systemsKubernetesDatabase performance tuning
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

JavaKotlinMicroservice architecture
Smart Apply

Full Job Posting

About Tenable

Tenable provides exposure-management solutions used by organizations and government agencies worldwide.

The company builds cybersecurity solutions in a culture focused on collaboration, belonging, respect, and excellence.

Your Role

Join the core product engineering team to build and maintain scalable cloud-based search solutions.

Develop a highly scalable, highly reliable cloud-native user interface and underlying microservices.

Your Opportunity

  • Build services that enable data ingestion, storage, querying, and retrieval at scale.
  • Manage data-handling services and ensure robust, efficient platform processes.
  • Architect, design, and implement platform features as a senior engineering contributor.
  • Contribute to global cloud architecture and distributed systems for cybersecurity technologies.
  • Collaborate with product managers, engineers, designers, and stakeholders to iterate on products.
  • Support and mentor peers and help improve the technology stack and product features.

What You’ll Need

  • At least 4 years of enterprise software development experience and a desire to lead.
  • Experience with distributed, microservice architectures.
  • Experience with database performance tuning, schema design, and query optimization.
  • Bachelor’s degree in computer science or a directly related field, or equivalent work experience.
  • Experience with Java or Kotlin and containerized microservice architecture using Kubernetes.
  • Experience developing core libraries, infrastructure, and search engines.
  • Experience coaching and leading mid-level and junior staff on technical projects.
  • Experience with Agile teams, SQL or NoSQL databases, and event-driven systems.
  • Cross-platform development is a plus.

Compensation

  • The listed US base pay range is $137,500–$183,500 USD yearly.
  • Employees may also be eligible for variable compensation and comprehensive benefits.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today