Senior Software Engineer
Role Overview
Join the Product Engineering team to develop and maintain Deepwatch's Cyber Resilience Platform.
Build tools that support threat detection, incident response, and security automation.
The role reports to the Senior Manager, Product Engineering.
Key Skills for This Role
Full Job Posting
Role Overview
Join the Product Engineering team to develop and maintain Deepwatch's Cyber Resilience Platform.
Build tools that support threat detection, incident response, and security automation.
The role reports to the Senior Manager, Product Engineering.
Work Arrangement
- Tampa hybrid hires are expected in the Tampa Center of Excellence three days per week and remote two days per week.
- Fully remote hires may work from the United States within the Eastern Time Zone without relocating to Tampa.
Responsibilities
- Develop internal workflow optimization tools and Deepwatch Platform product features.
- Write reusable code with unit and end-to-end tests and contribute to architecture design.
- Develop integrations with EDRs, SIEMs, ticketing systems, and threat intelligence feeds.
- Collaborate with internal experts and organizational stakeholders.
- Use and integrate AI in development work.
Required Experience
- Have 3+ years of object-oriented programming and REST or GraphQL API development with automated unit testing.
- Demonstrate proficiency with languages and frameworks such as Java, Spring, Python, or Go.
- Understand object-oriented design, microservices, REST APIs, and distributed systems.
- Have working knowledge of PostgreSQL, MySQL, MongoDB, or equivalent databases.
- Have cloud-platform experience with AWS, GCP, or Azure.
- Be familiar with Git, CI/CD, agile development, test-driven development, and OWASP secure coding.
- Troubleshoot production systems and participate in an on-call rotation.
Preferred Skills
- Experience with Kafka, RabbitMQ, OpenSearch, Snowflake, or other data pipeline and orchestration tools is preferred.
- Security automation, SOAR, orchestration, or workflow automation platform experience is preferred.
- Kubernetes and Docker knowledge is preferred.
- Knowledge of authentication, security, caching, testing, log analysis, alert triage, and incident response playbooks is preferred.
- Production integration of AI, large language models, SOAR, or Data Lake platform components is preferred.
Compensation
- Anticipated base salary range is $150,000 to $170,000 plus stock options and benefits.
- Actual compensation may vary by geographic location, experience, education, and skill level.
Benefits
- Benefits include medical, dental, vision, and disability insurance.
- Benefits include flexible time off, company holidays, sick leave, paid parental leave, development funding, and a 401(k) program.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Deepwatch
IT Operations Lead
Bengaluru, IND
Deepwatch is seeking an IT Operations Lead to own India IT operations and contribute to global workplace technology strategy. The role covers technical escalations, identity and access management, macOS endpoint administ