Software Developer

Zealogics.comAlpharetta, GA
$60 - $65

About The Position

The Software Developer will support the design, development, and modernization of cybersecurity technology solutions within the Cyber Data Risk & Resilience (CDRR) organization. This is a hands-on engineering role contributing to the delivery of the Cyber Security product portfolio by building scalable, resilient systems and partnering with cross functional stakeholders.

Requirements

  • 6+ years of relevant software development experience.
  • Strong proficiency in Java or Python with hands on development experience.
  • Experience designing and building mission-critical systems with high standards for reliability, scalability, and resilience.
  • Strong understanding of how software is built, tested, and deployed, including modern development workflows, release processes, and CI/CD practices.
  • Strong application design skills and object oriented programming fundamentals.
  • Experience with domain, event, and message driven architectures and RESTful services.
  • Proficiency in complex SQL and experience with relational databases (e.g., PostgreSQL, MSSQL).

Nice To Haves

  • Experience with data engineering and relevant tools (Snowflake, DBT, Kafka)
  • Experience with 3rd party security tools (e.g., Wiz, Snyk, Qualys, etc).
  • Experience in one or more security domain (AppSec, Infrastructure, Vulnerability Management)
  • Experience in platform engineering or integrating services into the SDLC

Responsibilities

  • Design, develop, and enhance high quality software solutions supporting cybersecurity platforms.
  • Reduce risk to the firm by implementing security solutions at scale through automation.
  • Re architect and modernize core components using contemporary architectures focused on availability, resiliency, and scalability.
  • Contribute to the delivery of initiatives aligned to the Cyber Security product portfolio roadmap.
  • Partner with global stakeholders and engineering teams to gather requirements and communicate technical solutions.
  • Analyze complex business processes and translate them into technical implementations.
  • Operate effectively in a fast paced environment, managing priorities and delivering under pressure.
  • Communicate technical considerations, risks, and recommendations clearly to stakeholders.
  • Support agile delivery practices and collaboration across engineering teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service