Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

State of Wisconsin Investment Board

Sophisticated Work. In a Great City. Making a Difference.

The State of Wisconsin Investment Board (SWIB) manages more than $178 billion in assets, including those of the fully-funded Wisconsin Retirement System (WRS). SWIB operates at a level more often seen in top-tier global asset managers than in typical public pension funds. SWIB is a home for top talent. Approximately 61 percent of SWIB's investment professionals are Chartered Financial Analyst (CFA) charterholders.

The City of Madison, the state capitol and home of Wisconsin's flagship university, makes regular appearances on lists of best places to live, eat, and play. SWIB offers a modern workspace, hybrid work options, and competitive compensation and benefits.

Serving over 703,000 WRS beneficiaries, SWIB is driven by a clear mission: securing the financial future of those who serve Wisconsin. When you work at SWIB, you know your work matters.

Job Description:

Job Description

Applicants on an OPT, CPT visa or anyone requiring H-1B transfers or sponsorship into the H-1B lottery will not be considered for this position.

What You'll Do

  • Design, build, and maintain production-grade APIs and system integrations that support critical workflows
  • Own the end-to-end lifecycle of services and applications, from design and implementation through deployment, monitoring, and iteration
  • Build automated, cloud-native workflows, including thoughtful use of AI capabilities where they provide clear business value
  • Contribute to user-facing interfaces that make complex workflows understandable and efficient for end users
  • Design and manage data models and persistence layers, including schema design, performance tuning, and troubleshooting
  • Deploy and operate applications in cloud environments using best practices for security, reliability, observability, and cost awareness
  • Apply AI pragmatically - both as a development accelerator and, where appropriate, as part of production systems (e.g., LLMs, vector search, NLP APIs)
  • Participate actively in code reviews, design discussions, and technical decision-making, raising the quality bar for the team
  • Mentor and support less-experienced engineers through pairing, reviews, and knowledge sharing
  • Collaborate closely with technical and non-technical partners to translate business needs into clear, maintainable technical solutions
  • Contribute to the evolution of engineering standards, patterns, and tooling within the team and broader organization
What You Bring
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 5+ years of professional software development experience (or equivalent demonstrated impact)
  • Strong proficiency in Python, with experience building and maintaining production-grade systems
  • Solid experience working with databases (SQL and/or NoSQL), including data modeling and performance considerations
  • Hands-on experience with cloud platforms such as Azure, AWS, or GCP
  • Proven experience designing, building, and delivering end-to-end software systems in real world production environments
  • Familiarity in finance and in financial systems (e.g., financial data, instruments, reporting, or workflows), and interest in applying technology in this domain
  • Experience with or strong interest in AI technologies, such as LLMs, vector databases, or NLP APIs
  • Sound technical judgment and the ability to balance delivery speed, quality, and long-term maintainability
  • Strong communication skills and a collaborative, team-oriented mindset
What You'll Gain
  • Ownership of meaningful, high-impact systems used across the organization
  • Opportunities to influence architecture, technical standards, and engineering practices
  • Hands-on work with modern cloud and AI technologies in real-world production use cases
  • Close partnership with stakeholders across engineering, data, and business teams
SWIB Offers:
  • Competitive total cash compensation, based on AON (formerly McLagan) industry benchmarks
  • Comprehensive benefits package
  • Educational and training opportunities
  • Tuition reimbursement
  • Challenging work in a professional environment
  • Hybrid work environment

The position requires U.S. work authorization.

Pursuant to our Hybrid Remote Work Policy, all staff have the flexibility to work remotely but are required to have a weekly presence in our offices, the frequency of which is dependent on their distance from office or the job position. Staff are not required to reside locally; however, we offer relocation reimbursement to the Dane County area per our policy.

All SWIB employees are subject to SWIB's Ethics Policy and Personal Trade Approvals Policy. These policies include restrictions on outside business activities and employment and have limits on personal trading. You may request copies of these policies from SWIB's talent acquisition team and any questions can be answered by SWIB's compliance team.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Madison, WI vacancy
  •  ...Primary Responsibilities:   Our embedded software engineers craft and innovate on truly unique and sophisticated controls platforms. As part of our team, you will be responsible for building high-quality software features daily. Additionally, you'll work alongside... 
    Senior
    Full time

    Sub-Zero Group

    Madison, WI
    15 hours ago
  • $100k - $144k

     ...Resource Innovations is seeking Senior Software Engineer  to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud-based enterprise... 
    Senior
    Remote job
    Full time
    Work at office
    Local area

    Resource Innovations

    Madison, WI
    15 hours ago
  • $78k - $156k

     ...advances in cancer detection and treatment guidance, we will help eradicate the disease and the suffering it causes.As a Sr. Software Engineer, this seasoned professional will demonstrate competence and creativity in a wide range of technical areas. This role will have... 
    Senior
    Full time
    Part time
    Work at office
    Work visa
    Shift work
    Night shift
    Weekend work

    Abbott

    Madison, WI
    4 days ago
  •  ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and... 
    Senior
    Local area

    Coinbase

    Madison, WI
    4 days ago
  •  ...Senior Software Engineer The Senior Software Engineer serves as a technical expert and reference for complex software components. This role involves hands-on development, technical guidance, and the design and development of AP Suite software for the reconstruction... 
    Senior
    Local area
    Flexible hours

    PEAK Technical Staffing USA

    Madison, WI
    4 days ago
  • $74.3k

     ...With your learner's mindset, you will grow and develop as an engineer, as a team member, as a human, and as a champion for Ford. What...  ..., operate and monitor highly available, business critical software solutions using Java and Spring Boot with hexagonal architecture... 
    Senior
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Madison, WI
    5 days ago
  • $79.2k - $209.5k

     ...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,...  ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Madison, WI
    5 days ago
  • $84.63k - $112.84k

     ...shape the future of AI-ready connectivity, join us today. The Role At the company, bold ideas become real impact. The Sr. Software Engineer will take ownership of modernizing critical data platforms using PySpark and Databricks. Operating in a high-trust, agile... 
    Senior
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    Madison, WI
    5 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Madison, WI
    3 days ago
  • $102.7k

     ...SUMMARY CANDIDATE MUST BE US Citizen (due to contractual/access requirements) This job is an integral member of an agile software engineer team, focused on building scalable software applications to serve our customers. The candidate will be responsible for taking... 
    Senior
    Temporary work
    For contractors
    Work at office
    Local area

    Highmark Health

    Madison, WI
    1 day ago
  • $95k - $125k

     ...best practices and guiding development throughout the full software development lifecycle. We design and build solutions using...  ..., logistics, food safety, and information technology. This Senior Software Engineer role is hybrid remote in Madison, NJ 07940, and we are... 
    Senior
    Full time
    Remote work
    Relocation

    Gellert Global Group

    Madison, WI
    4 days ago
  • Description Evans Transportation Services is seeking a Backend Software Engineer to develop and maintain scalable applications, APIs, integrations, and databases that support our transportation and logistics operations. This role partners with business and technology teams... 
    Senior

    Evans Transportation Services, Inc

    Madison, WI
    3 days ago
  •  ...Senior Software Engineer – Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote Reference ID: JN -052026-106925 Date Posted: 08/09/2026 Shortcut: Description Recommended Jobs Description... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Madison, WI
    5 days ago
  • $72.8k - $104k

    Select how often (in days) to receive an alert: Senior Software Engineer Date: Sep 4, 2026 Location: Any city, WI, US, 99999 Work Mode: Please Select Be part of a team that unleashes the power of leading-edge technologies to help improve the health and well-being of... 
    Senior
    Full time
    Remote work
    Flexible hours

    Gainwell Technologies

    Madison, WI
    1 day ago
  •  ...for a better tomorrow with our Secure Document Generation (SDG) software. Everyone at Inkit, no matter their role, can leave their mark...  ...and maintain coding standards and best practices for the engineering team. Design for security and privacy from the ground up in all... 
    Senior
    Flexible hours

    Inkit

    Madison, WI
    4 days ago
  • $174k - $252k

     ...or equivalent practical experience. 5 years of experience with software development in C++, C, or Python.3 years of experience testing...  ...developing accessible technologies. Google's software engineers develop the next-generation technologies that change how billions... 
    Senior

    Google

    Madison, WI
    4 days ago
  • $120.5k - $162.68k

     ...a company where people truly BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution... 
    Senior
    Full time
    Remote work
    Worldwide
    Flexible hours

    Rocket Software

    Madison, WI
    1 day ago
  •  ...Job Description Job Description Position Title: Senior Software Engineer – Interoperability  Reports to : Senior Manager Global Software Engineering FT/PT : Full-time Location : US Office, Hybrid- Office 3 days a week   Position Summary: Join our... 
    Senior
    Full time
    For contractors
    Work at office
    Shift work
    3 days per week

    Centaur Health Holdings

    Middleton, WI
    12 days ago
  •  ...on LinkedIn, Facebook , Instagram , X and YouTube. Job Description Join the Madison Peptide Therapeutics (MPT) Engineering team as a Senior Software Instrumentation Engineer and help advance cutting-edge peptide array synthesis technology. In this role, you will... 
    Senior
    Full time
    Temporary work
    Local area

    AbbVie Inc.

    Madison, WI
    18 days ago
  • $84.63k - $112.84k

     ...Required Qualifications: ~ Major/Degree: Computer Science, Engineering, or similar technical degree. ~5+ years of experience with Microsoft...  ...Platform Solution Architect Expert. Working knowledge of software development methodologies, standards, and coding best... 
    Senior
    Temporary work
    Remote work

    Lumen Inc

    Madison, WI
    2 days ago
  • $100k - $120k

     ...partnerships, while our focus on creativity and innovative solutions empowers our customer communities to thrive. The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits, and improves software applications by performing coding, debugging... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work

    Nelnet

    Madison, WI
    4 days ago
  • Job Title: Senior Software Engineer Location: Remote Duration: 06+ Months Contract Duties and Responsibilities Evaluate product requirements for operational feasibility and create detailed specifications based on user stories. Design and implement robust, highly reliable... 
    Senior
    Contract work
    Work experience placement
    Remote work

    Rapinno Tech

    Oregon, WI
    1 day ago
  •  ...A leading appliance manufacturer in Madison, Wisconsin is seeking an experienced Embedded Software Engineer to develop and maintain software for innovative appliance controls. Candidates should have over 5 years of embedded software experience, a degree in computer engineering... 
    Senior

    Sub-Zero & Wolf Appliance

    Madison, WI
    4 days ago
  •  ...problems alongside passionate coworkers, all the while making a rewarding impact and keeping commerce human. Role Summary As a Senior Software Engineer I in the Payments Platform team, you will lead the design and implementation of moderately complex solutions that align... 
    Senior
    Work at office
    Local area
    Visa sponsorship

    Etsy

    Oregon, WI
    4 days ago
  • $149.1k - $275.88k

    Job Title:Senior Expert Gameplay Engineer - Raven Software - Middleton, WIRequisition ID:R028063Job Description:Your MissionYour mission is to create, implement, and refine highly cinematic, player-first experiences that will be enjoyed by millions of gamers worldwide... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Worldwide
    Relocation package

    Activision

    Middleton, WI
    3 days ago
  • $48k - $84k

    Salary: $48,000 - $84,000 per year Location: Remote Employment option: Full time Job Summary We are looking for a Senior Software Engineer with strong algorithmic and data processing expertise to join a global team working on a complex trade surveillance system in the... 
    Senior
    Full time
    Remote work

    VORKIS

    Oregon, WI
    2 days ago
  • $143k - $193.05k

     ...BELIEVE in what they're doing! Job Description Summary: The Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for our Workload Automation solutions. The Infrastructure... 
    Senior
    Full time
    Remote work
    Worldwide

    Rocket Software

    Madison, WI
    2 days ago
  • SUMMARYThe Senior Salesforce Service Cloud Solution Architect leads the design, governance, and delivery of enterprise Salesforce Service Cloud capabilities within the IT organization. This role partners IT leadership, business stakeholders, implementation partners, onshore... 
    Senior
    Contract work

    Natus Medical Incorporated

    Middleton, WI
    4 days ago
  •  ...the table, so we can truly know and help our clients, communities, and each other.CLA is growing and seeking to hire an experienced Senior ServiceNow Developer to join our talented Information Technology team. The position offers growth, flexibility and a collaborative... 
    Senior
    Full time

    CliftonLarsonAllen

    Madison, WI
    3 days ago
  •  ...Job Description Job Description Title:  Senior Software Engineer III Reports to:  Software Engineering Manager Location:  This a majority remote position, but is required to be within the metropolitan areas of one of the following cities where we operate: Madison... 
    Senior
    Full time
    Work experience placement
    Remote work
    Night shift

    Bicycle Transit Systems Inc

    Madison, WI
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!