engineering
Posted 1 weeks agoStaff Software Engineer - (Data) - Query Optimization, Schema Design
at Tenable
Remote
Responsibilities
- Collaborate: Work closely with Product Managers, other engineers, designers, and stakeholders to continuously iterate on our products and drive consensus.
Requirements
- Experience in Database performance tuning, schema design, query optimization in a distributed microservice architecture
- experience in enterprise development and a desire to lead •
- Experience in software development, particularly within a distributed, microservice architecture
- B.S. degree in Computer Science or a directly related field, or equivalent work experience •
- Experience developing in Java or Kotlin, and a willingness to learn new languages as needed •
- Experience of working in containerized microservice architecture in Kubernetes •
- Experience in developing core libraries, infrastructure, and search engines
- Experience coaching and leading mid-level and junior staff in the design, implementation, and execution of highly technical development projects •
- Experience in working in an Agile team, and an enthusiasm for working collaboratively within and across product teams
- The ability to work independently and as a part of a team, and to lead/drive projects as necessary •
- Experience with operational datastores, Kafka, or similar
Experience
- 8+ years of software development
Benefits
- This is the base pay range for this position.
- Compensation for the role will depend on a number of factors, including the candidate's qualifications, skills, competencies, location and experience, and may fall outside of the range shown.
- Employees are also eligible for variable compensation in addition to base pay (commission for sales roles, bonus for non-sales roles), depending on company and individual performance.