Principal Software Engineer
$152k - $228.5kTryApplyNow
Recorded Future is hiring a Principal Software Engineer for a full‑time role in Washington, DC. The role focuses on building and scaling data pipelines that power the Security Intelligence Graph. What You’ll Do Design, build, and maintain scalable data pipelines that collect, transform, and deliver structured threat intelligence data powering the Security Intelligence Graph. Drive meaningful architectural improvements across data and platform systems to ensure long‑term scalability, reliability, and performance. Work across both application code and infrastructure, contributing to backend services, data systems, and platform capabilities. Apply statistical techniques to large‑scale datasets to generate accurate and impactful insights. Ensure production‑grade pipeline reliability through strong observability, error handling, and failure recovery practices. Build and maintain CI/CD pipelines and contribute to infrastructure‑as‑code practices to support efficient and repeatable deployments. Communicate technical concepts clearly and collaborate effectively across teams, geographies, and varying levels of technical expertise. Engage with technical leaders across teams and contribute to raising the engineering bar through knowledge sharing and best practices. What You’ll Bring At least 5 years of experience in data engineering, backend engineering, or platform engineering. Strong proficiency in Python, with experience in Go or Rust considered a plus. Experience working with cloud infrastructure, including compute, storage, networking, and IAM fundamentals. Hands‑on experience with message queues and pub/sub systems such as Kafka or RabbitMQ. Experience with SQL databases such as Postgres or AWS RDS, and NoSQL databases such as MongoDB or Elasticsearch. Familiarity with data lake storage frameworks such as Delta Lake and graph databases such as AWS Neptune or Neo4j. Experience developing REST APIs using frameworks such as Flask, Django, or FastAPI. Proven experience architecting and delivering production‑grade applications and ETL/ELT pipelines. Strong understanding of building reliable data pipelines, including observability, error handling, and failure recovery. Experience building and maintaining CI/CD pipelines; GitHub Actions experience is a plus. Familiarity with infrastructure‑as‑code tools; Terraform experience is a plus. Comfort working with high‑volume, complex, and unstructured data. Strong problem‑solving skills, including the ability to debug both software and data issues. Excellent attention to detail and ability to work independently while delivering high‑quality results. Interest in or familiarity with security data domains such as threat infrastructure, malware, or network telemetry. Bachelor’s and/or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or equivalent experience. Preferred Qualifications Experience or interest in cybersecurity data domains such as malware analysis, phishing detection, or network telemetry. Experience working with graph‑based data systems or security intelligence platforms. The base salary range for this full‑time position is $152,000–$228,500. In addition, the role may be eligible for incentive compensation, equity, and benefits such as medical, dental, vision, life insurance, and a 401(k) plan. Recorded Future is an equal‑opportunity and affirmative action employer and we encourage candidates from all backgrounds to apply. Recorded Future does not discriminate based on race, religion, color, national origin, gender including pregnancy, sexual orientation, gender identity, age, marital status, veteran status, disability, or any other characteristic protected by law. We will not discharge, discipline or otherwise discriminate against any employee or applicant for employment because such employee or applicant has inquired about, discussed, or disclosed the compensation of the employee or applicant or another employee or applicant. Recorded Future maintains a drug‑free workplace. #J-18808-Ljbffr
$131.3k - $237.35k
...Description We are seeking an experienced Principal Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, the role involves designing, building, and testing software that...Suggested$163.8k - $257.4k
...your ambition, you won’t just contribute. You’ll make things happen–fast. About the Role: We are seeking an experienced Principal Software Engineer to lead the design and development of ZoomInfo’s customer-facing GraphQL API platform , built on top of our industry-leading...SuggestedWorldwide- ...Role Overview Jobs via Dice is hiring a Principal Software Engineer for a full‑time role in Woodlawn, Maryland. This role is part of Jobs via Dice's Fullstack hiring program. Job Description Dice is the leading career destination for tech experts. Our client, Finoit Inc...SuggestedLong term contractFull time
$131.3k - $237.35k
...Description We are seeking an experienced Principal Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, you will be embedded within an Agile Scrum team – designing...SuggestedLocal areaImmediate start$131.3k - $237.35k
...Overview Leidos offers a Principal Software Engineer role in its Intel Security Sector's Analysis Solutions Business Area, focusing on Security Engineering, Computer Network Operations, Mission Software, Analytical Methods and Modeling, Signals Intelligence, and Cryptographic...SuggestedImmediate startFlexible hours- ...task management, and operational tooling. This is a foundational engineering leadership role responsible for shaping a zero-to-one platform... ...platform. Build reliable, well-tested, and maintainable software, including secure APIs, operational systems, web applications,...
- Principal CNO Software Engineer Zetier is seeking Principal CNO Software Engineers to develop operationally critical cyber capabilities. Candidates will demonstrate practical experience designing, developing, and deploying tools intersecting command and control, persistence...
- Software Engineer / Tech Lead — Cloud-Native Modernization Bethesda, United States | Posted on 06/03/2026 A different kind of consulting... ...with at least 2 years in a technical lead, staff engineer, or principal engineer capacity on production cloud systems. Proven...Full timeRemote work
- ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Principal Software Engineer Full Time 04 Professional Arlington, VA, US 17 days ago Requisition ID: 1114 Principal Software Engineer Apogee Research...Full timeFor contractorsWork at officeFlexible hours
- ...take your career to the next level? BigBear.ai is seeking a Principal Software Developer to join our GALE (Generic Area Limitation... ...customers, ensuring your work has a direct impact. Focus on Engineering: Enjoy a role that prioritizes technical development with minimal...Remote workWork from home
- ...Duration: 5 years 100% Onsite near Washington, DC Employment Type: Full-Time Immediate Position Overview We are seeking a Senior Software Engineer to support a mission-critical program within the Intelligence Community. This is an on-site SCIF position requiring a TS/SCI...Full timeImmediate start
$220.5k - $300k
Principal Security Software Engineer (Starshield) Washington, DC SpaceX is actively developing the technologies to make space exploration possible. Starshield leverages the company’s Starlink technology and launch capability to support national security efforts, focusing...Permanent employmentTemporary workWeekend work$131.3k - $237.35k
...secure cloud operations for the future. We're seeking a Principal Engineer / Technical Lead to support the Compartmented Enterprise... ...data pipelines (structured/unstructured) Experience with software development languages/environments such as: JavaScript. GitLab...Temporary workWork at officeLocal areaImmediate start$131.3k - $237.35k
Leidos LLC is looking for a Principal Software Engineer in Bethesda, Maryland, focusing on Security Engineering and software solutions. The role involves software programming using Java and cloud platforms like AWS and Azure. Candidates should have extensive experience...$134.2k - $258.3k
...strong working relationships with peers across Development & Engineering and Architecture teams, collaborating to develop and engineer... ...Significant relevant experience in either an internal or external software or platform engineering role, or similar Technical knowledge...Summer holidayLocal areaFlexible hours- APOGEE RESEARCH LLC is seeking a Principal Software Engineer in Arlington, VA. This role requires strong C++ skills and experience in developing algorithmically complex software to enhance national security capabilities. Candidates should be US citizens and possess or be...
- ...Job Description Job Description Principal Software Engineer — emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or thought deeply about how cloud software...Casual workWork at officeImmediate startWorldwide
$180k - $230k
...and Scala ~5+ Years of experience in frontend frameworks like React with a focus on Typescript or Javascript ~ Deep design of software design and architecture ~ Experience with large-scale relational and non-relational databases such as PostgreSQL, MySQL, MongoDB...Live in$249k
...employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Principal Software Development Engineer (Kubernetes, AWS) Our Technology Team partners with teams across Expedia Group to create innovative...Local areaFlexible hours$249k
...our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Principal Software Engineer, Observability Introduction to the Team: Our Technology Team partners with teams across Expedia Group to create...Local areaFlexible hours$204k - $284k
...Job Description Job Description STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers...Full timeWork experience placementLocal areaImmediate startNight shift$231k
...customers, partners, suppliers, and employees. Our world class engineering and machine learning turn massive, noisy signals into real... ...document decisions. Minimum Qualifications: ~10+ years of software engineering, including 4+ years leading architecture for real-...Local areaFlexible hours$165k - $180k
...As a Principal Software Engineer at Corcentric, you will join a driven, innovative team within an ambitious, entrepreneurial global organization. You will lead the design and implementation of modern, cloud-native applications. You will work with .NET microservices, Entity...Full timeCurrently hiringWork at officeWork from home- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer About Mastercard Mastercard is a global technology company in the payments industry. Our mission is to connect and...Full timePart timeRemote workWork from homeWorldwideFlexible hours
$274k - $376.2k
...times a week. The Auth0Lab Team We are a small team of engineers exploring new Auth0 products and features ideas. We take things... ...ll be doing We are looking for a very senior, knowledgeable Software Architect (P6) that both wants to be hands on and think about...Work at officeLocal areaWorldwideFlexible hours- ...secure, reliable product delivery at scale. We are an AI-first engineering organization, using AI-assisted approaches to accelerate... ...security, correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform...
- ...Job Description Job Description ServiceNow (SNOW) Requirements Engineer – TS/SCI CI Poly Department: Government Customer – Bethesda Location: Bethesda, MD ACTIVE TS/SCI CLEARANCE WITH CI POLY REQUIRED TO BE CONSIDERED FOR THIS POSITION TENICA is seeking...For contractors
- ...Advisory. KPMG is currently seeking a Senior Associate, AI Engineer to join our Advisory Services practice. Responsibilities:... ...recent professional or academic experience in AI/ML, data science, software engineering, or cloud technologies Bachelor's degree from an...Full timeH1bLocal area
- ...areas of inspiration and expand your capabilities, then consider a career in Advisory. KPMG is currently seeking a Manager, AI Engineer to join our Advisory Services practice. Responsibilities: End-to-end design and development of AI/ML solutions, leveraging...Full timeH1bLocal area
- ...high-performance culture, technical excellence, and career development, ensuring the team stays at the forefront of AI and cloud engineering technology advancements Work closely with our Microsoft, Google, Salesforce, and other related platform teams to develop our...Full timeH1bLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Washington DC
- senior principal cloud computing engineer Washington DC
- principal data scientist Washington DC
- senior principal scientist Washington DC
- principal cloud computing engineer Washington DC
- principal consultant Washington DC
- associate principal Washington DC
- principal architect Washington DC
- principal Washington DC
- javascript software engineer Washington DC




