Backend Software Engineer

3M

Actively hiring
Remote (Us, Minnesota, Maplewood, US) Posted 49 days ago $145,676$178,049 / year

At a glance

AI generated

TL;DR

As a Backend Software Engineer in the Corporate Research Digital Platforms (CRDP) group, you will join an agile team to design and build scalable backend services that support data analytics and AI workflows. Your responsibilities include developing secure APIs for internal applications, building data ingestion pipelines, implementing analysis-ready data models, integrating with cloud platforms like Databricks and Delta Lake, and ensuring robust authentication and authorization mechanisms. You will also collaborate closely with data scientists, frontend engineers, and product teams to enhance reliability and operational readiness of backend services. The role requires expertise in Python or TypeScript, experience with AWS DevOps practices, familiarity with observability tools, and a strong background in securing sensitive data within regulated environments.

Skills

Python AWS Databricks Delta Lake RESTful APIs CI/CD DevOps Unity Catalog SQL Authentication Authorization Role-Based Access Control MVP-to-scale transitions Observability tools Metrics Tracing Logging Data Governance Metadata Management

What you'll do

  • Design and build scalable backend services for data, analytics, and AI workflows.
  • Develop secure APIs exposing analytical datasets and model outputs to internal apps.
  • Build and maintain data ingestion and processing pipelines in collaboration with teams.
  • Implement analysis-ready data models for statistical modeling and machine learning.
  • Integrate backend services with cloud platforms like Databricks and Delta Lake.
  • Apply authentication, authorization, and access controls to protect sensitive data.

What we're looking for

  • 6+ years of professional backend software engineering experience delivering production systems
  • 4+ years of experience designing, building, and operating production-grade RESTful APIs using modern programming languages
  • 3+ years of experience deploying and operating backend services on a major cloud platform (AWS preferred)
  • Familiarity with the Databricks ecosystem including Delta Lake, Jobs, SQL endpoints, Unity Catalog
  • Experience implementing authentication, authorization, and role-based access control in backend systems
  • Strong problem-solving skills and experience working in cross-functional, agile teams
  • Excellent interpersonal, collaborative, team building, and communication skills for matrixed teams

Market check

Salary context

This $145,676–$178,049 range sits above 37% of similar postings on FindRole.

Peer median band

$136,400$214,950

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,400$205,345

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About 3M

3M is a diversified technology and manufacturing conglomerate producing thousands of products across healthcare, safety, electronics, transportation, and consumer goods. Industry: Diversified Manufacturing

3M currently has 38 open roles on FindRole.

Listed pay typically runs $145,676–$178,049 across 34 roles with salary data.

Most-posted roles

View all roles at 3M

More like this

Similar roles

Software Engineer, Backend

Plaid

San Francisco Hq, US 24 days ago $176,400$226,800
Python JavaScript Node.js Docker Kubernetes AWS CI/CD PostgreSQL Redis GraphQL RESTful APIs JSON Web Tokens OAuth JWT Git Jenkins Swagger Selenium JUnit SonarQube

Software Engineer, Backend

Plaid

Seattle Office, US 24 days ago $176,400$226,800
Python Docker CI/CD PostgreSQL Kubernetes AWS Terraform Git REST JSON Scalability Reliability Automation Monitoring Debugging

Software Engineer, Backend

Plaid

New York City Office, US 24 days ago $176,400$226,800
Python Java Node.js Docker Kubernetes AWS CI/CD PostgreSQL Redis GraphQL RESTful APIs Scalability Reliability Code Reviews Automated Testing System Performance Monitoring

Back End Software Engineer

Booz Allen Hamilton

Locations Chantilly, Virginia, US 62 days ago $86,800$198,000
Python AWS Terraform RESTful APIs microservices React object-oriented programming Kubernetes Docker CI/CD PostgreSQL MongoDB

Staff Backend Software Engineer

Intuit

San Diego, California, US 41 days ago $184,500$250,000
Python Django RESTful APIs SQL PostgreSQL Git GitHub CI/CD Kubernetes AWS Docker Linux Nginx Redis

Staff Backend Software Engineer

Intuit

Mountain View, California, US 41 days ago $197,000$266,500
Python Django RESTful APIs SQL PostgreSQL Git GitHub CI/CD Kubernetes AWS Docker Linux Nginx Redis JWT OAuth2.0