About The Position

We are seeking a Software Engineer to join the Emerging Technology & Labs team within Cyber Security Engineering. This role is designed for a senior, hands-on individual contributor who enjoys working across a wide range of technologies- designing, building, securing, and operating lab environments used to evaluate and de‑risk emerging cyber technologies before enterprise adoption. You will operate at the intersection of software engineering, security engineering, and experimentation, contributing to proof‑of‑concepts (PoCs), pilots, technical evaluations, and secure lab operations. This role balances deep engineering work with lab security and operational ownership. This is not a run-the-business or product support role- it is a forward-looking engineering role focused on building, learning, and shaping what comes next.

Requirements

  • 8–10+ years of hands-on software engineering experience in enterprise or complex technical environments.
  • Strong proficiency in one or more modern programming languages (e.g., Python, Go, Java, TypeScript).
  • Broad hands-on experience across multiple cyber security technology domains, which may include: Identity & access management, Cloud and infrastructure security, Detection & response, Application security, Platform or DevSecOps tooling.
  • Demonstrated ability to learn new technologies quickly and apply them through hands-on experimentation.
  • Experience building APIs, integrations, automation pipelines, and engineering tooling.
  • Solid understanding of cloud platforms (AWS, Azure, or GCP) and cloud-native services.
  • Experience with CI/CD pipelines, infrastructure-as-code, and automated testing.
  • Comfortable owning both engineering delivery and operational responsibilities (e.g., patching, upgrades, environment stability).

Nice To Haves

  • Prior experience supporting lab environments, test platforms, or innovation teams.
  • Exposure to vendor evaluations, PoCs, or early‑stage technology pilots.
  • Familiarity with containerization, Kubernetes, and modern platform ecosystems.
  • Experience working within security engineering or cyber defense organizations.

Responsibilities

  • Design, build, and maintain software prototypes, automation, and PoCs to evaluate emerging cyber and platform technologies.
  • Develop custom integrations, scripts, APIs, and tooling that connect new technologies with existing enterprise platforms (e.g., identity, cloud, logging, CI/CD).
  • Write secure, high-quality, maintainable code using modern engineering practices (testing, CI/CD, code reviews).
  • Create reusable tools and automation to accelerate experimentation and reduce friction in lab environments.
  • Design, operate, and continuously improve secure lab environments that replicate real-world enterprise conditions.
  • Own lab security hygiene, including: OS and platform patching, Vulnerability remediation and configuration hardening, Dependency updates and technical debt reduction.
  • Monitor lab health, performance, and security posture, ensuring environments remain reliable and safe for experimentation.
  • Troubleshoot complex issues across application, infrastructure, security, and network layers.
  • Evaluate and validate new and emerging cyber technologies through hands-on testing and experimentation.
  • Translate business and security use cases into technical evaluation criteria and success metrics.
  • Develop technical findings, implementation notes, and practical guidance to inform go / no‑go and scale decisions.
  • Partner with vendors and internal teams during PoCs and pilots to test real-world feasibility.
  • Develop reference designs and architecture concepts in collaboration with Architecture and Platform teams, ensuring alignment with enterprise standards.
  • Work closely with security engineering, architecture, risk, and platform teams to ensure lab learnings are transferable to production environments.
  • Clearly communicate technical designs, findings, risks, and trade-offs to both technical and non-technical stakeholders.
  • Mentor junior engineers and help elevate engineering discipline across the labs team.

Benefits

  • health and well-being benefits
  • savings and retirement programs
  • paid time off
  • banking benefits and discounts
  • career development
  • reward and recognition programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service