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

c/side logo
c/side

Principal Software Engineer (Golang/Rust)

Seeking a Principal Software Engineer skilled in Golang/Rust for backend development in a dynamic, security-focused startup.

Snyk logo
Snyk

Senior Software Engineer - Typescript and Go

Join Snyk as a Senior Software Engineer to develop secure applications using TypeScript and Go.

Seedify logo
Seedify

Senior Game Security Engineer

Senior Game Security Engineer for Seedify, specializing in UGC platform security, remote position, EMEA preference.

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 focusing on cloud-native security solutions. Work remotely in Slovakia.

Microsoft logo
Microsoft

Senior Software Engineer - Cloud and Security

Join Microsoft as a Senior Software Engineer focusing on cloud and security solutions, enhancing service reliability and security.

Microsoft logo
Microsoft

Principal Software Engineer - Azure Core Team

Principal Software Engineer for Azure Core team in Giurgiu, Romania. In-depth experience with distributed systems and cloud services required.

Remote logo
Remote

Principal Engineer

Join Remote as a Principal Engineer to solve complex challenges with Elixir, Phoenix, React, and AWS. Work remotely with a global team.

CrowdStrike logo
CrowdStrike

Principal UI Engineer (Remote)

Join CrowdStrike as a Principal UI Engineer in Dublin, shaping front-end architecture in cybersecurity. Remote work, competitive benefits.

Snyk logo
Snyk

Mid-Level Software Engineer, Go - Issues Team

Mid-Level Software Engineer for Go-based Issues team in Cluj-Napoca, Romania. Focus on distributed systems and data pipelines.

Remote logo
Remote

Principal Engineer

Join Remote as a Principal Engineer to solve global challenges in remote employment with Elixir, Phoenix, and AWS.

CrowdStrike logo
CrowdStrike

Senior Software Engineer - Cloud Platform Reliability

Join CrowdStrike as a Senior Software Engineer focusing on cloud platform reliability and scalability in a remote-first role.

c/side logo
c/side

Senior Back-end Engineer

Senior Backend Engineer needed to enhance security systems, work with TypeScript, Go, Kubernetes, and AWS. Fully remote position.

SentinelOne logo
SentinelOne

Senior Full-stack Software Engineer - Detection Team

Senior Full-stack Engineer for cybersecurity detection team, focusing on innovative solutions and leading UI/UX design.

Snyk logo
Snyk

Software Engineer (CLI)

Join Snyk as a Software Engineer (CLI) in Cluj-Napoca, Romania. Develop secure applications with a focus on CLI and CI/CD tools.

c/side logo
c/side

Principal Fullstack Engineer

Seeking a Principal Fullstack Engineer skilled in TypeScript, React, and cloud platforms for a remote role in a dynamic startup.

SentinelOne logo
SentinelOne

Senior Backend Engineer (JAVA/Go)

Join SentinelOne as a Senior Backend Engineer to develop Java/Go solutions for Singularity Data Lake, enhancing cybersecurity.

Matrix42 logo
Matrix42

Principal Software Engineer - C#/.NET

Join Matrix42 as a Principal Software Engineer to design scalable software solutions using C# and .NET in Bucharest.

LSEG (London Stock Exchange Group) logo
LSEG (London Stock Exchange Group)

Senior DevSecOps Engineer

Senior DevSecOps Engineer needed at LSEG in Bucharest, focusing on CI/CD, Azure, AWS, and Kubernetes.

Snyk logo
Snyk

Senior Software Engineer - Node.js, Typescript, Go

Join Snyk as a Senior Software Engineer to design and implement APIs in Node.js, TypeScript, and Go, enhancing developer security.

SentinelOne logo
SentinelOne

Senior AI Platform Engineer

Join SentinelOne as a Senior AI Platform Engineer to develop cutting-edge AI technology for cybersecurity solutions. Remote role in the Netherlands.

Squarespace logo
Squarespace

Senior Security Engineer

Join Squarespace as a Senior Security Engineer in Dublin, focusing on cybersecurity, incident response, and threat detection.

Invisible logo
Invisible

Senior Software Engineer - Platform

Senior Software Engineer for platform development, focusing on APIs, backend, and cloud deployment. Remote work with equity.

Snyk logo
Snyk

Software Engineer - Node.js, TypeScript, Go (Review & Improve Team)

Join Snyk as a Software Engineer in Cluj-Napoca, Romania, focusing on Node.js, TypeScript, and Go for API development.