deepwatch

Senior Software Engineer

deepwatch$150K — $170K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of experience in object-oriented programming and building REST or GraphQL APIs.
  • Proficiency in Java, Spring, Python, or Go.
  • Strong understanding of microservices architecture and distributed systems.
  • Familiarity with relational databases like PostgreSQL or MySQL.
  • Experience with cloud platforms such as AWS or Azure.
  • Knowledge of version control systems, preferably git.
  • Comfortable working in agile environments with secure coding standards.

Responsibilities

  • Develop tools to optimize workflows for consistent results.
  • Build product features for the Cyber Resilience Platform.
  • Write reusable code with unit and end-to-end testing.
  • Create integrations with various security tools.
  • Collaborate with experts and stakeholders across the organization.
  • Integrate AI capabilities into solutions.
  • Advance your career through unique professional development opportunities.

Benefits

  • Medical, dental, vision, and disability insurance.
  • Flexible Time Off and 12 company holidays.
  • 8 weeks of paid parental leave.
  • Annual development dollars for professional growth.
  • Wellness contests and educational programs.
  • 401(K) retirement program.
Full Job Description
Senior Software Engineer
  • Tampa Hybrid: Highly preferred. Expectation is 3 days a week in our Tampa Center of Excellence (your choice of days), and 2 days remote.
  • 100% Remote: Open to US remote talent within the Eastern TimeZone. No relocation to Tampa is required for remote hires.
  • Reports to: Senior Manager, Product Engineering

Deepwatch is seeking a Senior 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.

In this role, you'll get to:
  • 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

To be successful in this role, you'll need to:
  • Possess 3+ 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
  • Understand object-oriented design, microservices, REST APIs, and distributed systems
  • Working knowledge of relational databases such as PostgreSQL, MySQL, MongoDB or equivalent
  • Experience guiding teams in the adoption of new languages, frameworks, platforms, or engineering patterns
  • Experience with cloud platforms such as AWS, GCP, or Azure
  • Possess familiarity with version control systems such as git
  • Possess familiarity with CI/CD processes and tools
  • Be familiar with agile development processes and test-driven development
  • Be familiar with secure coding standards such as OWASP and be willing to adapt to best practices
  • Be comfortable troubleshooting production systems and participating in an on-call rotation

Preferred Skills
  • Experience with Kafka, RabbitMQ, OpenSearch, Snowflake or other data pipeline and orchestration tools
  • Experience with security automation, SOAR, orchestration, or workflow automation platforms
  • Have a good working knowledge of containerization such as Kubernetes and Docker
  • Have a good understanding of authentication, security, caching, and testing principles
  • Understanding of log analysis, alert triage workflows, and incident response playbooks
  • Experience integrating AI or large language models into production applications
  • Experience integrating with or building components for SOAR and Data Lake platforms

Statutory Pay Disclosure:

The anticipated base salary range for this role is $150,000 - $170,000 + stock options + benefits. Actual compensation may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level.
ITAR Compliance

This position will have access to customer data and as such is subject to International Traffic in Arms Regulations (ITAR). Upon application, candidates will be asked to confirm that they are a U.S. Person as defined by the following:
  • A citizen of the U.S.;
  • A lawful permanent resident of the United States;
  • A person admitted to the United States as a refugee; or
  • A person that has been granted asylum by the United States government.

The intent of this requirement is not to verify employment eligibility overall, but to ensure compliance with import/export regulations. If you do not meet these requirements, we encourage you to apply for other open roles at Deepwatch. This information will be verified upon offer of employment.

What We Offer:

Deepwatch is excited to provide benefits designed to support team members and their families. Including:
  • Medical, dental, vision, and disability insurance
  • Flexible Time Off (FTO), 12 company holidays, sick leave and 8-Weeks Paid Parental Leave
  • Unique professional development benefits with Annual "development dollars" to support our people growth and development
  • Wellness contests and monthly educational programs
  • 401(K) retirement program
  • Learn more here: Deepwatch Benefits

We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates, so please don't hesitate to apply - we'd love to hear from you. Please review our DEI Statement here.

About deepwatch

deepwatch is a cybersecurity company that provides managed security services. The company was founded in 2015 and is headquartered in Denver, Colorado. deepwatch offers a range of cybersecurity services, including threat detection and response, vulnerability management, and compliance management. The company uses artificial intelligence and machine learning to provide advanced threat detection and response capabilities. deepwatch is committed to providing exceptional customer service and helping its clients improve their cybersecurity posture.
Learn more about deepwatch
Size
100 employees
Industry
Founded
2015
Revenue
$10 million

Similar Jobs

More Information Technology Jobs

Find similar Senior Software Engineer jobs: