1

Senior Data Warehouse Developer Jobs in Madison, WI

Mentor and guide MDM Application Developers, MDM Analysts, and business data stewards, supporting ... Collaborate with the Data Warehousing & Integration (DAWGs) team to ensure master data is ...

Mentor and guide MDM Application Developers, MDM Analysts, and business data stewards, supporting ... Collaborate with the Data Warehousing & Integration (DAWGs) team to ensure master data is ...

Associate Data Engineer

Madison, WI · On-site

$85K - $162K/yr

As a Senior Consultant - Associate Data Engineer you will design, build, and optimize modern data ... Warehouse, Power BI DirectLake) preferred - Familiarity with Databricks, Delta Lake, or comparable ...

Showing results 41-60

Senior Data Warehouse Developer information

See Madison, WI salary details

$76.6K

$120.8K

$148.6K

How much do senior data warehouse developer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for senior data warehouse developer in Madison, WI is $120,802.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,900.00 and $130,500.00 per year, depending on experience, location, and employer.

What is a senior data warehouse developer?

Senior Data Warehouse Developers are experienced IT professionals who design, build, and maintain large-scale data storage solutions known as data warehouses. Their work involves extracting, transforming, and loading (ETL) data from various sources to ensure it is structured and accessible for business intelligence and analytics. They collaborate with data analysts, engineers, and business stakeholders to optimize data architecture and ensure high performance, security, and reliability of data systems. Typically, they also mentor junior developers and play a key role in setting data management standards and best practices.

How does a senior data warehouse developer typically collaborate with data analysts and business stakeholders?

Senior Data Warehouse Developers frequently work closely with data analysts and business stakeholders to understand specific reporting requirements and translate them into efficient data models. They participate in meetings to gather requirements, clarify data needs, and explain technical constraints or possibilities. Additionally, they support analysts by ensuring data accuracy, optimizing query performance, and troubleshooting data issues. This collaborative approach helps align the data warehouse solutions with business goals and ensures stakeholders receive actionable insights.

What are the key skills and qualifications needed to thrive as a senior data warehouse developer, and why are they important?

To thrive as a Senior Data Warehouse Developer, you need advanced SQL expertise, strong data modeling skills, and experience with ETL processes, typically supported by a degree in computer science or a related field. Proficiency with data warehouse platforms (such as Snowflake, Amazon Redshift, or Microsoft SQL Server), ETL tools (like Informatica or Talend), and relevant certifications are highly valued. Exceptional problem-solving abilities, attention to detail, and effective communication help you collaborate with stakeholders and ensure data quality. These skills and qualities are crucial for designing scalable data solutions, optimizing performance, and supporting business intelligence initiatives.

What is the difference between Senior Data Warehouse Developer vs Data Warehouse Architect?

AspectSenior Data Warehouse DeveloperData Warehouse Architect
CredentialsTypically requires SQL, ETL, and data modeling certifications; often a bachelor's degree in CS or related fieldSimilar certifications; often a master's degree or advanced certifications in data architecture or cloud platforms
Work EnvironmentFocuses on developing, testing, and maintaining data warehouse solutionsDesigns overall data architecture, oversees implementation, and ensures scalability
Employer & Industry UsageUsed across industries for data integration and reportingUsed in organizations needing complex data systems and strategic data planning

The main difference is that a Senior Data Warehouse Developer primarily builds and maintains data warehouses, while a Data Warehouse Architect designs the overall data architecture and strategy. Both roles require similar technical skills, but the architect has a broader, strategic focus.

What cities near Madison, WI are hiring for Senior Data Warehouse Developer jobs?

Cities near Madison, WI with the most Senior Data Warehouse Developer job openings:

Infographic showing various Senior Data Warehouse Developer job openings in Madison, WI as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 20% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $120,802 per year, or $58.1 per hour.

O'Connor Lab Software Developer

The Chronicle Of Higher Education, Inc.

Madison, WI • On-site

$101.92 - $124.57/hr

Other

Retirement, PTO

Posted 4 days ago


Job description

Salary:

Current Employees: If you are currently employed at any of the Universities of Wisconsin, log in to Workday to apply through the internal application process.

Job Category:

Academic Staff

Employment Type:

Regular

Job Profile:

Software Engineer/Developer III

Job Summary:

The O'Connor Lab in University of Wisconsin–Madison, Department ofPathology is seeking an experienced software developer to design,build, and maintain a world-class web platform supporting theLungfish environmental monitoring project. Lungfish integratesenvironmental monitoring data, analytical pipelines, and scientificreporting systems to support research, environmental surveillance,and public health decision making. In this role you will design, implement, and maintain the primarypublic platform for the Lungfish environmental monitoring projectand lead its end-to-end deployment. This platform will allowresearchers, public health professionals, and other stakeholders toexplore environmental monitoring data through interactive datavisualizations, analytical reports, and training resources. Thesuccessful candidate will design and implement the architecture ofthis platform using modern web technologies and professional designassets that establish a cohesive visual identity and userexperience. The developer will work closely with scientists, data engineers,and research computing staff to build interfaces that integratedata from the Lungfish data warehouse and related research datasystems including LabKey. These interfaces must support explorationof large and complex environmental monitoring datasets by audienceswith varying technical backgrounds. Prototyping new frontends incollaboration with researchers and determining what architecturebest supports these frontends will be a crucial part of thisrole. This position requires demonstrated success building complex andproduction-ready software systems in research settings. Thesuccessful candidate will have experience implementing interactivedata visualizations, integrating large data systems through APIs,orienting frontend and backend architectures toward a desirableuser experience, and participating in collaborative open-sourcesoftware development using tools such as GitHub. The role will also involve using agentic AI assistance toaccelerate software development, debugging, and dataexploration.

Key Job Responsibilities:
  • Prepares program documentation and training requirements
  • Reviews application design specifications, codes newapplications, and makes enhancements to existing applications
  • Develops, prepares, or modifies technical specifications forcomplex projects, system integrations, and upgrades
  • Reviews application modules for quality assurance and checkscompliance with application architecture standards
  • Conducts systems analysis, reviews and interprets systemrequirements, and develops detailed system design specificationsfor system integration and upgrades
  • Conducts analysis for the evaluation and selection of vendorsoftware solutions and packages
  • Leads sub-functional team for application development orenhancement
  • Trains and provides technical guidance to lower levelstaff
  • Designs and implements test plans, and prepares systems testdata
  • Design, develop, and maintain public and restricted audiencewebsites that often display data
  • Develop comprehensive understanding of the research data andbiological science domains that underpins application and websitedevelopment
  • Contributes to the development of data structure and systemsperformance strategies
  • Participate in other lab-related and collaborator activities asneeded
  • This position requires work to be completed onsite, at a designated campus work location.
Department:

School of Medicine and Public Health, Department of Pathology &Laboratory Medicine, O'Connor Lab. Department of Pathology and Laboratory Medicine is dedicated to the highest quality patient care, cutting-edge and impactful research, and teaching the next generation of pathologists and scientists. We emphasize a healthy work-lifebalance and provide a supportive work environment committed to thegrowth and advancement of our members. Our vibrant clinicaldepartment integrates anatomic pathology, laboratory medicine, teaching, and a robust research enterprise, and serves the UW,American Family Children’s, VA, and other Madison hospitals. Ourbasic science and translational research programs have madefundamental discoveries in cell and stem cell biology, immunology,neuroscience, and infectious disease. Opportunities in educationinclude a T32-funded PhD graduate program, pathology resident andfellowship programs, and both medical school and undergraduatecurricula. Madison, often rated as one of the best places to live in America, is builton an isthmus, surrounded by lakes. The city, campus, green spacesand urban areas are blended to create a place unlike anyother.

Compensation:

The starting annual wage for the position is $113,246; but isnegotiable based on experience and qualifications.

Employees in this position can expect to receive benefits such asgenerous vacation, holidays, and sick leave; competitive insurancesand savings accounts; retirement benefits. For more information, refer to the campus benefits webpage SMPH Faculty /Academic Staff Benefits Flyer2026.

Required Qualifications:
  • Applicants must provide examples of previously developed production systems, including links to deployed applications,public repositories, or portfolio materials.
  • At least four years of professional experience developing,deploying, and maintaining production applications in collaborationwith researchers or similar stakeholders.
  • Demonstrated experience developing interactive datavisualizations for scientific, analytical, or data intensiveapplications
  • Demonstrated experience working with application programminginterfaces and integrating external data systems into webapplications with complex and rapidly evolving user needs.
  • Demonstrated experience using collaborative softwaredevelopment practices like version control at an advancedlevel.
  • Ability to communicate effectively with collaborators from manybackgrounds and skill levels and represent lab projectsprofessionally as a project lead.
Preferred Qualifications:
  • Experience developing software systems that support biologicalresearch, particularly for genomics or bioinformaticsapplications.
  • Demonstrated experience designing and implementing complex webplatforms that integrate large or complex datasets.
  • Ability to work across a range of technologies and programminglanguages and become skilled in new technologies rapidly. Idealcandidates will have visible experience with Python and thescientific ecosystem as well as TypeScript/JavaScript and the webecosystem.
  • Experience working with modern visualization frameworks used inanalytical web applications, including but not limited to D3,Plotly, and Apache ECharts.
  • Experience working with research data management systems suchas LabKey or similar platforms.
  • Experience deploying cost-sensitive web applications in cloudenvironments or research computing infrastructure.
  • Experience using open-source software development practices togovern, maintain, and improve software with contributors at variousskill levels.
  • Experience using AI-assisted development tools or largelanguage model systems for software engineering or data analysisworkflows.
Education:

Bachelor’s degree required; focus in computer science, datascience, information science, software engineering, or a closelyrelated field.

Contact Information:

Tia Seguin, tia.seguin@wisc.edu, 608-263-3731

Institutional Statement on Diversity:

Diversity is a source of strength, creativity, and innovation forUW-Madison. We value the contributions of each person and respectthe profound ways their identity, culture, background, experience,status, abilities, and opinion enrich the university community. Wecommit ourselves to the pursuit of excellence in teaching,research, outreach, and diversity as inextricably linkedgoals.

The University of Wisconsin-Madison fulfills its public mission bycreating a welcoming and inclusive community for people from everybackground - people who as students, faculty, and staff serveWisconsin and the world.

The University of Wisconsin-Madison is an Equal OpportunityEmployer.

Qualified applicants will receive consideration for employmentwithout regard to, including but not limited to, race, color,religion, sex, sexual orientation, national origin, age, pregnancy,disability, or status as a protected veteran and other bases asdefined by federal regulations and UW System policies. We promoteexcellence by acknowledging skills and expertise from allbackgrounds and encourage all qualified individuals to apply. Formore information regarding applicant and employee rights and toview federal and state required postings, visit the HumanResources Workplace Poster website.

To request a disability or pregnancy-related accommodation for anystep in the hiring process (e.g., application, interview,pre-employment testing, etc.), please contact the Divisional Disability Representative (DDR) in the division youare applying to. Please make your request as soon as possible tohelp the university respond most effectively to you.

Employment may require a criminal background check. It may also require your references to answer questions regarding misconduct,including sexual violence and sexual harassment.

The University of Wisconsin System will not reveal the identitiesof applicants who request confidentiality in writing, except thatthe identity of the successful candidate will be released. See Wis.Stat. sec. 19.36(7).

The AnnualSecurity and Fire Safety Report contains current campus safetyand disciplinary policies, crime statistics for the previous 3calendar years, and on-campus student housing fire safety policiesand fire statistics for the previous 3 calendar years. UW-Madisonwill provide a paper copy upon request; please contact the University of Wisconsin Police Department.

#J-18808-Ljbffr