← all jobs

[Remote] Senior Software Engineer, Intelligence Services (US)

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Centripetal is an innovator in disruptive cybersecurity solutions, focusing on intelligence-driven cybersecurity. The Senior Software Engineer will play a crucial role in developing cloud-delivered cybersecurity products and operationalizing cyber threat intelligence to enhance user experience.

Responsibilities

  • 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
  • Contributing to innovation projects from research, ideation and incubation to scale and production
  • Practicing trunk-based development by continuously integrating changes and commits with other team members
  • Developing cloud-native software deployed on multi-cloud platforms
  • Rapidly learning and applying leading edge technologies to new products

Skills

  • Experience with Object Oriented and Functional programming languages. 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
  • Understands how to develop successfully functioning MicroServices 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
  • BS/MS degree in Computer Science or closely related field
  • Strong experience of 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

Company Overview

  • Intelligence powered cybersecurity leader, operationalizing threat intelligence in real-time to protect enterprises from every known threat It was founded in 2009, and is headquartered in Reston, Virginia, USA, with a workforce of 51-200 employees. Its website is https://www.centripetal.ai.
  • Company H1B Sponsorship

  • Centripetal has a track record of offering H1B sponsorships, with 1 in 2025, 1 in 2023. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions