C

Cyware

Cybersecurity threat intelligence platform provider

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USANo salary listed

About the Job

Requirements

  • U.S. citizenship is required, along with the ability to comply with U.S. government and enterprise security standards and eligibility for security clearances.
  • A bachelor's degree or higher in Computer Science, Engineering, IT, or a related discipline is required, or equivalent experience.
  • Seven to ten or more years of Python experience, including proficiency building efficient REST APIs with Django and Django REST Framework, is required. Five or more years of practical experience building Django applications is a strong plus; Go is also a strong plus.
  • Strong software design and architecture skills are required, including experience designing scalable microservices and applying core design principles such as MVC, with understanding of object-oriented programming and design patterns such as strategy and adapter.
  • A solid background with generative AI integrations, REST/gRPC large language model services, AI agents, and retrieval-augmented generation pipelines—including vector stores, embeddings, document indexing, and retrieval strategies—is required.
  • Hands-on experience in AWS and AWS GovCloud environments, including ECS/EKS, Lambda, API Gateway, S3, and RDS, and with multi-tenant architectures is required.
  • Proficiency with enterprise and federal identity and authentication standards, including SAML, OAuth, PIV/CAC, FICAM, and RBAC, and secure coding principles including OWASP and secrets management aligned with FedRAMP/GovRAMP controls is required.
  • Practical knowledge of PostgreSQL, Elasticsearch, ClickHouse, MongoDB, relational and NoSQL database use cases, Redis and Memcached caching, and message brokers such as RabbitMQ, Kafka, and Redis is required.
  • Experience with unit testing, debugging, test automation, CI/CD, source version control, Git/GitHub, Docker, and Kubernetes is required.
  • Knowledge of Django scheduling frameworks or event-driven programming, Python threading limitations, and multiprocess architecture is required.
  • Experience with scaled applications, designing scalable microservices, and building products from scratch is required. Experience in search-heavy, data-intensive, or AI-powered products is a plus.
  • Strong proficiency in data structures and algorithms and a good understanding of server-side templating languages are required.
  • Knowledge of user authentication and authorization across systems, servers, and environments, including RBAC controls and multi-tenant architectures, is required.
  • Good hands-on experience in scalable AWS environments and understanding of associated cloud services and application architectures are required.
  • A self-driven approach to technical challenges and eagerness to explore technologies such as AI, LLMs, RAG, and Go are desired; experience developing products from scratch in regulated/FedRAMP environments is also desired.

Responsibilities

  • Develop features from proposal through polished delivery, accounting for enterprise scale and high-security compliance constraints such as GovCloud, segmented environments, and control inheritance from the design stage.
  • Build code that meets FedRAMP/GovRAMP control requirements, including secure coding, audit logging, RBAC, and encryption in transit and at rest, without significant post-hoc rework.
  • Manage and review code contributed by the team to meet enterprise and regulatory security standards and keep it maintainable and accessible for others to contribute to.
  • Partner with DevOps and GRC to ensure features deploy through modern CI/CD pipelines, including Bitbucket Pipelines, Helm, and ArgoCD, across commercial and GovCloud environments and withstand continuous monitoring.
  • Take initiative to improve the software to address developer pain points.
  • Work with multidisciplinary teams to maintain and support production and operations of Cyware products in commercial and GovCloud environments.

Desired Qualifications

  • Five or more years of practical experience building Django applications is a strong plus.
  • Go (GoLang) is a strong plus.
  • Prior experience in search-heavy, data-intensive, or AI-powered products is a big plus.
  • Experience with Elasticsearch for search, log analytics, or as part of an indexing layer is a strong plus.

About the Company

Cyware

Cybersecurity threat intelligence platform provider

Cyware provides cybersecurity tools focused on threat intelligence and security automation for security teams, ISACs, ISAOs, and collaborative security communities. Its Threat Intelligence Platform (TIP) automatically gathers, enriches, analyzes threat indicators, and distributes real-time alerts, while CTIX Lite offers a lighter entry point; both integrate with existing security tools and scale to enterprise needs. Compared with competitors, Cyware emphasizes collaborative threat sharing via ISACs/ISAOs, offers free daily alerts to grow its user base, and provides strong integration plus scalable enterprise solutions. Its goal is to help organizations stay ahead of cyber threats by delivering actionable threat intelligence and automation through subscriptions and technology partnerships.

Company size
201-500
Company stage
Series C
Total funding
$73M
Headquarters
Jersey City, NJ
Founded
2016

Recently Posted Jobs

Explore more opportunities at Cyware

See more jobs