Senior Software Engineer
$118.96kNorthwestern Mutual
About the team Field domain data team build and manage data pipelines, create pipelines to collect data from multiple sources (databases, APIs, files), transform, and move data into storage systems (Data Mesh/data lakes / warehouses), Automate ETL (Extract, Transform, Load) workflows. Design scalable data architecture, systems that can handle large-scale data reliably and efficiently. Ensure data quality, governance & security, validate and clean incoming data, apply governance policies (who can access what), maintain compliance and security controls. We work with other teams across organization, collaborate with Product/ business teams (to understand data needs), Data scientists (to support ML/AI use cases), DevOps / platform teams. What You'll do - Lead the design and delivery of end-to-end data platforms and pipelines (batch and streaming) using AWS services to support analytics, reporting, ML, and operational use cases. - Define and own data architecture decisions, standards, and best practices. Produce and maintain Architecture Decision Records (ADRs), runbooks, and high-quality diagrams. - Architect and implement data lake and/or data warehouse solutions (ingestion, storage, transformation, serving) using S3, Glue, Redshift, Athena, and related services. - Build and optimize ETL/ELT workflows with Spark, Glue, Lambda, Step Functions, and orchestration frameworks (Airflow, Dagster). - Design and operate streaming ingestion and processing using Kinesis, MSK, and Kafka ecosystems; collaborate on re-architecture efforts to reduce cost and improve resilience. - Drive data modeling, schema design, partitioning, and query optimization for large data sets to meet performance and cost targets. - Establish and operationalize data quality, validation, observability, lineage, and metadata practices (Glue Data Catalog, Data Hub/Amundsen or equivalent). - Implement robust security, governance, and compliance controls (IAM, Lake Formation, KMS, VPC, data masking/security scanning) and collaborate with security and privacy teams. - Champion cost optimization across the data stack (serverless architectures, right-sizing, Graviton/spot/commitment strategies) and provide continuous cost governance. - Own production reliability: monitoring, SLIs/SLOs, incident response, postmortems, and continuous improvements. - Lead and mentor engineers, run design reviews, and promote cross-team collaboration with product, analytics, ML, and platform teams. - Influence roadmap, capacity planning, and hiring for the data engineering function; represent the team in senior technical forums. What You'll bring to the role - 7+ years of hands-on experience in data engineering, architecting and operating data platforms at scale. - Demonstrated leadership on large, complex data projects and strong ability to influence technical and product stakeholders. - Extensive hands-on experience with AWS data services: S3, Glue, Redshift (Spectrum/RA3), Athena, EMR, Lambda, Kinesis/MSK, DMS. - Strong programming skills in Python and/or Scala (or Java); proven track record writing production-quality, testable code. - Deep expertise in SQL with experience designing and optimizing queries for high-volume data. - Experience with distributed processing frameworks (Spark) and modern ETL/ELT patterns. - Proficiency with orchestration and workflow tools (Airflow, Step Functions, Dagster) and CI/CD for data pipelines. - Strong skills in infrastructure-as-code (Terraform, CloudFormation, or CDK) and GitOps practices. - Experience implementing data security, governance, and access controls at scale. - Expertise in observability, monitoring, and incident management (CloudWatch, Prometheus, Grafana, structured logging, tracing). - Excellent communication skills and proven ability to mentor and lead engineers. Preferred Qualifications - AWS certifications (e.g., AWS Certified Data Analytics – Specialty, AWS Certified Solutions Architect) or equivalent. - Experience with data lakehouse technologies (Delta Lake, Iceberg, Databricks Unity Catalog), and large-scale performance troubleshooting. - Familiarity with metadata and lineage tooling (Amundsen, DataHub, OpenLineage). - Prior experience with cost-optimization programs (Graviton, serverless, spot instances) and demonstrable results. - Contributions to open-source projects, publications, or conference presentations on data engineering topics. - Experience working in regulated industries (finance, healthcare) and implementing compliance controls. -AI usage for building Data Pipelines. Skills You'll have - Strategic thinker with strong problem-solving and architectural judgment. - Ability to manage multiple complex priorities and deliver high-quality work under deadlines. - Strong mentoring and team leadership skills; fosters a culture of knowledge sharing and continuous improvement. - Customer-focused: translates business needs into pragmatic, maintainable technical solutions. - Strong attention to detail, excellent documentation habits, and commitment to operational excellence. Compensation Range: Pay Range - Start: $118,960.00 Pay Range - End: $178,440.00 Geographic Specific Pay Structure: Structure 110: Structure 115: We believe in fairness and transparency. It’s why we share the salary range for most of our roles. However, final salaries are based on a number of factors, including the skills and experience of the candidate; the current market; location of the candidate; and other factors uncovered in the hiring process. The standard pay structure is listed but if you’re living in California, New York City or other eligible location, geographic specific pay structures, compensation and benefits could be applicable, click here to learn more. Grow your career with a best-in-class company that puts our clients' interests at the center of all we do. Get started now! Northwestern Mutual is an equal opportunity employer that welcomes talented individuals of all backgrounds. We are committed to creating and maintaining an environment in which each employee can contribute creative ideas, seek challenges, assume leadership and continue to focus on meeting and exceeding business and personal objectives. At Northwestern Mutual, we believe relationships are built on trust. That our lives and our work matter. These beliefs launched our company over 160 years ago. Today, they're just a few of the reasons why people choose to build careers at Northwestern Mutual. What started in Milwaukee, WI has grown into 7,000+ home office professionals split across 3 campuses: New York City, Franklin and downtown Milwaukee (HQ) - each one bringing with it its own unique talent and culture. In a company with such a long and storied history, this may be the most exciting and important time to be a part of Northwestern Mutual as we are growing our digital and tech capabilities and are always on the lookout for bright, tech-savvy candidates. Northwestern Mutual is an equal opportunity employer that welcomes talented individuals of all backgrounds. We are committed to creating and maintaining an environment in which each employee can contribute creative ideas, seek challenges, assume leadership and continue to focus on meeting and exceeding business and personal objectives.
$104.3k - $177.8k
...alongside driven and talented colleagues? If that sounds like you, explore a career at Alegeus today. Opportunity Happens Here. Senior Software Engineer II Join our team at Alegeus, where you’ll experience unmatched opportunity and a culture that cares deeply about...SeniorFull timeWork at officeLocal areaFlexible hours- ...Application Engineer This position will travel to local customer sites within the geographical region with expected overnight potential... ...daily. Responsibilities for this position include performing software installation, customization, and start-up services; start-up,...SeniorContract workFor contractorsLocal areaShift workNight shift
- ...with industry‑leading products, solutions, and platforms to help improve the lives of millions of seniors and those who care for them. In the Senior Staff Software Engineer position, you’ll lead the development of complex, AI‑enabled software systems across multiple...Senior
$200k - $225k
...The Role We’re looking for a Senior Software Engineer to build and scale the backend systems that power our AI agent. This role sits at the intersection of backend engineering, machine learning, and product, and is focused on turning AI capabilities into reliable, production...SeniorRemote workFlexible hours- ...Our client, a leading organization in the technology and government support sector, is seeking a Senior ReactJS User Interface Developer to join their team. As a Senior ReactJS User Interface Developer, you will be part of the development team supporting innovative web...SeniorWeekly payTemporary workRemote workFlexible hours
- ...contributions will ripple far beyond the workplace - creating lasting change for people and the planet. What You Will Contribute: Senior Salesforce Developer (Salesforce + CPQ) Make an impact where systems meet strategy We're looking for a hands-on...SeniorTemporary workLocal areaFlexible hours
- ...Overview As the Senior Manager, Software Engineering, you will lead and scale Clarios’ global software engineering organization as a core within Embedded System Product Engineering. You will build and continuously develop the capabilities required to deliver high-quality...SeniorTemporary workFor contractorsWorldwideFlexible hours
- ...Senior Salesforce Developer Genesis10 is currently seeking a Senior Salesforce Developer for a hybrid contract position with... ...Requirements: ~ Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience ~7-10 years...SeniorHourly payPermanent employmentContract workWork at office2 days per week1 day per week
- ...experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package....SeniorMinimum wageContract workTemporary workWork experience placementImmediate startRemote work
$166k - $248k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Senior Manager of Software Engineering for Responsible AI, you will manage multiple engineers accountable for building scalable, reliable, and high-impact...SeniorWork experience placementLocal area$118.96k
...About the Role Northwestern Mutual is looking for a hardworking Platform Senior Systems Software Engineer to join our growing Kubernetes Platform team. The Kubernetes Platform team develops, maintains, loves, and appreciates all things containers. We enable hundreds of...SeniorWork experience placementFlexible hours$105k
...KS, MA, MD, MI, MN, NC, NJ, NY, OH, RI, SC, SD, TX, UT, VA, WA, WI What You Will Be Doing: We are recruiting for a Full-Stack Software Engineer to join our team. In this role, you will be focusing on front and back end development working on our custom built data storage...Work experience placementRemote workWorldwide- ...We’re hiring a Senior Product Engineer to join a manufacturing team in Milwaukee, WI. This role works closely with engineering, sales, and manufacturing. This position is heavily focused on custom product lines, including engineered metal platforms and more. This role...Senior
- ...Senior Applications Engineer HERMLE USA, Inc., located in Franklin, Wisconsin is the North American Headquarters of Maschinenfabrik Berthold HERMLE AG, Gosheim, Germany and provides North America's leading manufacturers with the finest high precision machining centers...SeniorWorldwide
- ...their supply chains. We are hiring for an experienced Senior Full Stack engineer to join our team and help build and scale our data-centric... ...Improvement & Collaboration Promote agile practices and software best practices to support iterative product development and...SeniorRemote work
- ...Unit Testing Exposure to CMS systems (marketing content management systems) Patterns & Practices relevant to high-quality software design and architecture WE’VE GOT: Fast-paced, collaborative work environment with constant learning Chance to work with...Senior
$141k - $180k
...We're looking for talented and highly motivated software engineers to join our team. As a growth stage technology company, Clear Capital is seeking developers eager to be part of a team, working closely with every part of the company from operations to our executive team...Temporary workImmediate startRemote work$106.8k - $194.8k
...teams and take your career wherever you want it to go. Join EY and help to build a better working world. WAF Operations Solution Engineer PRACTICE DESCRIPTION: As a WAF Operations Solution Engineer, you will be responsible for implementing and managing Web...SeniorSummer holidayFlexible hours- ...at Kaiser Permanente. Clarity is female-led — our CEO, Head of Engineering, and product leadership are all women building a company where... ..., and influence how AI shows up across our product and our software development lifecycle. Our Stack Web: Next.js (React)...SeniorImmediate startRemote workFlexible hours
- ...creating new legacies. Crafted Highlights : In the role of Sr. Software Engineer working in Milwaukee, WI you will be part of the Information Technology team reporting to the Senior Manager, Software Engineering. This role is a great opportunity for a very...SeniorWork at officeFlexible hours
- Convergint Technologies, LLC is seeking a full-time Security Technician based in Menomonee Falls, Wisconsin, known for our customer-centric culture. The successful candidate will install and maintain a variety of security and building automation systems. You will ensure...SeniorFull time
- The PlaidCloud client is a rich object oriented javascript platform using the Qooxdoo toolkit. We augment Qooxdoo to enable dynamic site generation and extend the core components to provide a richer data analytics experience. We are looking for people with both a passion...Remote work
- ...Python is the core language at PlaidCloud. We are looking for experienced Python Software Engineers who will help us create products and services that help our customers analyze information in new and powerful ways. Ideal Qualifications 3+ years of Python development...Remote work
- ...make an impact and rise above the possible. Job posting end date: 07/16/2026 Introduction We are looking for a Senior Design Engineer to join our Engineering team . In this role, you will lead design projects from concept through design, prototyping, manufacturing...SeniorWork at officeLocal areaWorldwide
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$93.4k - $145k
...Auto req ID: 57517 Title: Senior Design Engineer Job Function: Engineering Location: PDC Workplace Category: Onsite Company: Harley-Davidson Motor Company Full or Part-Time: Full Time Shift: SHIFT1 In 1903, out of a small shed in Milwaukee,...SeniorFull timePart timeWorldwideRelocationRelocation packageShift work- ...would love to have you join us! Job Description The Senior Product Compliance Engineer supports the development of enterprise-wide programs... ...processes to support Product Compliance projects for the Software & Control business. This includes supporting projects...SeniorWork at officeVisa sponsorshipWork visaFlexible hours
- ...Full Stack Engineer Project Scope/Components: This team is shared services – they support... ...development experience – should be senior level. Batch and Online. DB2. Nice-to... ...groups to resolve issues and to ensure software quality. Meet with clients to understand...Senior
$87.9k - $115.12k
Position: Applications Engineer Job Description: What You’ll Be Doing: Designs and develops software solutions to meet business requirements. Manages full software development life cycle including testing, implementation, and auditing. Performs product design, bug verification...Hourly payFull timeTemporary workWork experience placementWork at officeRemote workMonday to Friday- Job Title: React Developer Work Location: Milwaukee, WI Job Description: • 7+ years of experience working in JavaScript and able to demonstrate strong javascript knowledge. • Able to demonstrate strong web fundamentals knowledge of DOM • 5 yrs experience...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Milwaukee, WI
- software developer Milwaukee, WI
- part time software developer remote Milwaukee, WI
- financial software developer Milwaukee, WI
- senior software engineer ruby on rails Milwaukee, WI
- software engineer amazon Milwaukee, WI
- senior software design engineer Milwaukee, WI
- software engineer remote Milwaukee, WI
- entry level software engineer remote Milwaukee, WI
- software engineer contract Milwaukee, WI



