Senior Golang Software Engineer, CIS Data Services (US)

Centripetal Networks
Raleigh, NC, US
Full-time

Job Description

Job Description

Do you want to be at the forefront of intelligence-driven cybersecurity? We at Centripetal are innovators of disruptive cybersecurity solutions.

Our CleanINTERNET managed service operationalizes billions of threat indicators in real-time to prevent over 90% of known threats against enterprise networks.

Our customers love us for reducing their cybersecurity risks and enabling their security operations to be more proactive, focused and efficient.

Intelligence Services is a group within Centripetal where cyber threat intelligence meets innovation head-on! We're not just thinking outside the box.

We're creating entirely new boxes and filling them with groundbreaking ideas. If you want to be a part of a team that's shifting the cybersecurity landscape, hop on board the revolution!

Position : Senior Golang Software Engineer, CIS Data Services

Location : Remote from USA only (NC, VA preferred)

What You'll Do :

  • Take on the challenge of developing distributed software systems that wield the power of analytics across countless dimensions of cyber threat data.
  • Join the cloud-native revolution and build cybersecurity products that use intelligence and data in ways that make others say, "Wow, how did they think of that?"

What We Love :

  • Those who revel in overcoming even the most challenging technology and data problems. If it's easy, it's not for us!
  • Creative minds thrive in our startup atmosphere where you'll have ownership and autonomy with opportunities to make an impact.
  • Advocates of engineering excellence who embrace sustainable, frictionless workflows, and can explain the "why" every step of the way.
  • Delivering documented, maintainable, secure and testable code.
  • Innovators from head to toe, willing to take projects from a passing thought to scale and production.
  • Eloquent, distributed communicators. We're a remote team, so you should be comfortable communicating complex ideas over digital media.

Experience We're Looking For :

  • Data driven analytical systems, and / or machine learning and big data.
  • Batch and streaming technologies, and knowing the tradeoffs.
  • Multiple programming and scripting languages.
  • Container and orchestration technologies.
  • Graph / Document / SQL databases.
  • Microservices, observability and coordination.
  • Deep familiarity with at least one major cloud provider.

What Your Resume Should Flaunt :

  • At least 5+ years of software development experience in back-end software development in Go. The more, the merrier!
  • A B.S. or M.S. in computer science or related field - you've earned your stripes!

Some technologies and processes we use

  • Languages : Go, Python, And Others!
  • Data Streaming : Kafka
  • Databases : Databricks, Relational DB’s and NoSQL databases like Redis
  • Cloud : GCP, Kubernetes, Docker
  • Code Delivery : CI / CD, CircleCI, FluxCD
  • DevOps / SecDevOps

Bonus Points :

  • Experience using machine learning algorithms as part of the software product
  • Experience with cybersecurity concepts and data
  • Experience with Clojure
  • Experience with Graph Databases

About Centripetal Networks :

We are an Equal Opportunity / Affirmative Action employer who values and encourages diversity, equity and belonging at our company.

We do not discriminate on the basis of race, color, religion, national origin, gender, gender identity, sexual orientation, age, marital status, veteran or disability status.

Powered by JazzHR

vzHLj6Cd6w

30+ days ago
Related jobs
Promoted
MetLife Services and Solutions, LLC
Cary, North Carolina

Full Stack Software Development engineer's role is to provide design, engineering, and implementation support. The MetLife Holdings organization is looking for a Software Engineer in a full-stack developer capacity. We are looking for an energetic and motivated system development engineer who is for...

Promoted
Fidelity Investments
Durham, North Carolina

The Fidelity Asset Management Common Platform Solutions team is looking for a Senior Software Engineer to join its Frameworks & Services squad. Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source control manag...

Promoted
Jurassic Capital
Durham, North Carolina

Jurassic has started, scaled, and sold B2B software companies and now, investing and playing an active role in helping founders build the next generation of great software companies!. Software QA Engineer to join our dynamic team. You will work closely with our engineering and product teams to ident...

Prudential Financial
NC, US

You will code, test and debug new and existing applications as you implement capabilities to solve sophisticated business problems, deploy innovative products, services and experiences to delight our customers! In addition to applied experience, you will bring excellent problem solving, communicatio...

BDO
Raleigh, North Carolina

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...

IXL
Raleigh, North Carolina

Teachers Pay Teachers (TPT), the most beloved educator brand used by 85% of K-12 teachers in the US and the world’s largest catalog of educator-created content, is seeking Senior Software Engineers who have a passion for technology and education to help us add new features and continue to build out ...

PricewaterhouseCoopers Advisory Services LLC
Raleigh, North Carolina
Remote

Simply put, we focus on delivering business led, technology enabled change for our clients including industry specific enterprise resource planning and the latest in mobile, analytics and cloud solutions. All qualified applicants will receive consideration for employment at PwC without regard to rac...

Highmark Health
NC, Working at Home, N Carolina

In partnership with other business, platform, technology, and analytic teams across the enterprise, design, build and maintain well-engineered data solutions in a variety of environments, including traditional data warehouses, Big Data solutions, and cloud-oriented platforms. Align with security, da...

B264 DB Global Technology, Inc.
Cary, North Carolina

Senior Data Platform Engineer (m/f/x) – Corporate Banking (CB) Data Platform. Your responsibilities will include team leadership, working closely with data engineers, analysts, cross-functional teams, and other stakeholders to ensure that our data platform meets the needs of our organization and sup...

Envestnet
Raleigh, North Carolina

As a Senior Software Engineer on the team, you are passionate about collaboratively building high quality software. Exercise best practices and company standards for software design, development, and documentation. Help to guide junior engineers in design techniques, and ensuring initial schematics ...