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!
What makes Tenable such a great place to work? Our people! We work together to build and innovate best-in-class cybersecurity solutions for our customers; all while creating a culture of belonging, respect, and excellence where we can be our best selves. When you're part of our #OneTenable team, you can expect to partner with some of the most talented and passionate people in the industry, and have the support and resources you need to do work that truly matters. We deliver results that exceed expectations and we win together!
Your Role:
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.
Your Opportunity:
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.
$151k - $297k
...the MongoDB Server Query Optimization team, and help us... ...performance of data processing. We are... ...your help to design and build the heart... ...distributed, flexible schema, document... ...algorithms, and software design/architecture... ...of database query engines, as well as hands...SuggestedFull timeWork at officeLocal areaRemote workWorldwideFlexible hours$150k - $300k
...geopolitical intelligence. We design and build our satellites... ...About the Job As Staff Software Engineer for data infrastructure, you will... .... Develop and optimize database schemas and storage solutions for... ...data streaming, querying, and analysis. Lead the...SuggestedPermanent employmentFull timeRemote work$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... ...scale, including schema evolution, table... ...product managers, software engineers and...SuggestedWork at officeRemote workFlexible hours- ...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
- ...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...Work 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...Remote workVisa sponsorship- ...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 workFlexible hours
$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- ...Insight Global is seeking a Staff Software Engineer (NodeJS) to join a critical project... ...individual will support the design, development, and maintenance of... ...complex issues Develop and optimize relational database schemas and queries using PostgreSQL Manage and...Local area
$150k - $165k
...Staff Software Engineer Most engineers optimize for the feature in front of them. Staff engineers... ...difference between a design that's clean on a... ...technical decisions: data modeling, API... ...Deep SQL expertise - schema design for scale, query optimization, index strategy...Work experience placementCasual workWork at officeImmediate startWorldwide$207k - $362.25k
...role Rippling's Data Cloud underpins every... ...ecosystem is RQL (Rippling Query Language) , our... ...applications. As a Senior Staff Engineer on the Query and Data... ...platform excellence," designing systems for long-term... ..., and performance. Optimize at Scale: Take...Work at officeShift work3 days per week- ...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
- ...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,...
$225.32k
...provide deep, data-driven insights... ...mission-driven engineer who believes that... ...are seeking a Staff Software Engineer to contribute... ..., product, design, research, data... ..., empathy, optimism, curiosity, and... ...SQL, designing schemas, and reasoning... ...migrations and query performance; Experience...Full timeRemote workHome officeFlexible hoursShift work- ...Data Engineer Develop, optimize, and maintain ETL/ELT pipelines using PySpark and SQL. Work... ...and processing. Optimize SQL queries, stored procedures, and indexing... ...strategies to enhance performance. Design and implement data models, schemas, and partitioning strategies...
$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- ...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...
- ...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
$235k - $285k
...Data Engineering Architect We are seeking a Data Engineering Architect... ...expert who actively designs systems, prototypes solutions... ...high-impact areas Review schemas, transformations, dashboards... ...issues across pipelines and queries Optimize workloads for latency, concurrency...Local areaRemote workWork from homeFlexible hours$193.3k - $261.5k
...fully managed cloud data warehouse. Tens... ...the innovative engineers to help shape... ...talented Senior Software Engineer in the Query Processing team... ...deliverables from design, development, deployment... ..., query optimization, high performance... ..., and staff; adhere to standards...InternshipLocal areaFlexible hours$165.2k - $223.6k
...fully managed cloud data warehouse. Tens of... ...for the innovative engineers to help shape the future... ...hiring talented software engineers in the query optimization team of Redshift.... ...deliverables from design, development, deployment... ..., supervisors, and staff; adhere to...InternshipLocal areaFlexible hours$193.3k - $261.5k
...availability, providing strong data consistency designed for 99.99% single-... .... We are seeking an engineer to enhance the query optimization and execution layer of... ...maintain innovative software solutions to transform... ...employees, supervisors, and staff; adhere to standards of...InternshipLocal areaFlexible hours$184k - $230k
...Business Area: Engineering Seniority... ...transform complex data into clear and... ..., where we design and build the core... .... As a Staff Engineer on the... ...latency indexing and query performance.... ...Performance Optimization: Lead efforts to... ...projects (Apache Software Foundation or...Remote workWork from homeFlexible hours$167k - $185k
...reliability and quality of our core data-catalog, pricing, and inventory-is... ...heart of our platform. As a Staff Software Engineer, Data Ingestion, you will serve as... ...and data hygiene practices (e.g., schema design, query optimization, observability) across all teams interacting...Full timeLive inImmediate startVisa sponsorshipWork visa$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...- ...Staff Software Engineer, Payroll Data Payroll Data is the source of truth... ...a critical role in designing and building the high... ...infrastructure and query systems that serve... ...data correctness, schema evolution, backfills... ...data stores, and optimizing schemas and queries...Work at office3 days per week
$60 - $63 per hour
...Data Engineer II – Global Marketing Technology... ...fabrics and functional design, we create... ...own" all parts of software development, release... ...and Snowflake Schema Streaming - Kafka... ...and optimization efforts Participate... ...developing complex SQL queries • Experience with...Hourly payRemote 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!
- bi data engineer United States
- staff data engineer United States
- data visualization developer United States
- data science developer United States
- senior data center engineer United States
- sr information security engineer United States
- IT data engineer United States
- junior big data engineer United States
- entry level big data engineer United States
- data engineer contract United States


