Senior Software Engineer, Intelligence Services (US)

Centripetal Networks Inc.

United States

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Centripetal Networks Inc. is seeking a Senior Software Engineer for Intelligence Services in the United States. This role is crucial for developing cloud-native cybersecurity products and involves leveraging AI and Kubernetes to deliver innovative solutions.

The ideal candidate will have strong programming skills, experience in cloud environments, and familiarity with Agile practices, making a significant impact in an agile startup environment.

Qualifications

  • Experience with object-oriented and functional programming languages.
  • Clean consumable REST interface development.
  • Development experience on major cloud service platforms.
  • Familiarity with container orchestration platforms like Kubernetes.
  • Practice in Agile and DevOps methods.

Responsibilities

  • Contribute to cloud-delivered cybersecurity product development.
  • Develop Kubernetes services for streaming data pipelines.
  • Build distributed software systems for analytics.
  • Practice trunk-based development.
  • Rapidly learn and apply leading-edge technologies.

Skills

Object-oriented programming
Functional programming
REST interface development
Cloud platforms (GCP, AWS, Azure)
AI integration
Kubernetes
Agile and DevOps
GitOps
Event-driven architecture
Microservices development
Database management

Education

BS/MS degree in Computer Science or related field

Tools

Git
Gradle
CircleCI
Linux (CentOS, RHEL)
Docker
JUnit
Bash
Python

Job description

Senior Software Engineer, Intelligence Services (US)

Position: Senior Software Engineer, Intelligence Services

Location: US (Hybrid or Remote)

This position has an impactful role in helping visualize and operationalize the findings of Intelligence Services to create and deliver a cutting‑edge user experience with actionable insights for our customers.

What you would do:

  • Be a member of a high performing product development team.
  • Be a back‑end engineer developing Kubernetes services for streaming data pipelines and application micro‑services.
  • Develop distributed software systems that enable analytics across many different cyber threat intelligence and data sources.
  • Build cloud‑delivered cybersecurity products that leverage intelligence and data in innovative ways.
  • Work in a creative startup environment with a broad scope of ownership and high degree of autonomy.
  • Continuous delivery of features through CI/CD pipeline to production, delivering documented, maintainable, secure and testable code.
  • Contribute to innovation projects from research, ideation and incubation to scale and production.
  • Practice trunk‑based development by continuously integrating changes and commits with other team members.
  • Develop cloud‑native software deployed on multi‑cloud platforms.
  • Rapidly learn and apply leading edge technologies to new products.

What you should have experience in:

  • Experience with object‑oriented and functional programming languages, and knowledge about the strengths of different programming language paradigms.
  • Building clean consumable REST interfaces, having clearly negotiated the contract with consumers of that interface.
  • Proven experience in developing applications on one or more of the major cloud service platforms: Google Cloud Platform, Amazon Web Services, or Microsoft Azure.
  • Experience in leveraging AI to increase your impact.
  • Familiarity with container orchestration platforms like Kubernetes and how applications are managed and deployed.
  • Practice Agile and DevOps methods such as pull‑based systems (Kanban), Continuous Integration, and Continuous Delivery.
  • Familiarity with GitOps and how it can help with Continuous Delivery (like ArgoCD, FluxCD).
  • Event‑driven or message based systems like AMQP or Kafka.
  • Understand how to develop successfully functioning micro‑services from event‑driven architectures (like Event Sourcing and CQRS).
  • Product startup, small teams experience in Agile environments.
  • Comfortable working with different databases such as relational, NoSQL and search engines.

What you should have on your resume:

  • BS/MS degree in Computer Science or closely related field.
  • Strong experience with functional programming (preferably Clojure).
  • Strong CS skills such as data structures, algorithms, and problem solving.
  • Build and CI tools such as git, Gradle and CircleCI.
  • Solid familiarity with Linux based operating systems such as CentOS or RHEL.
  • Solid understanding of container‑based applications (e.g. how to build and run applications in a containerized environment like on Docker).
  • Testing tools such as JUnit, Spock or Clojure.test.
  • Scripting skills in Bash, Ruby, or Python.

Some technologies and processes we use:

  • Clojure, Go, Python
  • Databricks, PySpark
  • Kafka, Kafka Streams, Warpstream
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Intelligence Services (US)
Senior Software Engineer, Intelligence Services (US)

Centripetal • Reston (VA)

Hybrid
USD 100,000 - 130,000
Sr. Software Engineer (TS/SCI)
Sr. Software Engineer (TS/SCI)

IBM Computing • Chantilly (VA)

On-site
USD 90,000 - 115,000
ME00624-Software Engineer 2
ME00624-Software Engineer 2

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 100,000 - 140,000
11 paid holidays
3 weeks PTO
Company sponsored medical plan
+2
Senior Software Engineer, Intelligence Services (Remote)
Senior Software Engineer, Intelligence Services (Remote)

Centripetal • Reston (VA)

Hybrid
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

United States Digital Space LLC • Oakland (CA)

Hybrid
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Eliassen Group • Chicago (IL)

Hybrid
Confidential
Senior Software Engineer, Data Infrastructure - AI Platform
Senior Software Engineer, Data Infrastructure - AI Platform

Triwill Group • United States

On-site
USD 180,000 - 260,000
Fully remote work
Regulated cloud environment
High autonomy
Senior Software Engineer (Hybrid) - 27718
Senior Software Engineer (Hybrid) - 27718

Enlighten • Columbia (MD)

Hybrid
USD 137,000 - 195,000
Cloud Software Engineer Level 2 – AI/ML TS/SCI w/Poly
Cloud Software Engineer Level 2 – AI/ML TS/SCI w/Poly

Peraton • Maryland

On-site
USD 100,000 - 140,000
Heavily subsidized employee benefits
25 days of PTO
Bonus plan eligibility
Junior Software Developer (Backend Focused)
Junior Software Developer (Backend Focused)

BigBear.ai • Maryland

On-site
USD 90,000 - 120,000