Magic

Senior Software Engineer, Backend

Magic

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $190,000 - $220,000 per year

Job Level

Senior

Tech Stack

AWSCloudDistributed SystemsDjangoFlaskGraphQLJavaScriptKubernetesMicroservicesNode.jsPythonTypeScriptWeb3

About the role

  • Architect and implement backend features: robust Python APIs with FastAPI services, TypeScript node.js services leveraging Nitro AWS secure enclaves (TEE)
  • Build, optimize, and scale backend services supporting millions of users
  • Work closely with product and security teams to ensure systems meet Security and SOC 2/ISO/HIPAA-grade standards
  • Design and integrate features that leverage the Newton policy protocol and help bring experiences that leverage the protocol to the masses
  • Collaborate with protocol team to enable verifiable on-chain actions (powered by TEE + ZK proofs)
  • Lead and mentor other engineers, drive code reviews, set best practices for maintainable, scalable architecture
  • Ensure and enhance authentication flows (Email OTP, passkey, Web3 logins, session safety) in full-stack apps
  • Contribute to TKMS secure enclave key management system, API Wallet Express, and new products leveraging Newton

Requirements

  • 7+ years as a Backend Engineer or equivalent experience, with a focus on: Python (FastAPI/Django/Flask), TypeScript (node.js) microservices, REST/GraphQL, distributed systems.
  • Experience building systems with TEE/secure enclaves, Nitro AWS
  • Proven track record at scale - building high‑traffic, low‑latency systems (e.g., handling tens of millions of users/wallets).
  • Solid familiarity with blockchain fundamentals (EVM chains), crypto wallets, wallet abstraction, dapp architecture and signing curves
  • Experience integrating with blockchains: RPC, on‑chain transactions (i.e., viem), gas/nonce management, wallet flows.
  • Familiarity with cloud infrastructure at scale: Kubernetes/ECS, serverless, CI/CD (GitHub Actions), distributed logging/metrics.
  • Strong understanding of security best practices and compliance; experience in security-minded architectures.
  • Excellent communication, mentorship, and autonomous execution at a senior engineering level.
  • Proficiency with AI coding tools (Copilot, Cursor, Codex, Warp, etc.)
  • Direct experience building or contributing to blockchain/dapp infrastructure or tooling (preferred)
  • Nice to have: Knowledge of zero knowledge proofs - cryptographic proofs (ZKPs)
  • Built authentication flows (OAuth, session management, 3rd‑party identity providers, embedded wallet flows)
  • Must be authorized to work for any employer in the US or Canada; employer cannot sponsor visas.
Benefits
  • Remote-first culture with flexible working hours
  • Stock options and token grants
  • 99% company-paid medical*, dental and vision insurance
  • 100% company-paid life and disability insurance
  • 401(k) plan (US) or pension plan (CAN)
  • $3,600 annual reimbursement for remote work, wellness, and professional development
  • Flexible time off
  • Up to 12 weeks of paid parental leave
  • *Canada coverage differs.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonFastAPIDjangoFlaskTypeScriptnode.jsRESTGraphQLdistributed systemsblockchain
Soft skills
communicationmentorshipautonomous executionleadership
ICP

Back-End Engineer, Healthcare Applications – HIPAA & HITECH

ICP
Mid · Seniorfull-time$96k–$125k / year🇺🇸 United States
Posted: 1 hour agoSource: ats.rippling.com
CloudDockerKubernetesMicroservicesNoSQLSQLTerraform
CrowdStrike

Senior Software Engineer, Backend - Ingestion

CrowdStrike
Seniorfull-time$140k–$215k / year🇺🇸 United States
Posted: 1 hour agoSource: crowdstrike.wd5.myworkdayjobs.com
AndroidAWSAzureCassandraCloudCyber SecurityDistributed SystemsElasticSearchGoGoogle Cloud PlatformiOSKafka+3 more
Saviynt

PAM Technical Architect

Saviynt
Senior · Leadfull-time$100k–$160k / year🇺🇸 United States
Posted: 2 hours agoSource: jobs.lever.co
AWSAzureGoogle Cloud PlatformLinuxUnixVault
DistantJob

Lead C#/.NET Developer

DistantJob
Seniorfull-time🇺🇸 United States
Posted: 3 hours agoSource: boards.greenhouse.io
CloudLinux.NET