Talent.com
Software Engineer (Automated Program Analysis)
Software Engineer (Automated Program Analysis)Kudu Dynamics LLC • San Antonio, TX, United States
Software Engineer (Automated Program Analysis)

Software Engineer (Automated Program Analysis)

Kudu Dynamics LLC • San Antonio, TX, United States
30+ days ago
Job type
  • Full-time
Job description

Software Engineer (Automated Program Analysis) - Job Description

Who We Are

Kudu 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 tomorrow's threats and build the next generation of capabilities.

Job Description

Our organization is developing a cutting-edge automated program analysis platform aimed at identifying and remediating software vulnerabilities. Our 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 R&D specialists in reverse engineering and vulnerability research, to ensure the platform effectively integrates novel analysis techniques.

Responsibilities :

Software Development :

  • Design, implement, and maintain scalable backend microservices, primarily in Python
  • Develop and integrate REST APIs and event-driven components for data exchange
  • Ensure code quality, performance, and maintainability through best practices and testing
  • Design and optimise application data storage and access using various databases technologies

Platform Integration

  • Collaborate with research teams to incorporate advanced analysis techniques into the platform
  • Develop E2E testing methodologies that are capable of validating a large complex system
  • Integrate third-party or custom security tools within a cohesive product framework
  • Deployment & Operations

  • Work with DevOps resources to build and maintain CI / CD pipelines (primarily GitLab)
  • Package, deploy, and manage microservices on Kubernetes using IaC tools (e.g., Terraform, Helm)
  • Support deployment in both on-prem and cloud environments
  • Collaboration & Communication

  • Participate in Agile ceremonies, including sprint planning and retrospectives, using Jira
  • Work closely with cross-functional teams, including frontend developers, security researchers, and operations engineers
  • Provide technical guidance and support to peers, contributing to a culture of knowledge sharing
  • Security & Compliance

  • Develop features with security in mind, adhering to best practices and frameworks
  • Assist in meeting compliance and authorization requirements for US government and commercial deployments
  • Required Qualifications

  • U.S. Citizenship with ability to obtain a U.S. Government security clearance
  • Professional experience in backend software development (ideally mid-level to senior)
  • Solid knowledge of Python (or comparable language) and server-side frameworks
  • Familiarity with microservices architecture and distributed systems
  • Experience working with relational databases (e.g., PostgreSQL)
  • Understanding of CI / CD processes and containerization (Docker, Kubernetes)
  • Excellent problem-solving and communication skills; able to work independently and in teams
  • Preferred Qualifications

  • Exposure to automated program analysis, vulnerability research, or reverse engineering concepts
  • Cloud deployment and / or Kubernetes experience
  • Some familiarity with frontend technologies for occasional full-stack contributions particularly using TypeScript and Vue.js
  • Prior experience working in a cybersecurity role
  • Demonstrated ability to learn and adapt to emerging technologies
  • Familiarity with SQLAlchemy and PostgreSQL, Redpanda, FastAPI, and Pydantic.
  • Software design and implementation experience with event-modeling and data integration as it relates to distributed systems.
  • Benefits We Provide

  • Equity at a company that is doing dynamic, fun, meaningful, and interesting work.
  • A flexible work schedule, with the option to work remotely most days, if that's your style.
  • Your own yearly discretionary budget to buy the things that make you happy.
  • In 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.
  • Awesome, 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.
  • Kudu 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.

    Pay Range : $155,000 - $175,000 per year

    Create a job alert for this search

    Software Engineer • San Antonio, TX, United States

    Related jobs
    Lead Computer Operations Analyst

    Lead Computer Operations Analyst

    University Health • SAN ANTONIO, Texas, US
    Full-time
    POSITION SUMMARY / RESPONSIBILITIES.Responsible for the shift's operation and staff performance.Operates the Health System's computers in a multi-platform environment. Authorizes, coordinates and sche...Show more
    Last updated: 1 day ago • Promoted
    Lead AI AppSec Engineer

    Lead AI AppSec Engineer

    Capital Group • San Antonio, TX, United States
    Full-time
    I can succeed as a Lead AI AppSec Engineer at Capital Group".As a LeadAIAppSecEngineer,you will work with application teams to ensure the security of custom andprocuredAI solutions.You'llcollaborat...Show more
    Last updated: 19 days ago • Promoted
    Software Engineer Lead, Member Experience Intelligence and Observability

    Software Engineer Lead, Member Experience Intelligence and Observability

    USAA • SAN ANTONIO, Texas, US
    Full-time
    At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military...Show more
    Last updated: 1 day ago • Promoted
    Sr. Programmer Analyst II

    Sr. Programmer Analyst II

    Argonaut Management Services, Inc • San Antonio, TX, United States
    Full-time
    Argo Group International Holdings, Inc.American National, US based specialty P&C companies, (together known as BP&C, Inc. Brookfield Wealth Solutions, Ltd.BWS"), a New York and Toronto-listed public...Show more
    Last updated: 12 days ago • Promoted
    Epic Analyst

    Epic Analyst

    University Health • San Antonio, TX, US
    Full-time
    POSITION SUMMARY AND RESPONSIBILITIES.Acts as the primary support contact for their Epic application in the Ancillary and Specialty Systems team. Designs, builds, and tests the system to achieve wor...Show more
    Last updated: 2 hours ago • Promoted • New!
    Application Systems Analyst Manager

    Application Systems Analyst Manager

    University Health • SAN ANTONIO, Texas, US
    Full-time
    POSITION SUMMARY AND RESPONSIBILITIES.Provides technical expertise, project management, technical guidance and direction in the implementation and operation of application systems used for financia...Show more
    Last updated: 1 day ago • Promoted
    Program Test Analyst I (Hiring Immediately)

    Program Test Analyst I (Hiring Immediately)

    USAA • SAN ANTONIO, TX, US
    Full-time
    At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military...Show more
    Last updated: 7 days ago • Promoted
    Software Engineer, Machine Learning

    Software Engineer, Machine Learning

    Figma • San Antonio, Texas, United States
    Remote
    Full-time
    Figma is growing our team of passionate people on a mission to make design accessible to all.Figma helps entire product teams. Whether it’s consolidating tools, simplifying workflows, or collaborati...Show more
    Last updated: 30+ days ago • Promoted
    Program Test Analyst I

    Program Test Analyst I

    USAA • SAN ANTONIO, Texas, US
    Full-time
    At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military...Show more
    Last updated: 1 day ago • Promoted
    Senior Application Systems Analyst

    Senior Application Systems Analyst

    University Health • SAN ANTONIO, Texas, US
    Full-time
    POSITION SUMMARY AND RESPONSIBILITIES.Provides computer project technical expertise, project management, technical guidance and direction in the implementation and operation of computer systems use...Show more
    Last updated: 1 day ago • Promoted
    Systems Engineer

    Systems Engineer

    University Health • San Antonio, TX, US
    Full-time
    University Health is one of the largest employers in San Antonio.We are a nationally recognized teaching hospital and consistently recognized as a leader in advanced treatment options, new tec...Show more
    Last updated: 30+ days ago • Promoted
    Application System Analyst - Revenue Cycle

    Application System Analyst - Revenue Cycle

    University Health • San Antonio, TX, US
    Full-time
    POSITION SUMMARY AND RESPONSIBILITIES.Provides computer technical expertise, project management, technical guidance, and direction in the implementation and operation of computer systems used for f...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer Senior, Member Experience Intelligence and Observability

    Software Engineer Senior, Member Experience Intelligence and Observability

    USAA • SAN ANTONIO, Texas, US
    Full-time
    At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military...Show more
    Last updated: 1 day ago • Promoted
    Process Engineer Senior, Member Experience Intelligence and Observability

    Process Engineer Senior, Member Experience Intelligence and Observability

    USAA • SAN ANTONIO, Texas, US
    Full-time
    At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military...Show more
    Last updated: 1 day ago • Promoted
    Lead AI Security Engineer

    Lead AI Security Engineer

    Capital Group • San Antonio, TX, United States
    Full-time
    I can succeed as a Lead AI Security Engineer at Capital Group".As aLeadAISecurity Engineer, you willbe responsible forsecuring Capital Group's enterprise AI Platforms. You'llcollaborate with platfor...Show more
    Last updated: 21 days ago • Promoted
    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Data Annotation • San Antonio, Texas
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 30+ days ago • Promoted
    Lead Engineer, Applications - Edifecs / QConnect - Remote

    Lead Engineer, Applications - Edifecs / QConnect - Remote

    Molina Healthcare • San Antonio, TX, US
    Remote
    Full-time
    Designs and builds company specific enterprise application systems and technology expertise across multiple disciplines.Applies and promotes key principles (e. Considers business problems “end-to-en...Show more
    Last updated: 21 hours ago • Promoted • New!
    Site Reliability Engineer SME GITI

    Site Reliability Engineer SME GITI

    Shuvel • San Antonio, Texas, United States
    Remote
    Full-time
    Hybrid (JBSA - San Antonio, TX).A deep understanding for agile and DevSecOps methodologies.Creating and maintaining documentation for implementations. Experience in developing, testing, and maintain...Show more
    Last updated: 30+ days ago • Promoted