Cayuse Holdings

Software Developer

Cayuse Holdings

full-time

Posted on:

Location Type: Office

Location: Austin • Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $84,142 - $120,203 per year

Job Level

JuniorMid-Level

Tech Stack

AzureCloudCyber SecurityFirewallsJavaScriptMicroservices.NETPythonVault

About the role

  • The Software Developer II performs advanced software development work focused on designing, building, testing, and optimizing Microsoft Sentinel capabilities.
  • Responsible for developing custom automation playbooks, analytics rules, behavioral models, connectors, and integrations to support SOAR and UEBA functionality.
  • Designs, develops, tests, and deploys Sentinel SOAR automation playbooks using Azure Logic Apps, Azure Functions, ARM templates, and REST APIs.
  • Creates automated workflows for alert enrichment, triage, response actions, notification processes, and case management.
  • Integrates Sentinel with third-party systems (EDR, IAM, ticketing systems, email gateways, firewalls, etc.) to automate security operations.
  • Develops custom UEBA detection rules, anomaly models, ML-based behavior patterns, and advanced hunting queries (KQL).
  • Builds and maintains analytics content, data parsers, normalization rules, and entity behavior profiles.
  • Evaluates behavioral anomalies and collaborates with cybersecurity teams to fine-tune detection logic.
  • Designs and implements custom data connectors, ingestion pipelines, and data transformation logic.
  • Creates dashboards, workbooks, hunting queries, and detection-as-code assets.
  • Performs platform tuning to improve performance, reduce noise, and align to MITRE ATT&CK and Zero Trust principles.
  • Develops supporting code modules, scripts, microservices, and helper APIs using Python, PowerShell, .NET, or similar languages.
  • Works with DevOps pipelines, CI/CD processes, version control, and infrastructure-as-code where applicable.
  • Writes technical design documents, SOPs, architecture diagrams, and automation runbooks.
  • Collaborates with cross-functional stakeholders on requirements, testing, and deployment.
  • Provides Tier III support for Sentinel engineering issues and participates in after-action reviews when needed.
  • Other duties as assigned.

Requirements

  • Graduation from an accredited four-year college or university with major coursework in computer science, computer information systems, software engineering, cybersecurity, or a related field.
  • 2 years of experience in software development, cloud engineering, SIEM Engineering, or Cybersecurity engineering.
  • Must be able to pass a background check.
  • Minimum Skills:
  • Exceptional interpersonal skills with the ability to communicate in a clear, professional, and articulate manner.
  • Building Logic App workflows and custom Sentinel automation playbooks.
  • Writing complex KQL queries for analytics, hunting, and behavioral detection.
  • Developing custom connectors, data maps, and parsers.
  • Designing and optimizing UEBA detection models.
  • Debugging SOAR workflows and resolving integration issues.
  • Microsoft Sentinel architecture, SOAR, and UEBA capabilities.
  • Azure cloud services, Logic Apps, Azure Functions, Event Hubs, Key Vault, and Azure AD.
  • Security operations processes (triage, threat detection, incident response, threat modeling).
  • MITRE ATT&CK, NIST CSF, Zero Trust Architecture concepts.
  • Programming and scripting languages (Python, PowerShell, KQL, C#, JavaScript, or equivalent).
  • CI/CD pipelines, DevOps practices, and Git-based version control.
  • API integrations and JSON/YAML structures.
  • Exceptional verbal and written communication skills.
  • Excellent organizational, analytical, and problem-solving skills with high-level attention to detail.
  • Ability to analyze systems and procedures.
  • Strong multitasking skills with the ability to manage multiple design streams across concurrent work effort.
  • Must be self-motivated and able to work well independently as well as on a multi-functional team.
  • Ability to handle sensitive and confidential information appropriately.
  • Translate security requirements into scalable technical solutions.
  • Analyze threat behaviors and develop meaningful detections.
  • Work collaboratively with cybersecurity, infrastructure, and application teams.
  • Manage multiple work assignments and meet deadlines.
Benefits
  • Medical, Dental and Vision Insurance
  • Wellness Program
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Short-Term and Long-Term Disability options
  • Basic Life and AD&D Insurance (Company Provided)
  • Voluntary Life and AD&D options
  • 401(k) Retirement Savings Plan with matching after one year
  • Paid Time Off

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentautomation playbooksKQLdata connectorsUEBA detection modelsSOAR workflowsPythonPowerShellCI/CDAPI integrations
Soft skills
interpersonal skillscommunication skillsorganizational skillsanalytical skillsproblem-solving skillsmultitasking skillsself-motivatedcollaborativeattention to detailability to handle confidential information