Principal Software Engineer
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.
Date Posted
04/05/2024
Views
1
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 DetailsPrincipal 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 DetailsInformation 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 DetailsRegional 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 DetailsManager, 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