
Staff Software Engineer – Data, Query Optimization, Schema Design
Posted 20 hours ago

Posted 20 hours ago
This is a fully remote position, open to applicants in California, +2 more states.
• Tenable is seeking a Staff Software Engineer to become a vital part of our core product engineering team.
• This role emphasizes the design, development, and maintenance of innovative cloud-based search solutions tailored to our customers' dynamic infrastructure landscape in a scalable manner.
• A key responsibility of this position is to develop and oversee services related to data management.
• This role focuses on creating services that facilitate data ingestion, storage, querying, and retrieval on a large scale.
• As a senior team member, you will have the chance to architect, design, and implement features that contribute to the overall architecture of our platform.
• Work collaboratively with Product Managers, fellow engineers, designers, and stakeholders to constantly refine our products and achieve consensus.
• Proven experience in database performance tuning, schema design, and query optimization within a distributed microservice architecture.
• Over 8 years of software development experience in enterprise environments, coupled with a desire to take on leadership roles.
• Background in software development, especially in a distributed microservice architecture.
• A Bachelor’s degree in Computer Science or a closely related field, or equivalent professional experience.
• Proficient in Java or Kotlin, with a willingness to learn additional programming languages as needed.
• Familiarity with containerized microservice architecture using Kubernetes.
• Experience in developing core libraries, infrastructure, and search engines.
• Cross-platform development experience is a significant advantage.
• Strong sense of accountability for the performance of your software in production environments.
• Experience mentoring and guiding mid-level and junior team members in the design, implementation, and execution of complex technical development projects.
• Experience working in an Agile team environment, along with a passion for collaborative work within and across product teams.
• Ability to work both independently and as part of a team, with the capacity to lead and drive projects when necessary.
• Familiarity with operational datastores, Kafka, or similar technologies.
• A commitment to continuous learning and exposure to new technologies.
• Medical, dental, vision, disability, and life insurance.
• 401(k) retirement savings plan 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.
VPS
Tango
Influur
Salesloft
Get handpicked remote jobs straight to your inbox weekly.