Skip to content
mimi

Software Engineer, Distributed Systems

DataStealth.io

Canada · On-site Full-time Mid Level 1mo ago

About the role

About

Elevate your career as a Software Engineer specializing in distributed systems. Apply your Java and cloud expertise to protect sensitive data through resilient software solutions.

This role demands ownership of entire production services within a collaborative engineering environment. You'll architect and engineer cloud-native systems that align with security protocols while enhancing performance and observability. Engage meaningfully with team members and contribute to a culture of learning and growth.

Utilize your coding skills to design and implement security solutions that safeguard critical data on a global scale.

Key Responsibilities

  • Architect and operate scalable microservices
  • Integrate security features like encryption and key management
  • Optimize cloud services and manage CI/CD pipelines
  • Mentor developers and contribute to documentation
  • Collaborate with cross-functional teams on requirements

Requirements

  • 3+ years experience in software engineering
  • Proficiency in Java along with cloud platforms
  • Experience with container management and scripting
  • Knowledge of security coding practices
  • Understanding of observability tools and metrics

Skills

CI/CDCloudContainer ManagementEncryptionJavaKey ManagementMicroservicesObservabilityScripting

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free