Deepwatch-posted 14 days ago
$170,500 - $217,000/Yr
Full-time • Senior
Tampa, FL
Publishing Industries

Deepwatch is seeking a Principal Software Engineer to join our team of world-class cybersecurity professionals. In this role, you will contribute to the planning, design, development, and maintenance of Deepwatch's Cyber Resilience Platform. You will be responsible for building tools that support threat detection, incident response and security automation. This highly collaborative development team focuses on handling complex issues, solving time-sensitive problems, and delivering robust solutions at scale.

  • Develop internal tools to support and optimize workflows that lead to consistent results
  • Develop product features that powers the Deepwatch Platform
  • Write highly reusable code along with associated unit testing and end-to-end testing and contribute to software architecture design
  • Develop integrations with security tools (e.g., EDRs, SIEMs, Ticketing Systems, Threat Intelligence Feeds)
  • Collaborate with Deepwatch Experts and stakeholders across the organization
  • Utilize and integrate AI into all that you do
  • Learn and advance your career in a fast-changing industry, leveraging the company's unique professional development benefits and matching policies to support our growth
  • 8+ years of experience in object-oriented programming and knowledge building out either REST or GraphQL APIs with automated unit testing and knowledge of microservices architecture
  • Demonstrate programming proficiency languages and frameworks such as Java, Spring, Python, Go
  • Have a good working knowledge of relational databases such as PostgreSQL, MySQL, MongoDB or equivalent
  • Experience with cloud platforms such as AWS, GCP, or Azure
  • Experience with version control systems such as git and CI/CD processes and tools
  • Experience with agile development processes and test-driven development
  • Experience with secure coding standards such as OWASP and be willing to adapt to best practices
  • Experience with Kafka, RabbitMQ, OpenSearch, Snowflake or other data pipeline and orchestration tools
  • Be self-driven, hold yourself accountable for outcomes, and manage your own time working in a flexible and remote-first environment
  • Strong working knowledge of containerization such as Kubernetes and Docker
  • Strong understanding of authentication, security, caching, and testing principles
  • Understanding of log analysis, alert triage workflows, and incident response playbooks
  • Experience integrating with or building components for SOAR and Data Lake platforms
  • Experience with Infrastructure as Code (IaC) such as Terraform
  • Experience with configuration management/automation such as Ansible
  • Medical, dental, vision, and disability insurance
  • Flexible Time Off (FTO), 9 company holidays, sick leave and 8-Weeks Paid Parental Leave
  • Unique professional development benefits, starting at $3,000 annually
  • Wellness contests and monthly educational programs
  • 401(K) retirement program with employer match
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service