Remote Staff Software Engineer - (Data) - Query Optimization, Schema Design

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Tenable is seeking a Staff Software Engineer to join their core product engineering team.
  • The role focuses on designing, developing, and maintaining cloud-based search solutions for customers' infrastructure.
  • Responsibilities include building services for data ingestion, storage, querying, and retrieval at scale.
  • The position involves managing data handling services and ensuring their robustness and efficiency.
  • As a senior team member, you will design, develop, and implement features while driving the overall system architecture.
  • The role encourages innovation in global cloud architecture and distributed systems.
  • Opportunities for professional development include a training budget for conferences and workshops.
  • The position emphasizes collaboration with Product Managers, engineers, designers, and stakeholders.
  • You will have the chance to mentor peers and contribute to continuous product iteration.

Requirements:

  • Candidates must have experience in database performance tuning, schema design, and query optimization within a distributed microservice architecture.
  • A minimum of 5 years of software development experience in enterprise development is required, along with a desire to lead.
  • Experience in software development, particularly in a distributed microservice architecture, is essential.
  • A B.S. degree in Computer Science or a related field, or equivalent work experience, is required.
  • Proficiency in Java or Kotlin is necessary, with a willingness to learn new languages.
  • Experience with containerized microservice architecture in Kubernetes is required.
  • Candidates should have experience developing core libraries, infrastructure, and search engines.
  • Cross-platform development experience is a plus.
  • Accountability for software behavior in production is expected.
  • Experience in coaching and leading mid-level and junior staff is required.
  • Candidates should have experience working in an Agile team and a collaborative mindset.
  • The ability to work independently and lead projects is necessary.
  • Familiarity with operational datastores, Kafka, or similar technologies is required.
  • A desire for continuous learning and exposure to new technologies is essential.

Benefits:

  • Tenable offers comprehensive medical, dental, and vision insurance.
  • Employees receive disability and life insurance coverage.
  • A 401(k) retirement savings plan with company match is provided.
  • An employee stock purchase plan is available.
  • The company has an employee referral program and flexible spending accounts.
  • Employees have access to an Employee Assistance Program (EAP) and education assistance.
  • Parental leave and paid time off (PTO) are included in the benefits package.
  • Company-paid holidays and health and wellness events are offered.
  • Employees can participate in community programs.
About the job
Posted on
Job type
Salary
$ 151,000 - 201,666 USD / year
Position
Experience level
TI
Tenable, Inc.'s company logo
Tenable, Inc.
View company profile
Leave a feedback