Senior Software Engineer - Data Engineering

Captivation provides customers with innovative software solutions, specializing in operational data flows and security-focused development.
$130,000 - $270,000
Data
Senior Software Engineer
In-Person
7+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer - Data Engineering

Captivation Software is seeking a Senior Software Engineer to join their team in a critical data engineering role. The company has built a strong reputation for delivering precise solutions to customers, with a focus on supporting national security missions. This position offers an exceptional opportunity to work with complex operational data flows in a high-security environment.

The role demands expertise in data engineering, requiring the successful candidate to manage comprehensive data lifecycles including storage, transport, security, and compliance. You'll be working with cutting-edge technologies like Apache NiFi, Grafana, and Prometheus, while implementing Infrastructure as Code principles using tools like Ansible.

What makes this position unique is its intersection of data engineering and national security, requiring a Top Secret/SCI clearance. The compensation package is highly competitive, featuring a salary range of $130,000-$270,000, along with an industry-leading 401k contribution of up to 20% with immediate vesting.

The ideal candidate will have at least 7 years of experience in software engineering, with a strong background in data flow management and Linux systems. You'll be joining a team that values innovation and takes pride in developing solutions that directly contribute to national security objectives.

This role offers an exceptional opportunity for career growth, working with advanced technologies while making a meaningful impact. The comprehensive benefits package, including full medical coverage and generous PTO, reflects the company's commitment to employee well-being. If you're passionate about data engineering and want to contribute to important national security initiatives, this position offers both technical challenges and meaningful work.

Last updated a month ago

Responsibilities For Senior Software Engineer - Data Engineering

  • Creating, sustaining, and troubleshooting complex operational data flows
  • Managing data storage, transport, security, and compliance
  • Knowledge store management
  • Performing exploratory data analysis on raw data
  • Data cleaning, enrichment, and transformation
  • Improving existing operational data flow processing
  • Enhancing distribution and reliability of data systems

Requirements For Senior Software Engineer - Data Engineering

Linux
Python
  • Must hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph
  • U.S. citizenship required
  • Master's degree in Computer Science + 5 years experience OR
  • Bachelor's degree in Computer Science + 7 years experience OR
  • 9 years of experience as a Software Engineer
  • Experience with Apache NiFi canvas and custom processor development
  • Experience with Grafana and Prometheus
  • Experience with IaC and tools like Ansible
  • Experience with Atlassian Tool Suite (JIRA, Confluence)
  • Linux CLI experience
  • Experience with complex operational data flows

Benefits For Senior Software Engineer - Data Engineering

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Annual Salary range $130,000 - $270,000
  • Up to 20% 401k contribution (No Matching Required and Vested from Day 1)
  • Above Market Hourly Rates
  • $3,200 HSA Contribution
  • 5 Weeks Paid Time Off
  • Company Paid Employee Medical/Dental/Vision Insurance
  • Company Paid Life Insurance
  • Company Paid Short-Term & Long-Term Disability
  • Company Paid AD&D

Interested in this job?

Jobs Related To Captivation Software Senior Software Engineer - Data Engineering

Data Analytics Architect/Consultant, WWPS US Federal Financial ProServe

Senior Data Analytics Consultant role at AWS Professional Services, focusing on implementing cloud-based data solutions for US Federal agencies.

Analytics Engineer (L5) - Content and Studio

Senior Analytics Engineer role at Netflix focusing on content and studio analytics, requiring 4+ years of experience in data analysis and engineering.

Responsible ML Data Science Engineer

Senior ML Data Science Engineer role at Salesforce focusing on responsible AI development, requiring 8+ years of experience and expertise in machine learning, ethical AI practices, and technical leadership.

Data Engineer

Senior Data Engineer role at theScore, building and maintaining data pipelines and systems for sports media and betting platforms.

Senior Software Engineer

Senior Software Engineer role at Keebo focusing on building automated query optimization solutions for data warehouses, combining database expertise with product development.