Software Engineer (Data Platform)

Added
23 days ago
Type
Full time
Salary
Salary not provided

Related skills

java aws kafka apache spark spring boot

๐Ÿ“‹ Description

  • Design and implement frameworks and features for the Sophos Central platform powered by the Taegis Data Platform
  • Build, maintain, and optimize large-scale data pipelines to improve performance, reliability, and scalability
  • Participate in architecture, planning, and design discussions with engineering leaders, architects, and team leads
  • Collaborate with operations and site reliability teams to ensure production-ready, observable, and supportable solutions
  • Contribute to platform standards around security, resiliency, and operational excellence

๐ŸŽฏ Requirements

  • 4โ€“6 years of professional software development experience
  • Strong hands-on experience designing and building cloud-native platforms on AWS
  • Proficiency in Java with Spring Boot
  • Experience with distributed systems and streaming platforms (Kafka, Apache Spark)
  • Experience with Apache Hudi; AWS EKS, S3, Glue, and Athena is a plus
  • Solid understanding of scalable system design, API design, logging, monitoring, and testability

๐ŸŽ Benefits

  • Remote-first work model with most roles remote
  • Hybrid options may be required for some roles
  • Collaborative, inclusive culture and team spirit
  • Employee networks for diversity and education
  • Volunteer days and charity initiatives
  • Global wellbeing and fitness programs
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’