Back to results

Senior Backend Cloud Engineer

  • Remote, United States

$120,000 to $170,000 USD / year

Applications open in a new tab.

Job details

Pay
$120,000 to $170,000 USD / year
Experience
At least 5 years of professional backend engineering experience, including recent hands-on experience working with JVM-based codebases.
Posting language
English
Posted

Original job description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Backend Cloud Engineer based in the United States.

Join an innovative cybersecurity team dedicated to developing advanced solutions that protect organizations against ransomware and emerging digital threats. As a Senior Backend Cloud Engineer, you will play a key role in designing, building, and evolving scalable cloud-based data platforms and API services. You will work primarily with Scala and Rust, contributing to modern backend architecture and supporting the transition of critical services toward Rust. Your work will help power security data ingestion, threat detection, malware analysis, and machine learning capabilities. Collaborating with product and platform engineering teams, you will influence technical decisions and drive engineering excellence. This is an opportunity to make a meaningful impact on cybersecurity within a globally distributed, remote-first engineering environment.

Accountabilities

• Lead the design, development, and delivery of features across backend data platforms and public API services, including security data ingestion, transformation, and enrichment.

• Drive system architecture, technical design, and data flow decisions in collaboration with product and platform engineering teams.

• Build, deploy, maintain, and take ownership of production-grade Scala backend services, ensuring reliability, security, scalability, and performance.

• Contribute to the strategic migration of selected APIs and backend services from Scala to Rust, ensuring a smooth transition and architectural consistency.

• Establish and maintain high standards for code quality, technical documentation, system maintainability, and operational excellence.

• Lead technical design discussions and code reviews while supporting engineering best practices across the team.

• Participate in on-call rotations, troubleshoot production issues, and contribute to incident response and system reliability improvements.

• Support and enhance Python-based security analysis capabilities, including malware analysis engines, automated threat detection systems, and machine learning workflows.

• Collaborate across engineering teams to continuously improve backend infrastructure, data processing capabilities, and cloud-native services.

Requirements:

• At least 5 years of professional backend engineering experience, including recent hands-on experience working with JVM-based codebases.

• Proven ability to design, build, deploy, and maintain distributed systems throughout their entire lifecycle.

• Professional experience with Rust or a strong understanding of its capabilities, practical applications, and suitability for backend service migrations.

• Strong knowledge of API development, messaging systems such as Kafka, and modern data storage technologies, including PostgreSQL, DynamoDB, and OpenSearch.

• Experience developing and operating cloud-native applications, preferably within AWS environments.

• Working knowledge of containerization technologies and Kubernetes-based infrastructure.

• Strong understanding of backend architecture, scalability, reliability, and distributed data processing.

• Ability to work independently and collaboratively within a remote-first, asynchronous engineering environment.

• Excellent communication and problem-solving skills, with the ability to contribute to technical discussions and make sound architectural decisions.

• Nice to have: Familiarity with functional programming concepts and idiomatic Scala development.

• Experience with Databricks, ClickHouse, or comparable lakehouse and analytical/OLAP database technologies.

• Familiarity with infrastructure-as-code and deployment tools such as Terraform, Helm, and GitHub Actions.

• Experience with observability and monitoring platforms, including Prometheus, Grafana, and AWS CloudWatch.

• Previous experience developing cybersecurity products, security data pipelines, or highly available backend systems.

• Python development experience, particularly involving malware analysis, security automation, and threat detection frameworks such as YARA, PE analysis, and binary analysis tools.

• Familiarity with machine learning workflows, automated machine learning (AutoML), and MLflow for model deployment and lifecycle management.

• Experience with binary analysis libraries and security tools such as LIEF, ssdeep, and TLSH.

Benefits:

• Base salary: $120,000–$170,000 per year, depending on experience, skills, qualifications, and location.

• Annual bonus: Target bonus of 10%.

• Generous equity offering.

• Comprehensive medical, dental, and vision insurance, with premiums fully covered for employees and their dependents.

• 401(k) retirement plan with a generous employer contribution.

• Short-term and long-term disability insurance.

• Basic life insurance and accidental death and dismemberment (AD&D) coverage.

• Flexible Spending Accounts (FSA) for healthcare and dependent care expenses.

• Flexible paid time off (PTO) policy.

• Paid parental leave.

• Fully remote working environment within a globally distributed team.

• Opportunity to contribute to innovative cybersecurity technologies addressing critical and evolving digital threats.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

More about this job

Skills

  • Scala
  • Rust
  • Documentation
  • Troubleshoot
  • Incident response
  • Python
  • Process data
  • API development
  • Apache Kafka
  • Data storage
  • PostgreSQL
  • Amazon DynamoDB
  • AWS
  • Kubernetes
  • Work independently
  • Communication skills
  • Problem solving
  • Databricks
  • Infrastructure as code
  • IBM Terraform
  • GitHub
  • Prometheus
  • Grafana
  • Cybersecurity
  • Machine learning
  • Mlflow

Report this job

Get in touch
MovoJobs

Contact us