Backend Software Engineer at 3M - ScoutJobs - The AI-curated global job board
Skip to content
3
Posted 12 hours ago

Backend Software Engineer

3MBackend Software Engineer

Requirements

Bachelor’s degree in Computer Science or Engineering, 6+ years professional backend software engineering experience, 4+ years designing production-grade RESTful APIs, 3+ years operating backend services on major cloud platforms, Experience with Python, JavaScript, or TypeScript, Experience with AWS or similar cloud platforms

Skills

PythonAWSDatabricksAPITypeScript

About the role

Responsibilities

  • Design, build, and maintain scalable backend services supporting data, analytics, and AI/ML workflows
  • Develop secure, production-grade APIs exposing analytical datasets and model outputs to internal applications
  • Build and maintain data ingestion and processing pipelines in partnership with data engineering teams
  • Implement analysis-ready data models for statistical modeling, machine learning, and AI applications
  • Integrate backend services with cloud and data platforms, including Databricks and Delta Lake
  • Apply authentication, authorization, and access controls to protect trade secret and IP-sensitive data
  • Support MVP-to-scale transitions by improving reliability, monitoring, and operational readiness
  • Collaborate with data scientists, materials scientists, frontend engineers, and product teams
  • Instrument services with logging, telemetry, and performance monitoring

Requirements

  • Bachelor’s degree or higher in Computer Science or Engineering from an accredited institution
  • 6+ years of professional backend software engineering experience delivering production systems
  • 4+ years of experience designing, building, and operating production-grade RESTful APIs using Python, JavaScript, or TypeScript
  • 3+ years of experience deploying and operating backend services on a major cloud platform (AWS preferred)
  • Experience using modern DevOps and CI/CD practices

Preferred Qualifications

  • Familiarity with the Databricks ecosystem (Delta Lake, Jobs, SQL endpoints, Unity Catalog)
  • Experience supporting analytics, data science, or AI/ML-heavy applications
  • Exposure to data governance, lineage, or metadata management concepts
  • Experience working in regulated, R&D, or IP-sensitive environments
  • Familiarity with observability tools for metrics, tracing, and logging

Benefits

  • Competitive pay including base pay and variable incentive pay
  • Comprehensive medical, dental, and vision insurance
  • Health Savings Accounts (HSA) and Flexible Spending Accounts (FSA)
  • Disability benefits and life insurance
  • Retirement benefits and paid absences

About the Company

At 3M, we apply science in collaborative ways to improve lives daily as our employees connect with customers all around the world. We provide a place where you can collaborate with curious, creative professionals to solve global challenges.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Backend Software Engineer

3M · Maplewood

Sign up to apply