Software Principal Engineer, Platform Security

5 days ago


Hyderabad, Telangana, India SecureWorks India Pvt. Ltd. (7230) Full time
About Secureworks

Secureworks is a global cybersecurity leader that enables our customers and partners to outpace and outmaneuver adversaries with more precision. Our unique combination of cloud-native, SaaS security platform and intelligence-driven security solutions is grounded in 20+ years of threat intelligence and research.

Job Summary

We are seeking a highly skilled Software Principal Engineer to join our Platform Engineering team. As a key member of our team, you will be responsible for designing and developing performant GraphQL APIs using Golang and Kubernetes for different features of our product. You will also collaborate with other internal and external engineering teams to solve problems and build robust software that other teams and customers can use.

Key Responsibilities
  • Design and develop performant GraphQL APIs using Golang and Kubernetes
  • Collaborate with other internal and external engineering teams to solve problems and build robust software
  • Develop and review designs for new projects
  • Build robust software that other teams and customers can use
  • Collaborate with UI developers, product managers, and UX researchers
Requirements
  • Minimum of 5 years of Software Development experience
  • Solid programming skills in Golang with experience developing applications similar to our tech stack
  • Strong understanding of database fundamentals
  • Basic understanding of attacks like SQL Injection and how to prevent them
  • Excellent problem-solving skills and ability to work through problems and get stakeholders and team members to align
  • Excellent debugging skills with the ability to walk from UI down to backend services and track where problems are happening
Preferred Qualifications
  • Experience working with Kubernetes and designing microservice applications
  • Remote work experience with a geographically distributed team
  • Experience working with UI developers, product managers, and UX researchers
  • Comfortable working knowledge of a cloud platform such as AWS, GCP, or similar
Work Environment

We are a first team and are geographically distributed across the US, Canada, and UK. We utilize tools like Slack, Google Meet, and Teams to facilitate communication and tools like Miro and Lucid Charts for diagramming and communicating ideas. We also believe in a strong work-life balance and providing support for team members to accomplish that.

Secureworks is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Secureworks are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Secureworks will not tolerate discrimination or harassment based on any of these characteristics.



  • Hyderabad, Telangana, India SecureWorks India Pvt. Ltd. (7230) Full time

    Job Title: Software Senior Principal Engineer, PlatformSecureworks, a global cybersecurity leader, is seeking a highly skilled Software Senior Principal Engineer to join our Platform Engineering team. As a key member of our team, you will be responsible for designing, developing, and maintaining our next-generation security platform.About the Role:We are...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Principal Systems Software DeveloperJob Summary:BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a Principal Systems Software Developer to join our team and contribute to the development of our foundation software, including our deterministic microkernel...


  • Hyderabad, Telangana, India SecureWorks India Pvt. Ltd. (7230) Full time

    At Secureworks, we're a global cybersecurity leader, empowering our customers and partners to outpace and outmaneuver adversaries with precision. Our cloud-native, SaaS security platform and intelligence-driven solutions, informed by 20+ years of threat intelligence and research, provide unparalleled security expertise. Our mission is to deliver cutting-edge...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Key Responsibilities:As a Principal Systems Software Developer at QNX Software Systems, you will be responsible for designing and executing development plans and strategies as they relate to key technology trends. You will lead architecture and strategy sessions with our technology partners, provide design input into future products and solutions, and define...


  • Hyderabad, Telangana, India Pegasystems Full time

    About the RoleWe are seeking a skilled software engineer to join our team as a Principal Software Engineer, Platform Engineering. As a key member of our platform engineering team, you will be responsible for designing and architecting our Pega Infinity Platform.Key ResponsibilitiesDesign and develop high-quality software solutions for our Pega Infinity...


  • Hyderabad, Telangana, India SecureWorks India Pvt. Ltd. (7230) Full time

    Job Title: Windows Sensor Software EngineerSecureworks, a global cybersecurity leader, is seeking a Principal Software Engineer with strong knowledge of Windows systems to drive the next-generation endpoint capabilities of our new product offerings.Job OverviewThe Taegis Endpoint Agent is a cross-platform product and a vital part of our XDR platform. The...


  • Hyderabad, Telangana, India SecureWorks India Pvt. Ltd. (7230) Full time

    Job TitlePrincipal Software Engineer - Windows SensorJob SummaryWe are seeking a highly skilled Principal Software Engineer to join our team in developing the next-generation endpoint capabilities of our new product offerings. As a Principal Software Engineer, you will work in a fast-paced, startup-like environment with an experienced, cross-functional team...


  • Hyderabad, Telangana, India SecureWorks India Pvt. Ltd. (7230) Full time

    Job Title: Principal Software Engineer - Windows SensorJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team in developing next-generation endpoint capabilities for our Taegis XDR/Agent product. As a key member of our cross-functional team, you will work closely with software engineers, data scientists, and security experts...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About BlackBerry QNXBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, providing expert support and services for building critical embedded systems.Job DescriptionWe are seeking a highly skilled Principal Systems Software Developer to join our team at BlackBerry QNX. As a key member of...


  • Hyderabad, Telangana, India Pegasystems Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer, Platform Engineering to join our team at Pegasystems. As a key member of our engineering team, you will be responsible for designing and architecting our Pega Infinity Platform, working closely with our support engineers to resolve critical issues, and collaborating with our...


  • Hyderabad, Telangana, India Dell International Services India Pvt Ltd (7451) Full time

    Cybersecurity Leadership RoleThe Software Engineering IT team at Dell International Services India Pvt Ltd (7451) is seeking a Cybersecurity Principal Software Engineer to join our Data Analytics Platforms team in Bangalore. As a key member of our team, you will play a critical role in maintaining multiple Big Data Platforms and data lake environments in...


  • Hyderabad, Telangana, India Splunk Inc Full time

    About the RoleSplunk is seeking a highly skilled Principal Software Engineer to join our team in Hyderabad, India. As a key member of our full-stack team, you will be responsible for designing and developing the IT Service Intelligence product, a leading Observability platform built by Splunk.This is a unique opportunity to work on a cutting-edge product...


  • Hyderabad, Telangana, India Microsoft Full time

    About the RoleThe Business Applications Platform is a rapidly growing organization that is responsible for the Microsoft Dynamics 365 suite of products, Microsoft Flow, PowerApps, Azure App Service, Power BI, and more. As a Principal Software Engineer on this team, you will be working on the underlying platform that enables the creation of Dynamics 365...


  • Hyderabad, Telangana, India Microsoft Full time

    Job Title: Principal Software Engineering ManagerMicrosoft is seeking a highly experienced Principal Software Engineering Manager to lead our Azure Core team in developing high-scale intelligence-based systems that empower building and operation of Azure services and workloads with high quality and efficiency.Responsibilities:Guide partnership with...


  • Hyderabad, Telangana, India Microsoft Full time

    OverviewAt Microsoft, we're committed to empowering every person and organization on the planet to achieve more. As a Principal Product Manager on our Security Architecture Lifecycle Team for E+D (SALTed), you'll play a critical role in helping us drive objectives to meet our goal of offering the most secure and trusted productivity experiences in the...


  • Hyderabad, Telangana, India Calyx Full time

    Join Our Team as a Principal Software EngineerWe're on a mission to revolutionize clinical research at Calyx. As a Principal Software Engineer, you'll play a crucial role in developing innovative software solutions that help the biopharmaceutical industry bring medical treatments to market faster.About the RoleAs a key member of our engineering team, you'll...


  • Hyderabad, Telangana, India Highspot Full time

    Job Title: Principal Software EngineerAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Highspot. As a key member of our engineering organization, you will be responsible for designing and architecting robust, scalable, and secure technical solutions that align with business requirements and best practices.Key...


  • Hyderabad, Telangana, India Calyx Full time

    At Calyx, we're on a mission to revolutionize clinical research. As a Principal Software Engineer, you'll play a crucial role in helping the biopharmaceutical industry bring medical treatments to market faster.Key Responsibilities:Develop, document, and test software to meet end-user needs and business goals.Provide technical guidance to development teams...


  • Hyderabad, Telangana, India Deliveroo Full time

    About DeliverooDeliveroo is a technology-driven company that is transforming the way the world eats. We are a rapidly growing business that is making food more convenient and accessible to people everywhere.Job DescriptionWe are seeking a highly skilled Principal Software Engineer to join our team. As a Principal Software Engineer, you will be responsible...


  • Hyderabad, Telangana, India WELLS FARGO BANK Full time

    About this RoleWells Fargo is seeking a highly skilled Principal Engineer to join our team. As a Principal Engineer, you will play a key role in developing and influencing applications, networks, information security, databases, operating systems, and web technologies to meet the complex business and technical needs of our organization.Key...