Secureworks logo

Senior Principal Engineer, Platform

Secureworks

About the Role

Secureworks is seeking a Senior Principal Engineer to join our Platform Engineering team. This role is pivotal in developing Secureworks® Taegis™, a SaaS-based, open XDR platform. You will be part of a fully remote team, focusing on backend service and tooling development for other teams and customers. Your contributions will enhance the security posture of our customers while fostering a collaborative and innovative engineering culture.

Responsibilities

  • Develop performant GraphQL APIs using Golang and Kubernetes.
  • Create and review designs for new projects.
  • Build robust software that other teams and customers can use.
  • Collaborate with internal and external engineering teams to solve complex problems.
  • Develop internal authorization systems.
  • Engage in backend work across various aspects of our platform.

Skills and Experience

  • Minimum of 5 years of Software Development experience.
  • Solid programming skills in Golang.
  • Strong understanding of database fundamentals.
  • Basic understanding of SQL Injection and how to prevent them.
  • Excellent problem-solving skills.
  • Ability to communicate complex ideas effectively with remote teams.

Preferred Qualifications

  • Experience with Kubernetes and designing microservice applications.
  • Remote work experience with a geographically distributed team.
  • Experience working with cloud platforms like AWS, GCP, or similar.

Work Environment

We are a remote-first team, geographically distributed across the US, Canada, and UK. We utilize tools like Slack, Google Meet, and Teams for communication, and tools like Miro and Lucid Charts for diagramming and communicating ideas. We believe in a strong work-life balance and provide support for team members through important life events. We value continuing education and have Tech Tuesdays for presentations and training.

Secureworks is committed to equal employment opportunity and to providing a work environment free of discrimination and harassment.

Benefits
Extracted with AI

  • Competitive compensation and benefits packages
  • Flexible work options
  • Work-life balance support
  • Continuing education and skills development

Similar jobs

Last update: 23 minutes ago

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

Microsoft logo
Microsoft

Principal Software Engineer - Cloud Security

Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.

Brinqa logo
Brinqa

Senior Principal Software Engineer - Java, Spring Boot

Join Brinqa as a Senior Principal Software Engineer to lead Java and Spring Boot development for SaaS cybersecurity solutions.

SentinelOne logo
SentinelOne

Senior Software Engineer - Test Framework Development

Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Keelvar logo
Keelvar

Staff Engineer - Python, Cloud, Distributed Systems

Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.

Agoda logo
Agoda

Staff/Lead Application Security Engineer

Join Agoda as a Staff/Lead Application Security Engineer in a dynamic DevSecOps environment.

Bloomreach logo
Bloomreach

Senior Software Engineer - Microservices and AI

Join Bloomreach as a Senior Software Engineer to work on microservices and AI solutions in a remote-first environment.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

Abnormal Security logo
Abnormal Security

Software Engineer - Application Platform

Join Abnormal Security as a Software Engineer to build scalable platforms using Python, Go, and more. Remote role.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

SAP logo
SAP

Senior Full Stack Developer (Security & Compliance)

Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.

Valtech logo
Valtech

Senior Site Reliability Engineer

Join Valtech as a Senior Site Reliability Engineer in Sofia, Bulgaria. Work with AWS, GCP, and Azure in a hybrid environment.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

Wellhub logo
Wellhub

Staff Software Engineer - Platform

Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.

Remote Crew logo
Remote Crew

Senior Data Engineer

Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.

Squarespace logo
Squarespace

Senior Software Engineer, Go/Java

Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.

Oracle logo
Oracle

Principal Java Developer - Oracle Health & Applications Infrastructure

Join Oracle as a Principal Java Developer to build cloud-centric applications for healthcare.

Agoda logo
Agoda

Staff/Lead Application Security Engineer

Join Agoda as a Staff/Lead Application Security Engineer in Bangkok. Enhance security in a dynamic DevSecOps environment.

Seqera logo
Seqera

Senior Software Engineer - Cloud and Distributed Systems

Join Seqera as a Senior Software Engineer to develop cloud-based solutions in a remote-friendly environment.

Detectify logo
Detectify

Staff Backend Engineer with AWS and Go

Join Detectify as a Staff Backend Engineer to drive architecture and develop cloud-based solutions using AWS and Go.

CrowdStrike logo
CrowdStrike

Senior Software Engineer - Tools, SDX

Remote Senior Software Engineer role at CrowdStrike, focusing on tools for SDX team, requiring C, Python, and software development skills.