1

Sr Software Engineer Jobs in Racine, WI (NOW HIRING)

Senior Data Engineer (Remote)

Menomonee Falls, WI · Remote

$123K - $162K/yr

About the Role As Senior Software Engineer, you will collaborate closely with design, product and engineering experts to tackle real-world challenges and deliver innovative solutions that elevate ...

Senior Software Developer

Milwaukee, WI · On-site

$53.75 - $71/hr

InvestCloud (formerly Advicent) is looking for a talented and motivated Senior Software Developer to join our team. You will deliver and support our web-based financial planning applications using ...

Senior Software Developer - Java Pay from $96,000 to $148,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you ready to design, innovate and lead in a ...

Senior Software Developer - Java Pay from $96,000 to $148,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you ready to design, innovate and lead in a ...

Senior Software Developer - Java Pay from $96,000 to $148,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you ready to design, innovate and lead in a ...

Senior Software Developer - Java Pay from $96,000 to $148,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you ready to design, innovate and lead in a ...

SR Software Engineer position with project lead experience. We offer: What We Offer: * Career Development * Competitive Compensation and Benefits * Pay Transparency * Global Opportunities Learn More ...

SR Software Engineer position with project lead experience. We offer: What We Offer: * Career Development * Competitive Compensation and Benefits * Pay Transparency * Global Opportunities Learn More ...

SR Software Engineer position with project lead experience. We offer: What We Offer: * Career Development * Competitive Compensation and Benefits * Pay Transparency * Global Opportunities Learn More ...

Senior Staff Software Engineer

Milwaukee, WI

$120K - $159K/yr

In the Senior Staff Software Engineer position, you'll lead the design and delivery of highly complex, AI-driven systems across multiple teams and platforms. You will define architectural patterns ...

Senior Staff Software Engineer

Milwaukee, WI

$120K - $159K/yr

In the Senior Staff Software Engineer position, you'll lead the development of complex, AI-enabled software systems across multiple platforms. You will set architectural standards, shape AI-first ...

next page

Showing results 1-20

Sr Software Engineer information

See Racine, WI salary details

$70.8K

$134.4K

$180K

How much do sr software engineer jobs pay per year?

As of Jun 8, 2026, the average yearly pay for sr software engineer in Racine, WI is $134,361.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,900.00 and $151,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Sr Software Engineer, and why are they important?

To thrive as a Sr Software Engineer, you need advanced programming skills, a strong grasp of software design principles, and typically a degree in computer science or a related field. Expertise with development frameworks, version control systems like Git, and familiarity with cloud platforms or containerization tools is often required. Exceptional problem-solving abilities, clear communication, and leadership skills set top performers apart in collaborative environments. These competencies ensure the efficient delivery of high-quality software solutions and effective mentorship within development teams.

What are some common challenges Sr Software Engineers face when leading technical projects?

Sr Software Engineers often encounter challenges such as balancing hands-on coding with mentoring less experienced team members, managing shifting project requirements, and ensuring timely delivery while maintaining high code quality. They are frequently responsible for making critical architectural decisions and resolving complex technical issues that arise during the development process. Additionally, effective communication with cross-functional teams and stakeholders is key to aligning technical solutions with business goals.

What are Sr Software Engineers?

Sr Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and collaborate with stakeholders to ensure software meets business needs. In addition to coding, they are responsible for making architectural decisions, reviewing code, and ensuring best practices are followed. Sr Software Engineers typically have several years of industry experience and deep expertise in specific programming languages or technologies.
What job categories do people searching Sr Software Engineer jobs in Racine, WI look for? The top searched job categories for Sr Software Engineer jobs in Racine, WI are:
What cities near Racine, WI are hiring for Sr Software Engineer jobs? Cities near Racine, WI with the most Sr Software Engineer job openings:
Infographic showing various Sr Software Engineer job openings in Racine, WI as of May 2026, with employment types broken down into 91% Full Time, 8% Part Time, and 1% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $134,361 per year, or $64.6 per hour.
Senior Data Engineer (Remote)

Senior Data Engineer (Remote)

KOHLS

Menomonee Falls, WI • Remote

$123K - $162K/yr

Other

Posted 12 days ago


Kohl's rating

5.8

Company rating: 5.8 out of 10

Based on 1,435 frontline employees who took The Breakroom Quiz

12th of 21 rated department stores


Job description

About the Role

As Senior Software Engineer, you will collaborate closely with design, product and engineering experts to tackle real-world challenges and deliver innovative solutions that elevate Kohl’s retail offerings. 

What You’ll Do

  • Lead the development of high-quality applications that are robust, observable and measurable using extreme programming (XP) practices and a user-centric approach

  • Participate in the entire application lifecycle in collaboration with designers, product managers, and other engineers on the product team

  • Leverage critical thinking, experimentation, data, and industry best practices to implement desired business outcomes

  • Facilitate group discussions and team ceremonies and develop a shared context

  • Give and receive feedback that’s empathetic, actionable and specific

  • Practice emergent architecture with sane defaults and build software that is easy to use and easy to modify

  • Establish and lead product engineering and software standards

  • Ideate a new product from a user perspective, starting with one or more problem spaces and ending with a stack-ranked list of feasible solutions to test

  • Research and stay up to date on tech market trends and practices

  • Lead technical initiatives not only on the team but also across the department

  • Additional tasks may be assigned

Addendum

SENIOR BIG DATA SOFTWARE ENGINEER

  • Develop, automate, and maintain batch and streaming ETL pipelines using Apache Airflow, Apache Spark, Python, and Scala.

  • Build and manage cloud-based data ecosystems on GCP (BigQuery, Bigtable, Dataproc, Pub/Sub, Cloud Storage, IAM, VPC).

  • Design and optimize SQL and NoSQL data models for data lakes and warehouses (BigQuery, MongoDB, Snowflake).

  • Write complex SQL queries for advanced data transformation, aggregation, and analytics optimization within BigQuery or equivalent platforms.

  • Apply modern Test-Driven Development (TDD) methodologies for big data pipelines, ensuring test automation across Airflow workflows, Spark jobs, and transformation logic.

  • Apply data mesh and data-as-a-product principles to enable reusable and domain-driven datasets.

  • Implement real time ingestion with Kafka Connect and process streaming data using Spark Streaming, Apache Flink, or similar technologies

  • Optimize data performance, scalability, and cost efficiency across GCP components.

  • Ensure compliance with PCI and PII data with standards such as GDPR, PCI DSS, SOX, and CCPA.

  • Integrate GenAI tools such as OpenAI, Gemini, and Anthropic LLMs for intelligent data quality and analytics enhancement.

  • Collaborate with stakeholders, data scientists, and full stack engineers to deliver trusted, documented, and reusable data products

What Skills You Have

Required

  • 4+ years of experience in software development

  • Understanding of application design patterns, event-driven architecture, database, schemas and testing strategies

  • In-depth knowledge and experience with continuous integration, continuous deployment and test-driven development

Preferred

  • Bachelor's Degree or equivalent in MIS, Computer Science or related field

  • Experience with large-scale application troubleshooting and performance tuning

  • Exposure working with major cloud platforms (GCP, AWS, or Azure)

  • Familiarity and experience with XP (Extreme Programming) 


What Kohl's employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom