Senior Data Engineer (Hybrid - TS/SCI Cleared)
FlashpointAbout the role
Senior Data Engineer (Hybrid - TS/SCI Clearance)
Location: This role requires on-site support in Washington D.C. Area (Hybrid)
Active Clearance Required: Top Secret and SCI
We at Flashpoint.io are looking for a collaborative and selfless Senior Software Engineer to join our team. As a senior member of the team, you will be responsible for designing and building backend applications that are directly consumed by our customers. You will ensure that the team's interfaces are reliable, responsive, simple, and predictable. Your main technical responsibilities will include building, maintaining, and documenting applications that consume streaming data, and customer-facing APIs.
To be considered for this role, you must have a Top Secret and SCI clearance and 5+ years of experience as a software engineer. You should have proficiency in Python, and knowledge of information security tools, policies, and procedures as well as building tools is a plus.
Trusted by governments, commercial enterprises, and educational institutions worldwide, Flashpoint helps organizations protect their most critical assets, infrastructure, and stakeholders from security risks such as cyber threats, ransomware, fraud, physical threats, and more. Leading security practitioners—including physical and corporate security, cyber threat intelligence (CTI), vulnerability management, and vendor risk management teams—rely on the Flashpoint Intelligence Platform, comprising open source (OSINT) and closed intelligence, to proactively identify and mitigate risk and stay ahead of the evolving threat landscape. Learn more at www.flashpoint.io.
We have a role for you if
- You are dedicated to protecting our customers data and information and are a selfless team player with a passion for growth
- You have a track record of building, maintaining, and documenting applications that consume streaming data, and customer-facing APIs.
- You write high-quality, maintainable, and testable code that meets software engineering best practices and improves quality and customer satisfaction.
- Provide mentorship and technical leadership to engineers and collaborate with other teams in the organization to ensure that our infrastructure is secure and aligned with business needs.
- Are fully engaged in the problem domain, and your desire to train and mentor others, explain your decisions, and conduct thorough code reviews is preferred
What you will get to do on our team:
- As a Senior Software Engineer, you will collaborate with the product team as well as cyber threat, fraud, and security experts to understand the problems that our customers want to solve.
- You will be part of a large, fast-paced engineering organization working on modern technology stacks solving highly visible customer problems.
- You will work with the data and SRE teams to design infrastructure that supports the applications you will be building.
- You will also identify opportunities for automation and drive process improvements.
To be successful in this role you will need:
- To work with a varied list of technologies, including streaming pipelines using tools including but not limited to Kafka and Pub/Sub.
- Familiarity with cloud providers like Azure, AWS, GCP, and container technologies like Docker and Kubernetes is a must.
- Experience with Python web frameworks like Flask, search databases like Elasticsearch, and key/value stores like Redis, Cassandra, and BigTable are a plus.
- You will also work with IaC tools like Terraform and Ansible, and will also be required to be familiar with QA, unit testing, and Cypress testing.
Salary ranges are determined by role, level, and location. Individual pay is determined by state, work location, and additional factors including job-related skills, experience, specialized skills or certifications, and relevant education or training. This position is eligible for incentive bonus compensation and medical, dental, vision, life insurance and 401K. Your recruiter can share more about the specific details of the compensation and benefit package during the interview process.
Why Flashpoint is a Great Place to Work:
- Diversity. Flashpoint is committed to fostering, cultivating and preserving a culture of diversity, inclusion, belonging, and equity. We recognize that diversity is key to achieving our vision. We believe that every person and their experiences contribute to building a work environment and products and services that will change the world.
- Culture and Belonging. Our company’s culture isn’t something you join, it’s something you build and shape, and each person
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s