waypointjobs

Goliath Partners

Senior Full Stack Engineer

madison, WI

Check who can apply and the requirements below before continuing.

About this opportunity

Goliath Partners lists this Senior Full Stack Engineer opportunity in madison, Wisconsin. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Our client is continuing to expand its technology capabilities, investing in the architecture, infrastructure, and software systems behind its digital financial products, payment processing operations, and transaction-driven services. As the platform evolves, engineering is focused on building resilient systems, improving operational performance, and delivering scalable solutions within a modern cloud environment.

We are seeking a Senior Full Stack Engineer to take ownership of critical backend systems and contribute to the continued evolution of the company’s technology platform. The role centers on Python engineering, with additional responsibilities spanning cloud architecture, data management, third-party integrations, and frontend development when needed.

This position is ideal for a seasoned software engineer who combines hands-on development expertise with a broader understanding of system architecture, platform scalability, and production operations. You will partner with engineering, product, and business stakeholders to translate complex requirements into practical technical solutions, influence architectural decisions, and drive projects from initial design through deployment and ongoing optimization.

Key Responsibilities

Design, develop, and maintain backend services, REST APIs, and distributed applications that support financial technology products and transaction-intensive workflows.

Lead Python application development, establishing standards for code quality, modular design, testing, and long-term maintainability. Experience with Django is highly desirable.

Define technical approaches for new product capabilities and existing system improvements, ensuring solutions remain scalable, secure, and adaptable to future business needs.

Oversee the configuration and optimization of AWS infrastructure, with an emphasis on system availability, performance, security, resource utilization, and cost management.

Own the delivery of complex engineering initiatives, from technical planning and requirements analysis to implementation, release management, and production maintenance.

Develop and maintain integrations with payment gateways, financial institutions, banking systems, and external service providers.

Design efficient database schemas, data access patterns, and application workflows to support transactional accuracy, reliability, and increasing data volumes.

Work across the application stack, collaborating with frontend engineers and contributing to React and TypeScript implementations where appropriate.

Provide technical leadership during architecture reviews, code assessments, troubleshooting sessions, and investigations into production incidents.

Create shared libraries, development guidelines, and reusable engineering patterns that promote consistency and reduce duplicated effort.

Evaluate architectural alternatives and technology investments, weighing scalability, maintainability, implementation complexity, business impact, and total operating costs.

Required Qualifications

8+ years of professional software engineering experience developing and supporting complex, production-grade applications.

Extensive experience with Python, including the design and implementation of backend services, APIs, and scalable application architectures. Familiarity with Django is a plus.

Strong knowledge of distributed systems, RESTful API design, service-oriented architectures, asynchronous processing, and relational database design.

Hands-on experience with PostgreSQL and deploying or managing production workloads in AWS.

Working knowledge of contemporary frontend frameworks and languages, particularly React and TypeScript, with the ability to contribute to full-stack initiatives when required.

Experience making architecture and infrastructure decisions, resolving production issues, and improving the performance and resilience of business-critical systems.

Strong communication and collaboration skills, including the ability to work effectively with engineering teams, product stakeholders, and business leadership.

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related discipline, or equivalent practical experience.

Compensation

Base Salary: $280,000–$320,000

If you're interested in taking on a senior technical role with meaningful ownership of backend architecture, cloud infrastructure, and financial technology systems, we encourage you to apply. Our team will connect with you to discuss your background, the opportunity, and the next steps in the hiring process.

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Flowserve

WhatJobs

Nuclear Project Engineer

Lando, SC

Salary not specified

Role Summary: A Project Engineer within order engineering is an integral member of the Customer Order execution process. A Project Engineer …

Last received from source 2026-10-19View job

Flowserve

WhatJobs

Nuclear Project Engineer

Mount Pleasant, NC

Salary not specified

Role Summary: A Project Engineer within order engineering is an integral member of the Customer Order execution process. A Project Engineer …

Last received from source 2026-10-19View job

Flowserve

WhatJobs

Senior Nuclear Project Engineer

Pineville, NC

Salary not specified

Role Summary: A Project Engineer within order engineering is an integral member of the Customer Order execution process. A Project Engineer …

Last received from source 2026-10-19View job

Flowserve

WhatJobs

Nuclear Project Engineer

York, SC

Salary not specified

Role Summary: A Project Engineer within order engineering is an integral member of the Customer Order execution process. A Project Engineer …

Last received from source 2026-10-19View job

Flowserve

WhatJobs

Senior Nuclear Project Engineer

Mc Adenville, NC

Salary not specified

Role Summary: A Project Engineer within order engineering is an integral member of the Customer Order execution process. A Project Engineer …

Last received from source 2026-10-19View job

Flowserve

WhatJobs

Nuclear Project Engineer

Lando, SC

Salary not specified

Role Summary: A Project Engineer within order engineering is an integral member of the Customer Order execution process. A Project Engineer …

Last received from source 2026-10-19View job