Principal Software Engineer

Company

TDI (Tetrad Digital Integrity)

Location

Washington DC

Type

Full Time

Job Description

Be a part of a team that values collaboration, diversity, and working better together. Tetrad Digital Integrity (TDI) is a leading-edge cybersecurity firm with a mission to safeguard and protect our customers from increasing threats and vulnerabilities in this digital age. We build and manage innovative internal and customer-facing solutions such as CnSight® https://cnsight.io/ a lightweight and first of its kind modern and complex data warehouse-type microservice application designed to revolutionize how organizations manage their cybersecurity and through automated performance reporting.
 
Our team is seeking a hands-on Principal Software Engineer to join us as we create and deliver the future of cybersecurity. You will have the opportunity to design and develop creative, compelling, and cutting-edge systems and take a critical role in leading the development of valuable new features for early adopters.
 
Responsibilities:

  • Develop “best-in-class” engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable.
  • Own the development and maintenance of the CnSight® codebase to include associated open-source product and CI/CD pipeline, adhering to and driving modern software engineering practices.
  • Lead product & team experiments.
  • Lead interactions with customers during onboarding, support, requirements gathering, demonstration, and troubleshooting activities.
  • Lead and communicate through out Agile rituals, roadmap and architecture discussions with internal and external business stakeholders.
  • Build high-quality software in Go that integrates with 3rd party APIs.
  • Work with large data sets, developing complex PostgreSQL queries that deliver expected outcomes.
  • Mentor and lead members of the team to include leading and coordination of technical work efforts.
  • Assist with building a development team by assessing, defining, and filling in core competencies and demonstrate experience with interviewing and assessing potential candidates.
  • Promote a metrics-based software development culture of quality, collaboration, rapid delivery.
  • You will consider testability, portability/monitoring, reliability, and maintainability, and understands when code is ready to be shared and delivered.

Required Qualifications:

  • Bachelor’s degree in CS or equivalent experience.
  • US citizen - ability to obtain an active security clearance
  • 5+ years of experience working in technically complex environments, data warehouse, building REST APIs, microservices architecture, automated enterprise CI/CD tools and processes.
  • 5+ years of experience in at least one of the following: Go, Python.
  • 2+ years of experience doing full-stack development (JavaScript and NodeJS front end).
  • 1+ years of enterprise experience writing advanced SQL queries and a willingness and ability to grow in this area.
  • Experience serving in a consulting capacity.
  • In-depth understanding of Object-Oriented Programming (OOP), design patterns, data structures, algorithms, data integrity, software composability, and concurrency

Preferred Qualifications:

  • High attention to detail and curious, with ability to logically (efficiently) troubleshoot technical issues and take guidance from others, holding other team members accountable for their best possible effort.
  • Experience with Artificial Intelligence (AI) Large Language Models (LLMs) and implementing open-source AI solutions such as H2o.ai.
Apply Now

Date Posted

04/05/2024

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

2025 Sensor Modeling and Simulation Analysis Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is a trusted partner to the nations space programs providing technical expertise and innovative solutions across satellite l...

View Details

Principal Project Manager, Commercial Bank - Capital One

Views in the last 30 days - 0

Capital One a Fortune 500 company and one of the nations top 10 banks is seeking a Principal Project Manager for its Commercial Bank The role involves...

View Details

Information Security Consultant - Application Security Engineer - MassMutual

Views in the last 30 days - 0

MassMutual is seeking an experienced Application Security Engineer to join their dedicated team The role involves driving security best practices cond...

View Details

Regional Director Public Sector Sales DOW - Chainguard

Views in the last 30 days - 0

The job seeks a Regional Director with sales expertise and security clearance to lead public sector initiatives and build partnerships Responsibilitie...

View Details

Manager, Customer Success - Bold Penguin

Views in the last 30 days - 0

Bold Penguin a leading digital solution platform for small commercial insurance is seeking a Manager of Customer Success The role involves leading a t...

View Details