posted Jun 06
Senior Software Engineer (Data) - Query Optimization, Schema Design
Job Location: Remote
Salary: $128,000 - $170,000 a year
Job Description
• Tenable is looking for a Senior Software Engineer to join our core product engineering team • Focused on designing, developing, and maintaining cloud-based, state-of-the-art search solutions on top of our customers' ever-evolving landscape of infrastructure in a scalable way • Opportunity to be part of implementing and maintaining a highly scalable, highly reliable cloud-native user interface and underlying microservices which utilize modern technologies and programming languages • Building the Backbone, not just Processing Data: This role centers on crafting the services that enable data ingestion, storage, querying, and retrieval at scale • Involves building the reliable and efficient 'plumbing' that powers the entire data ecosystem • Building and managing services around data handling • This role will be responsible for managing the ingestion, storage, and retrieval of data within the platform • Opportunity to design, develop and implement features and help drive the overall architecture of the system • Become a member of senior engineering teams driving on-going innovation of global cloud architecture and distributed systems using the latest cyber security technologies • Provide a training budget to attend conferences or workshops • Constantly looking to improve tech stack and product features • Collaborate with Product Managers, other engineers, designers, and stakeholders to continuously iterate on products and drive consensus • Opportunity to support and mentor peers inside and outside the team
Qualifications
• Experience in Database performance tuning, schema design, query optimization in a distributed microservice architecture • 5+ years of software development 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 • Cross-platform development is a big plus • Accountability for the behavior of your software in production • 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 • The desire to continuously learn and be exposed to new technologies
Benefits
• 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) • health and wellness events • community programs
Related Jobs

- Company
- Stitch Fix
- Post Date
- New
- Title
- Director, Product Design
- Type
- $246,000 - $264,000 a year
- Location
- Remote

- Company
- Medrio
- Post Date
- New
- Title
- Senior Product Designer
- Type
- $115,000 - $125,000 a year
- Location
- Remote

- Company
- Trilogy Federal
- Post Date
- New
- Title
- Product Designer
- Location
- Remote

- Company
- Sonatus
- Post Date
- New
- Title
- Sr. UI/UX Designer (Sunnyvale, CA)
- Location
- Bay Area, California

- Company
- Origin
- Post Date
- New
- Title
- Senior Product Designer
- Location
- Remote