Search jobs > Seattle, WA > Remote > Senior software engineer

Senior Software Engineer, Data Engineering

Tanium
Seattle area, WA, US
Remote
Full-time

The Basics :

The Tanium Senior Software Engineer, Data Engineering team member will be focused on data storage and access technologies.

You will build and maintain best-of-breed products and infrastructure as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning.

When new product ideas are identified, our software engineers design, develop, test, and deploy the products and supporting services from the ground up, while iterating with product management and customers for feedback and input.

What you will do :

  • Architect and help build high-performance, secure, scalable, observable, supportable, and maintainable data platforms for use by Tanium’s products and services
  • Create automated unit tests, API tests, integration tests and ensure quality delivery
  • Work with existing persistent data stores, caches, messages buses, and other server-side technologies
  • Author technical documents and artifacts for developed software

We are looking for someone with :

Education

  • Bachelor's degree or equivalent experience
  • CS Degree or related technical field preferred

Experience

  • Must be able to obtain Reliability status (RS) for Protected A, B, C at a minimum
  • 5+ years industry experience, 7+ preferred
  • Experience building large cloud-based data services
  • Knowledge of at least one of Golang (preferred), C++, or Rust
  • Experience with PostgreSQL
  • Experience with API design and development
  • Experience with Azure or AWS Database Services
  • Experience with Infrastructure as Code (Terraform, Pulumi)
  • Experience with modern software engineering development and automation tools like git and CI / CD pipelines

Other

  • Demonstrates excellent judgment for balancing between rapid development, long-term code maintainability and supportability
  • Believes in the power of and the need for writing automated tests as part of development
  • Experienced debugger who can put out fires under pressure when things go wrong in production environments and address the root causes of those fires for the future
  • Has knowledge of a variety of modern backend software frameworks and the versatility to learn new tools and languages
  • 30+ days ago
Related jobs
Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Software Quality Assurance Engineer for a remote position. ...

Promoted
DataBricks
Seattle, Washington

As a Full Stack software engineer, you will work with your team and product management to make insights from data simple. More than 10,000 organizations worldwide — including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500 — rely on the Databricks Data Intelligence Platform to unify ...

Promoted
VirtualVocations
Seattle, Washington

Key Responsibilities:Data Architecture DesignETL ManagementData Security and ComplianceRequired Qualifications:Production experience on Cloud Providers (AWS, Azure)Data Modeling and Warehousing Tools and TechniquesDatabase Management and SQL (MS SQL, MySQL)ETL Tools and TechniquesData Security and C...

Promoted
Lyft
Seattle, Washington

Lyft’s engineering team is growing rapidly, and we are looking for Software Engineers with a passion in Security to help us scale. We try to approach security from a software engineering standpoint. Provide rich data to engineers at Lyft to drive manual and automated decision making by working on ou...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior GCP Data Engineer in the United States. ...

Amazon Data Services, Inc.
Seattle, Washington

Data Engineering / Data Analytics. As an PLM Software Development Engineer you will help refine and grow the capabilities of current systems, driving continuous improvement to meet our needs as a developer of a world class cloud computing service provider. The AWS Hardware Engineering team creates s...

FIS
Seattle, Washington

Bachelor of Computer Engineering. Implement and optimize algorithms, data usage, and cloud services for latency, availability, and cost. Debug and troubleshoot software issues to ensure business continuity, and a high bar for end-user experience. Partner with cross-functional teams (engineering, pro...

Amazon Data Services, Inc.
Seattle, Washington

Our team of software engineers builds web-based tools to provide data collection interfaces, as well as data aggregation processes that vend the data to partner teams for further analytics. The Availability team is seeking a Full stack software engineer to design, develop, and implement software sol...

Atlassian
Seattle, Washington

We are looking for a senior software engineer to contribute to our media systems. Solid understanding of database technologies and data modeling. You will report to the Senior EM of this team and collaborate with broad cross functional teams. Build the server-side and client-side infrastructure that...

ByteDance
Seattle, Washington

Develop the real-time computing, high concurrency, and scalability engineering practices across all product engineering disciplines. Grow the team by mentoring interns and junior-level Software Engineers. Of the required experience, must have 2 years of experience in each of the following:- Designin...