Skip to content

Senior / Staff Software Engineer - Parser Team

Owns the parser framework and develops high-volume parsing and normalization components for security data from diverse sources. The role requires 5+ years of software engineering experience, strong programming and data-processing skills, cybersecurity knowledge, and effective use of AI-assisted development tools.

About the job

Responsibilities

  • Own the parser framework: identify reusable patterns, design parser primitives, improve hot-path performance, and raise reliability and testability standards.
  • Make design decisions about schema mapping, normalization trade-offs, malformed or ambiguous data, generalization versus special-casing, and framework evolution.
  • Drive high-impact parser integrations end-to-end.
  • Partner with detection, data, and integration teams to ensure parsed data supports downstream use cases.
  • Mentor junior engineers through design discussions and code reviews.
  • Use LLM-based coding assistants, AI-driven test generation, and automated code review to accelerate development.
  • Analyze unfamiliar log samples with LLMs, bootstrap integrations, and apply judgment to validate AI output.
  • Automate regression testing, schema diffing, and sample ingestion.
  • Help integrate AI tools into parser workflows and measure efficiency gains.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of software engineering experience focused on data parsing, integration, or log processing.
  • Strong proficiency in Python, Java, Ruby, or C++.
  • Familiarity with JSON, XML, CSV, syslog, key-value data, and unstructured text.
  • Strong command of regular expressions and pattern-matching techniques.
  • Understanding of data normalization, schema design, and transformation principles.
  • Experience integrating with APIs, web services, and streaming data sources.
  • Demonstrated production use of AI tools such as Copilot, Cursor, Claude, or ChatGPT.
  • Working understanding of cybersecurity concepts and security-tool data.
  • Strong problem-solving skills and clear communication with technical and non-technical stakeholders.

Preferred Qualifications

  • Experience with cybersecurity tools and platforms, including firewalls, IDS/IPS, EDR, SIEM, and cloud security services.
  • Familiarity with AWS, Azure, GCP, CloudWatch, Azure Monitor, and Cloud Logging.
  • Experience with Kafka, Spark, Hadoop, or similar big-data and streaming technologies.
  • Experience with Docker and Kubernetes.
  • Experience using LLMs for log analysis, parser generation, or schema inference.
  • Experience building AI-enabled data-engineering tooling.
  • Familiarity with MCP, function calling, or agent frameworks.

Compensation and Benefits

  • Highly competitive compensation package comparable to industry leaders.
  • Fully remote work from anywhere in Taiwan.
  • Transparent, open, feedback-driven, and collaborative work culture.

Skills

Python, Java, Ruby, C++, JSON, Xml, Csv, Syslog, Regular Expressions, Data Normalization, Schema Design, APIs, Kafka, Docker, Kubernetes

Vanta

Vanta

Remote

Staff Software Engineer, GRC
$260k+/yrRemote10+ YOEBackend Engineering

Leads architecture and technical strategy for Vanta’s government compliance product, building scalable backend systems and new workflows in a 0-to-1 environment. Requires 10+ years of backend experience, strong systems thinking, cross-functional influence, and a track record of mentoring engineers.

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.

Payabli

Payabli

Remote

Principal Payments Engineer
No salary listedRemote12+ YOEBackend Engineering

Founding senior engineer responsible for creating and operating Payabli’s Payments Core infrastructure, including ledgers, exactly-once money movement, multi-rail orchestration, settlement, and reconciliation. Requires 12+ years of production payments or financial-systems experience at major scale.

Fingerprint

Fingerprint

Remote

Senior Backend Engineer, Core APIs
$150k+/yrRemote5+ YOEBackend Engineering

Build and operate highly performant Core API services for real-time fraud detection, owning reliability, observability, scaling, and production operations. The role requires 5+ years of backend experience with Go or Node.js and strong SRE practices.

Vanta

Vanta

Remote

Senior Software Engineer, Test Core
$195k+/yrRemote5+ YOEBackend Engineering

Build and operate the backend runtime platform that schedules, executes, and persists security and compliance tests at scale. The role requires strong production systems experience, ownership of complex projects, debugging expertise, and effective technical collaboration and mentorship.