Senior Application Engineer

3M

Actively hiring
Maplewood, MN Posted 16 days ago $124,127$151,710 / year

At a glance

AI generated

TL;DR

As a Senior Application Engineer on the MDM team, you will lead the design and optimization of applications for third-party enrichment processes, address validation, and data matching. Your day-to-day responsibilities include analyzing existing systems, developing new solutions, ensuring seamless integration across MDM environments, and providing technical leadership to internal and external contributors. You will use Java, Python, APIs, and SQL to build robust application components and automate workflows, while also supporting data transformation and batch processing tasks. Additionally, you will lead project teams, develop strategic plans, and collaborate with various business units to ensure alignment with data quality standards. This role requires strong hands-on experience with data quality tools like Loqate and MatchIt, as well as expertise in third-party enrichment processes and customer data matching.

Skills

Java Python SQL Loqate MatchIt Dun&_Bradstreet APIs MDM DevOps Agile CI/CD Kubernetes AWS Terraform PostgreSQL

What you'll do

  • Own end-to-end functionality of third-party enrichment workflows and address validation systems.
  • Conduct complex analysis and implement improvements for data quality issues and matching logic.
  • Design, develop, and maintain application components using Java, Python, APIs, and SQL.
  • Lead system upgrades and optimization initiatives aligned with business requirements.
  • Provide L4 support for escalated technical issues and guide global teams in testing activities.

What we're looking for

  • At least 6 years of IT experience in relevant fields.
  • Strong hands-on expertise with Java, Python, APIs, SQL.
  • Proven experience with data quality and matching tools like Loqate or MatchIt.
  • Experience leading technical workstreams and mentoring resources.
  • Demonstrated ability to troubleshoot complex technical issues at L4 level.
  • Knowledge of MDM, customer master data, and data governance practices preferred.
  • Exposure to cloud platforms, DevOps tools, and Agile delivery environments beneficial.

Market check

Salary context

This $124,127–$151,710 range sits above 21% of similar postings on FindRole.

Peer median band

$117,000$205,500

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$139,050$178,318

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

Senior Application Engineer

Nvidia

Remote (Us, Ny, Remote, US) 140 days ago $148,000$235,750
Python TensorFlow PyTorch CUDA Jupyter Git GitHub Docker CI/CD NVIDIA_ALCHEMI Markdown LaTeX PostgreSQL MongoDB HPC Supercomputing Generative_AI Predictive_AI OpenMM ASE
Remote

Senior Software Application Engineer

Qualcomm

San Diego, Ca,Us, US 15 days ago $108,300$162,500
C C++ Python Java Android OS Linux kernel ARM architecture CPU GPU DDR DSP BSP Profiling tools Analysis tools Debugging techniques Performance analysis Power analysis Thermal analysis System performance optimization Customer-facing experience Technical presentations Training sessions

Application Support Engineer

Apex

US 36 days ago
AWS Azure GCP REST APIs microservices architecture MSSQL MongoDB Postgres TCP/IP DNS network security Linux Windows Python Powershell CI/CD

Senior Applications Software Engineer, Planning and Control

Nvidia

Us, Ca, Santa Clara, US 116 days ago $152,000$241,500
C++ Python CUDA QNX NVIDIA DRIVE ISO 26262 FuSa ISO 21448 SOTIF ASPICE motion planning control theory vehicle dynamics trajectory generation real-time algorithms optimization deep learning autonomous driving technologies

Senior Software Engineer

Adobe

San Jose, US 74 days ago $177,900$257,550
Spark Hadoop Kafka Scala Java NoSQL HBase Cassandra OOP Design Patterns Cloud Technologies "always-up" services Agile Jenkins Adobe Experience Platform Big Data CDP Generative AI