Staff Software Engineer - (Data) - Query Optimization, Schema Design
$163k - $217.67kTenable Network Security, Inc. Headquarters
Staff Software Engineer - (Data) - Query Optimization, Schema Design
Tenable® is the Exposure Management company. 44,000 organizations around the globe rely on Tenable to understand and reduce cyber risk. Our global employees support 65 percent of the Fortune 500, 45 percent of the Global 2000, and large government agencies. Come be part of our journey!
Tenable is looking for a Staff 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. As a Staff Software Engineer on the team, you will have the 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. It's about building the reliable and efficient 'plumbing' that powers the entire data ecosystem. A critical aspect of this job is to build and manage services around data handling. Unlike typical data engineering roles that might focus primarily on querying and data manipulation, this role also demands building the infrastructure and services that support these activities.
- Data Management: This role will be responsible for managing the ingestion, storage, and retrieval of data within the platform. This includes ensuring the robustness and efficiency of these processes
- Leadership: As a senior member of the team, you will have the opportunity to architect, design and implement features to help drive the overall architecture of our platform
- Innovate: Become a member of senior engineering teams driving on-going innovation of our global cloud architecture and distributed systems that serves our broad customer base with the latest cyber security technologies
- Learn new things: We provide a training budget for you to attend conferences or workshops
- Raise the bar: We are always looking for ways to improve ourselves, our tech stack, and our product features. Bring your ideas and experiences to the table and help make a lasting impact
- Collaborate: Work closely with Product Managers, other engineers, designers, and stakeholders to continuously iterate on our products and drive consensus. You will have the opportunity to support and mentor your peers inside and outside your team
What You'll Need:
- Experience in Database performance tuning, schema design, query optimization in a distributed microservice architecture
- 8+ 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
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. Tenable also offers a variety of comprehensive and competitive benefits which include: medical, dental, vision, disability and life insurance; 401(k) retirement savings with company match; an employee stock purchase plan; an employee referral program; flexible spending accounts; an Employee Assistance Program (EAP); education assistance; parental leave; paid time off (PTO); company-paid holidays; health and wellness events; and community programs.
$163,000 - $217,666.67 USD
We're committed to promoting Equal Employment Opportunity (EEO) at Tenable - through all equal employment opportunity laws and regulations at the international, federal, state and local levels. If you need a reasonable accommodation due to a disability during the application or recruiting process, please contact View email address on click.appcast.io for further assistance.
- ...of radar satellites designed to create high-resolution 3D data products of the Earth... ...About the Job As Staff Software Engineer for data infrastructure... ...constellation. Develop and optimize database schemas and storage solutions... ...data streaming, querying, and analysis....SuggestedPermanent employmentFull timeRemote workNight shift
$260k - $310k
...interest. Affirm's engineering team is... ...thorough technical design review,... ...analysis. The Data and Storage Services... ...lakehouse and query infrastructure... ...and execute cost‑optimization strategies across... ...scale, including schema evolution,... ...product managers, software engineers and analysts...SuggestedWork at officeRemote workFlexible hours- ...technology consulting firm is seeking a Database Architect to design, implement, and support database schemas across various technologies. You will optimize queries and establish governance rules to ensure data quality while collaborating with analysts and stakeholders....Suggested
$106k - $209k
...MongoDB Server Query team, and help... ...open source query engine. Our team plays... ...performance of data processing. We... ...parsing to optimization to plan selection... ...need your help to design and build the... ...distributed, flexible schema, document... ...-strength software ~ Solid computer...SuggestedWork at officeLocal areaRemote workWorldwideFlexible hours$191k - $224k
...Staff Software Engineer - Data Query United States, Remote Staff Software Engineer - Data Query As... ...Your core responsibilities include designing and implementing highly performant... ...customer data Resource Efficiency: Optimize code to reduce latency and resource...SuggestedRemote workVisa sponsorship$180k - $240k
...Opportunity As a Staff Engineer at Pearl Health,... ...by driving the design and execution of... ...including data pipelines, APIs,... ...Mentor engineers at Software Engineer I, II,... ..., and cost optimization. ~ Deep expertise... ...databases, including schema design, query optimization,...Temporary workRemote workShift work- A leading technology startup in the United States is looking for a Senior Software Engineer to join their Query Engine team. This role focuses on building and optimizing the Ditto Query Language and involves collaborating closely with product managers and other engineers...Remote jobFlexible hours
- ...limited not only by model design but by the inefficiency of the data that feeds it. At scale,... ...systems to design self-optimizing data infrastructure:... ...represented and used by AI. This engineering team partners closely... ...atomic consistency and schema evolution across exabyte...Flexible hours
- ...Staff Software Engineer (Backend) Axiomatic AI is building... ...class of AI systems designed to reason with the... ...services Lead cost-optimization initiatives (... ...compliance (auth, secrets, data residency, audit... ...-grade Databases: query optimization, schema migrations, partitioning...Work at officeRemote work
- ...the Role We're hiring a Senior Software Engineer to join our Logistics Optimization team, where we tackle some of the... ...problems in healthcare. You'll design systems that balance clinician supply... ...with product, ops, or data science teams to drive measurable...Temporary workWork at officeFlexible hours
- Introduction At IBM Software, we transform... ...and industries to design, develop, and deliver... ...a Senior Software Engineer to own and evolve... ...infrastructure, and gateway data management. This... ...evolve the data schema and ingestion... ...including multi-KB querying, relevance tuning,...
- ...Join Onton as a Founding Engineer and set the strategic... ...Engineering Team Design, scope, implement, and... ...elegant code, but we’re not optimizing for that. We take... ...on natural language queries than RedisGraph (a SOTA... ...passionate about making software tools accessible to...Full timeWork at officeLocal areaRemote workRelocation3 days per week
- ...Description The Data and Business... ...warehouse design and development... ...support MTW’s Software Development team... ...and query optimization. A Data and BI... ...Director, Software Engineering in recommending... ...Processing and Star Schemas Experience... ...with other staff to ensure that...
- ...solving one of the most difficult open problems in the software database industry today: scaling transactional workloads... ..., and recovery, MVCC A rule-based, cost-based query planner with top-down optimization similar to Cascades Framework An MPP, distributed database...
$150k - $200k
...is seeking a Senior Data / AI Engineer to support a Department... ...will also help design and implement the AI-... ...services that enforce schema conformance, referential... ...that allow analysts to query scenario results such... ...overall pipeline health. Optimize data preparation and...Full timeRemote workFlexible hours$140k - $265k
...'s broadest range of data: enterprise and world... ...We are looking for a Software Engineer to join Glean's Data... ...actions, live-fetch, and query language support.... ...aware representations optimized for search and LLM reasoning. Design document schemas and enrichment pipelines...Work at officeHome officeFlexible hours- ...transformation optimizes labor costs, enables... ...and management software, Vantaca is... ...-platform design, Vantaca combines... ...enormous amount of data: every task... ...'ll design the schemas and pipelines,... ...detection, and the engineering rigor that... ...systems, indexing, query optimization, and...Work at officeRemote workFlexible hours
$235k - $285k
...unifying technology, data, and fund... ...building a company designed to shape the future... ...are seeking a Senior Staff Software Engineer to lead the transformation... ...impact areas Review schemas, transformations, dashboards... ...pipelines and queries Optimize workloads for latency...Full timeWork at officeLocal areaRemote workWork from homeFlexible hours$197.3k - $313.7k
...efforts. Job Category Software Engineering Job Details About... ...Slack is looking for a Staff Software Engineer to join the Data Ingestion Team. As part... ...you will be doing: Design and develop highly scalable... ...lifecycle of datasets (schema evolution, metadata...$192k - $260k
...radically simplify the whole data lifecycle from ingestion to ETL... ...next generation (decoupled) query engine and structured storage system... ...of the following areas to design and implement these next gen... ...Query compilation and optimization Distributed query execution...Local areaWorldwide$180k - $315k
...role Payroll Data is the source of... ...experiences. As a Staff Software Engineer on the Payroll... ...critical role in designing and building the... ...infrastructure and query systems that serve... ...data correctness, schema evolution,... ...data stores , and optimizing schemas and queries...Work at office3 days per week$130k - $170k
...is seeking a Senior Data Engineer to design and scale the data infrastructure... ...: Develop and optimize data models in the... ...datasets. Optimize query performance, pipeline... ...dimensional data models (star schema, snowflake schema).... ...understanding of software engineering best...Work at officeLocal areaWorldwideShift work2 days per week$132.8k - $250.8k
...Staff Software Engineer We made history and now we work to transform... ..., Digital and Design (EVDD) team is charged... ...entrepreneurial, and data-driven and is dedicated... ...designing, optimizing, and managing relational... ...databases and complex SQL queries, specifically with PostgreSQL...Full timeImmediate startFlexible hours$182.5k - $228k
...passionate about designing large-scale reporting... ...tackling complex data querying challenges? If so... ..., allowing engineers to focus on creative... ..., and query optimization. Lead design reviews... ..., and mentor staff- and senior-level... ...~8+ years of software engineering experience...$272k - $340k
...the world for engineers to understand and... ...-trillions of data points per day-... ...Datadog's Senior Staff Engineers are... ...-scale systems design, building the infrastructure... ..., distributed query engines, and... ...and optimize performance, reliability... ...AI can improve software engineering...$182.5k - $228k
...Staff Software Engineer, Investment Performance and Analytics San Ramon, CA The... ...will make: Contribute design skills and technical expertise... ...databases, with the capability to optimize queries ~ Strong understanding of data modeling for analytical use cases...Temporary work- ...client is a high-growth software development company... ...is seeking a Staff Software Engineer (Payments) to design and build the core... ...Design, build, and optimize high-performance, mission... ...once semantics. Data Integrity &... ...transactions, indexing, query/caching strategies,...Full timeWork at office
- ...Staff Software Engineer Docker is seeking a Staff Software Engineer to join our Data Engineering team and drive the technical evolution of... ...senior technical leader who can design, build, and launch scalable... ...using Apache Airflow Optimize Snowflake performance and...Remote workWorldwideHome officeVisa sponsorshipAfternoon shift
$165k - $242k
...Senior Software Engineer, Data Center Infrastructure Tooling CoreWeave... ...team, you'll help design, build, and own the... ..., and floors. The schema needs to be expressive... ...performant enough to query at scale. High-throughput... ...of performance optimization on the backend: query...$175k - $205k
...Staff Software Engineer (Web) Multiple Roles: Frontend-Heavy, Fullstack, Backend... ...contractors, owners, and design teams to facilitate better... ...Experience profiling and optimizing performance, understanding... ...Understanding of indexing, query planning, isolation levels,...For contractorsRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - (Data) - Query Optimization, Schema Design. Be the first to apply!
- data processing engineer United States
- staff data engineer United States
- data engineering intern summer United States
- senior data integration developer United States
- data engineer graduate United States
- data engineer contract United States
- data science developer United States
- senior data center engineer United States
- software data engineer United States
- hadoop big data developer United States



