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

Principal Software Engineer

Hired Recruiters

Job Description

Job Description

JOB DESCRIPTION

About this Role

Reporting to the Engineering Manager, the Principal Software Engineer works in a cross-ocean product team and serves as a technical leader for delivering the best web experience for millions of Fandom's Tabletop users. You will help us scale and improve our products by creating multiple features to allow users to power their gaming experience. This is part of an autonomous, experienced team, involved in all steps of our development process, and allows this role to contribute their own ideas and improvements to our platform.

You Will...
  • Have a Broad Technical Impact
    • You will own this technical area from an architectural and systems design perspective, leading other engineers, and working side-by-side with them to discover and implement solutions.
    • This role will be a top technical leader throughout all of Fandom and will need to communicate across a variety of audiences is imperative.
  • Execute with the Future in Mind
    • Think about the future, not overbuilding for it, and finding that right balance of developing solutions for current needs while not over-optimizing for issues we're not sure we'll need to solve.
    • Always have a plan for potential future issues and growth opportunities.
    • Stay abreast of applicable new technology innovations happening in the industry, knows when is the right time to bring new thoughts and potential architectural changes into discussions with an understanding of the trade-offs and potential impact on overall tech-debt.
  • Be Accountable
    • Provide technical leadership for impactful projects that involve multiple teams and span multiple technologies and systems
    • Lead large projects or large significant pieces of projects depending on the project scale
    • Identify risks and opportunities to improve the organization's methods and technologies
    • Influence other senior leaders on engineering strategy
  • Lead Key Initiatives
    • Work with the Data Science team to build out and scale our Tabletop platform for millions of users worldwide.
    • Work with our engineering teams to continue our migration from a monolithic stack to a microservice-based architecture.
You Have...
  • 10+ years of Consumer Web software engineering experience with a track-record of growth in development, design, and architecture
  • Recent experience building and migrating to a modern front-end tech-stack JAMstack, Raect.js, Redux, typescript, express.js
  • Practical usage of scaled-up DBMS based platforms (DynamoDB, MongoDB), with expertise in both relational and nonrelational systems and when it is necessary to choose each one
  • Strong API integration skills with experience in cloud architecture using tools such as AWS, Elastic Search, GraphQL (Apollo) and Cognito
  • A high degree of proficiency in building full-stack web systems, in both dynamic and highly cached environment using one or more of the following C#, Node.js, Python
Bonus Points if You Have...
  • A passion for fandoms and an interest in building products for fan communities around the world.
  • Contributed to open-source projects
Vacancy posted 27 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Madison, WI vacancy
  • $150.5k - $214.5k

     ...that succeeds together. Because at UKG, your work matters—and so do you. Software Development Engineer - Enterprise Finance Solutions Position Summary We are seeking a seasoned Principal Software Development Engineer to lead the design, implementation,... 
    Suggested
    Local area

    UKG

    Madison, WI
    3 days ago
  • ## Sr. Principal Embedded Software EngineerApplylocations: Greenville, Wisconsin, United Statestime type: Full timeposted on: Posted Yesterdayjob...  ...to creating highly customized, carefully designed and engineering pumpers, aerials, tankers and rescue units that have no equal... 
    Suggested
    Permanent employment
    Remote work

    Oshkosh Corporation, Inc.

    Madison, WI
    2 hours ago
  • $140k - $170k

     ...help define technical direction, design the platform(s), make critical architectural decisions, establish engineering standards, and remain actively involved in software development, spending significant time writing code and building core platform capabilities. This... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    Nelnet

    Madison, WI
    1 day 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. These solutions are... 
    Suggested
    Full time
    Remote work
    Worldwide

    Rocket Software

    Madison, WI
    1 day ago
  • DescriptionAs a Software Engineer on the Tyler Wisconsin team, you will design, build, and maintain applications used every day by Wisconsin residents, businesses, and state agency staff. You will work across a portfolio that spans long-lived ASP.NET Framework applications... 
    Suggested
    Work at office
    Remote work
    Home office

    Tyler Technologies

    Madison, WI
    3 days ago
  • $78k - $156k

     ...devices, nutritionals and branded generic medicines. Our 122,000 colleagues serve people in more than 160 countries. As a Sr. Software Engineer, this seasoned professional will demonstrate competence and creativity in a wide range of technical areas. This role will have... 
    Full time
    Part time
    Work at office
    Work visa
    Night shift
    Weekend work

    Abbott

    Madison, WI
    22 hours ago
  •  ...information and digital servicing capabilities. As an experienced Software Developer on the BOL team, you’ll create, enhance and support...  ...Lean environment, applying modern front-end practices, proven engineering practices and continuous learning to build high-quality,... 
    Full time
    Currently hiring
    Work at office
    Remote work
    Work visa
    3 days per week

    Baird

    Madison, WI
    14 hours ago
  •  ...develop, introduce and support new treatment delivery systems and software that will give new hope and new health to cancer patients and...  ...patients to live longer, better lives.Job DescriptionSoftware Engineer (Applications): Analyzes, designs, programs, debugs, and modifies... 
    Permanent employment
    Full time
    Local area

    Accuray

    Madison, WI
    14 hours ago
  • $90k - $130k

    100% Employee-Owned · Big-firm resources, local-team relationships, ONE IMEG cultureIMEG is hiring a Revit API Software Engineer -Remote- to build new engineering automation applications and modify existing applications in our internal library. This role requires strong... 
    Full time
    Local area
    Remote work
    Flexible hours
    Night shift

    IMEG

    Madison, WI
    4 days ago
  • Company DescriptionMaganti IT Resources LLCJob DescriptionThis position focuses on (but is not limited to) developing, testing, and documenting Java based applications and client/server systems. The successful candidate must be capable of working very independently and,...
    Local area
    Remote work
    Relocation

    Maganti IT Resources

    Madison, WI
    14 hours ago
  •  ...Summer 2027 Software Engineer Internship Who We Are Singlewire Software, based in Madison, Wisconsin, is dedicated to shaping a future where every organization can protect its people with confidence. We deliver innovative solutions, including InformaCast critical... 
    Summer work
    Internship
    Summer internship

    Singlewire Software, Llc

    Madison, WI
    13 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 as... 
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Worldwide
    Relocation package

    Activision

    Middleton, WI
    14 hours ago
  • $140k - $170k

     ...purpose of this position is, but is not limited to, supporting software development by managing tools and processes for efficient code...  ...and improve the process of knowledge sharing throughout the engineering team.VIII. Support and work alongside a cross-functional engineering... 
    Permanent employment
    Remote work

    TEKsystems

    Madison, WI
    14 hours ago
  • Location: Middleton WI / 100% Remote, USAWe’re looking for an experienced Software Engineering Lead who is passionate about building modern, scalable, and secure web applications. In this role, you’ll mentor and guide a team of talented developers, while driving the technical... 
    Remote work

    Natus Medical Incorporated

    Middleton, WI
    3 days ago
  • $127k - $213k

     ...so we can truly know and help our clients, communities, and each other.CLA is growing and seeking to hire an experienced Lead ERP Engineer to join our talented Information Technology team. The position offers growth, flexibility and a collaborative work environment.In... 
    Full time
    Remote work

    CliftonLarsonAllen

    Madison, WI
    4 days ago
  • $96.84k - $121.05k

     ...Software Engineer Job Locations US-WI-West Bend | US-WI-Madison | US-WI-Appleton ID 2026-3818 Category Information Technology Full-Time Remote/Hybrid Hybrid Company Overview Recognized as a Milwaukee Journal Sentinel... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    West Bend Mutual Insurance Co.

    Madison, WI
    5 days ago
  •  ...global workforce, we're remotefirst and grounded in a simple idea: software is a people business. Cribl is the place where curious,...  ...thousands of machines with diverse configurations. As a Software Engineer on the Edge team, your primary responsibility will be developing... 
    Remote work

    CRIBL INC

    Madison, WI
    5 days ago
  • $114.6k - $234.6k

     ...challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in...  ...Career Level - IC4 Responsibilities As a member of the software engineering division, you will take an active role in the definition... 
    Temporary work
    Flexible hours

    Oracle

    Madison, WI
    4 days ago
  • $186.07k - $218.9k

     ...surges.”learn more about working at Coinbase. Join the Advanced Trading team within the Consumer & Business group as a Senior Software Engineer, Backend helping scale Coinbase Advanced trading products for customers around the globe. You'll own the design and delivery... 
    Local area
    Worldwide

    Coinbase

    Madison, WI
    5 days ago
  • $90k - $115k

     ...core to our business. Join Evolent for the mission. Stay for the culture. What You'll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare‑focused backend software solutions that support analytics, integration, and operational... 
    Full time
    Immediate start
    Work from home

    Evolent

    Madison, WI
    3 days ago
  • $146.4k - $263.6k

     ...both virtualized and bare metal. It is part of our larger Linux Engineering team, which provides the Linux kernel and operating system...  ...getting things done quickly and correctly. As a Senior II Software Engineer, you will be responsible for: Analyzing system performance... 
    Work experience placement
    Work at office

    Akamai

    Madison, WI
    2 days ago
  • $100k

     ...lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer... 
    Full time
    H1b

    SynergisticIT

    Madison, WI
    1 day ago
  • $102.7k

     ...Company : Highmark Health Job Description : JOB SUMMARY This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. The incumbent will be responsible... 
    Temporary work
    For contractors
    Work at office
    Local area

    Highmark Health

    Madison, WI
    2 days ago
  • $85k

     ...through the internal application process. Job Category: Academic Staff Employment Type: Regular Job Profile: Software Engineer/Developer III Job Summary: Under the general supervision of the Assistant Director - Student Enterprise Applications (... 
    Permanent employment
    Work at office
    Immediate start

    University of Wisconsin

    Madison, WI
    3 days ago
  •  ...Software Engineers ETC, a global leader in the rigging, entertainment, and architectural lighting industry is growing! We are looking for Software Engineers to join our R&D team. If you have a Technical Bachelor's degree preferably in Computer Science or Computer... 
    Casual work

    ETC

    Middleton, WI
    3 days ago
  • $96.3k - $137.6k

     ...configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Remote work
    Flexible hours

    Cardinal Health

    Madison, WI
    2 days ago
  • $75.7k - $136.3k

     ...It designs, develops, and deploys essential technologies, including hardware, software, and network infrastructure, supporting all products. Partner with the best As a Software Engineer I, you'll work on high-reliability/high-throughput systems that manage our customer... 
    Work experience placement
    Work at office

    Akamai

    Madison, WI
    2 days ago
  •  ...Software Engineer in Test II Anywhere Type: Permanent Category: Quality Assurance (QA) Industry: Healthcare Workplace Type: Remote Standard Hours: Open Reference ID: JN -102026-109123 Date Posted: 10/18/2026 Shortcut: Description... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Madison, WI
    4 days ago
  •  ...quality bar for the team Mentor and support less-experienced engineers through pairing, reviews, and knowledge sharing Collaborate...  ...equivalent practical experience ~5+ years of professional software development experience (or equivalent demonstrated impact) ~... 
    H1b
    Work at office
    Remote work
    Relocation

    State of Wisconsin Investment Board

    Madison, WI
    23 hours ago
  • $148k - $155k

     ...institutions, providing professional services across 160 countries. To learn more, visit franklincovey.com Title: Senior Software Engineer Global Title: Sr. Software Engineer Division & Department: Corporate Platform Development Status: Full-Time Exempt... 
    Full time
    Remote work

    Franklin Covey

    Madison, WI
    5 days ago

Do you want to receive more vacancies?

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