Job Details

Software Engineer (automated Program Analysis)

  2026-01-14     Clearance Jobs     Columbus,OH  
Description:

divh2Software Engineer (Automated Program Analysis)/h2pKudu Dynamics is a Leidos owned company, forged out of a decade of experience in computer network operations and staffed with talent who have built, overseen, and enhanced capabilities throughout the entire USG arsenal. Our team of hackers, engineers, makers, and shakers have experience spanning centuries of research, development, and operations missions - across desktop, mobile, IoT, and embedded platforms. Kudu Dynamics is uniquely qualified to anticipate tomorrows threats and build the next generation of capabilities. Our organization is developing a cutting-edge automated program analysis platform aimed at identifying and remediating software vulnerabilities./ppOur product is a scalable distributed system designed around microservices and is built on technologies like PostgreSQL, S3, Kafka, MongoDB, and many other services. We distribute our system as a cloud native application that runs on AWS as well as self-managed clouds for on-prem and offline deployments. Our solutions for automating vulnerability discovery and remediation leverages best-of-art techniques built on modern open source software and numerous KUDU proprietary technologies. We are looking for a Software Engineer with strong backend development experience and a willingness to contribute across the software lifecycle-from design and development to deployment and operations support. While the position focuses on backend services, familiarity with frontend development is beneficial. You will collaborate with various teams, including RD specialists in reverse engineering and vulnerability research, to ensure the platform effectively integrates novel analysis techniques./ph3Responsibilities/h3pSoftware Development:/pulliDesign, implement, and maintain scalable backend microservices, primarily in Python/liliDevelop and integrate REST APIs and event-driven components for data exchange/liliEnsure code quality, performance, and maintainability through best practices and testing/liliDesign and optimize application data storage and access using various database technologies/li/ulpPlatform Integration:/pulliCollaborate with research teams to incorporate advanced analysis techniques into the platform/liliDevelop E2E testing methodologies that are capable of validating a large complex system/liliIntegrate third-party or custom security tools within a cohesive product framework/li/ulpDeployment Operations:/pulliWork with DevOps resources to build and maintain CI/CD pipelines (primarily GitLab)/liliPackage, deploy, and manage microservices on Kubernetes using IaC tools (e.g., Terraform, Helm)/liliSupport deployment in both on-prem and cloud environments/li/ulpCollaboration Communication:/pulliParticipate in Agile ceremonies, including sprint planning and retrospectives, using Jira/liliWork closely with cross-functional teams, including frontend developers, security researchers, and operations engineers/liliProvide technical guidance and support to peers, contributing to a culture of knowledge sharing/li/ulpSecurity Compliance:/pulliDevelop features with security in mind, adhering to best practices and frameworks/liliAssist in meeting compliance and authorization requirements for US government and commercial deployments/li/ulh3Required Qualifications/h3ulliU.S. Citizenship with ability to obtain a U.S. Government security clearance/liliProfessional experience in backend software development (ideally mid-level to senior)/liliSolid knowledge of Python (or comparable language) and server-side frameworks/liliFamiliarity with microservices architecture and distributed systems/liliExperience working with relational databases (e.g., PostgreSQL)/liliUnderstanding of CI/CD processes and containerization (Docker, Kubernetes)/liliExcellent problem-solving and communication skills; able to work independently and in teams/li/ulh3Preferred Qualifications/h3ulliExposure to automated program analysis, vulnerability research, or reverse engineering concepts/liliCloud deployment and/or Kubernetes experience/liliSome familiarity with frontend technologies for occasional full-stack contributions particularly using TypeScript and Vue.js/liliPrior experience working in a cybersecurity role/liliDemonstrated ability to learn and adapt to emerging technologies/liliFamiliarity with SQLAlchemy and PostgreSQL, Redpanda, FastAPI, and Pydantic./liliSoftware design and implementation experience with event-modeling and data integration as it relates to distributed systems./li/ulh3Benefits We Provide/h3ulliEquity at a company that is doing dynamic, fun, meaningful, and interesting work./liliA flexible work schedule, with the option to work remotely most days, if thats your style./liliYour own yearly discretionary budget to buy the things that make you happy./liliIn addition to highly competitive salaries, we offer premium healthcare options, 401k matching, and an annual pass to a swim in the bonus pool. We also offer four weeks of paid time off and 11 federal holidays to utilize whenever you want throughout the year./liliAwesome, enthusiastic co-workers and a company culture that promotes a jerk-free environment. Rattle the windows with the company band, participate in board game or movie nights, and help balance out the scotch vs. bourbon ratio in the office./li/ulpKudu provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws./ppPay Range: $155,000 - $175,000 per year/p/div


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search