Software Engineer

Worky

Naperville (IL)

On-site

USD 132,000 - 147,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ampliFI Loyalty Solutions in Naperville, IL is seeking a Software Engineer to define the long‑term architectural vision and lead the technical strategy for loyalty platforms. You will guide cross‑functional teams across backend, data, and cloud, ensuring scalable, secure, and fault‑tolerant design.

You will own architectural governance, drive AWS‑focused platform improvements, oversee system design with Java backends, and coordinate with product managers to translate business goals into

Qualifications

  • Master's degree in Computer Science, Software Engineering, or a related field with three (3) years of software development experience.
  • Designing and developing enterprise‑level software systems.
  • Developing platform engineering capabilities and scalable backend services.

Responsibilities

  • Define, document, and enforce architectural principles and patterns across engineering teams.
  • Lead AWS-focused cloud platform design, optimization, and governance for high reliability and cost efficiency.
  • Oversee backend services in Java and integration with React front‑end systems.
  • Design and govern data models and performance for SQL/NoSQL databases.
  • Define TDD/QA mandates and CI/CD pipelines; mentor senior and junior engineers.

Skills

Architectural leadership
Mentorship
Cross-functional collaboration
Technical strategy
Cloud architecture

Education

Master's degree in Computer Science/Software Engineering or related field

Tools

Java
AWS
Docker
Kubernetes
DynamoDB
PostgreSQL
MySQL
Glue
React
EC2
S3
Lambda

Job description

Software Engineer for AmpliFI Loyalty Solutions, Naperville, IL.

Define the long-term architectural vision and technical strategy for ampliFI's customized credit and debit card loyalty platforms. Lead the design, evolution, and governance of highly scalable, secure, and fault‑tolerant cloud‑native solutions, providing the highest level of technical leadership and strategic direction to cross‑functional engineering teams focused on loyalty,
rewards, and card‑linked programs for financial institutions.

Key Duties and Responsibilities
  • Architectural Strategy & Governance: Define, document, and enforce architectural principles, standards (e.g., SOLID, DRY), and patterns (e.g., microservices, event‑driven architecture) across all engineering teams. Lead the technical planning for major platform evolution.
  • Cloud Platform Leadership (AWS Focus): Act as the highest‑level subject matter expert for ampliFI's AWS ecosystem. Lead the design and optimization of high‑scale data and application architectures utilizing EC2, S3, Lambda, Glue, and DynamoDB to ensure maximum reliability, cost efficiency, and performance for loyalty solutions.
  • System Design & Development Oversight: Oversee the design and implementation of core backend services in Java and related modern frameworks. Provide deep expertise and
    guidance on the integration of REACT front‑end systems with the backend APIs, ensuring optimal performance and security across the stack.
  • Data Architecture Ownership: Design and govern the strategic evolution of data models and performance optimization for both relational databases (PostgreSQL/MySQL) and NoSQL databases (DynamoDB). Define best practices for data warehousing, ETL/ELT (using Glue), optimization, and data security to support complex loyalty program analytics and transactions.
  • Quality & Reliability Engineering: Define and establish company‑wide Test‑Driven Development (TDD) and quality assurance mandates, including automated testing frameworks and CI/CD pipelines (Docker/Kubernetes experience is moved from a "Plus" to a core responsibility at the Architect level).
  • Mentorship & Technical Direction: Serve as a technical mentor and coach for Senior and Software Engineers, resolving the most challenging technical roadblocks. Collaborate with Product Managers to translate long‑term business goals into a detailed, executable technical roadmap.

Position is based out of and reports to Amplifi’s HQ in Naperville, IL, but allows for the option to telecommute from a home office outside of IL (except the following states from which
remote work is not an option for tax reasons: AL, AK, AR, CA, CT, DE, HI, ID, IA, KS, KY, LA, ME, MD, MI, MN, MO MS, NV, NM, NC, ND, OK, OR, RI, SD, VT, WA, WV, and WY.)

Requirements:

Master's degree in Computer Science, Software Engineering, or a related field with three (3) years of experience as a software developer or related occupation in software development.

  • Designing and developing enterprise‑level software systems
  • Developing platform engineering

Also requires demonstrable experience with:

  • Java and associated modern backend frameworks;
  • Designing and deploying applications using the AWS ecosystem (including Lambda, S3, EC2, DynamoDB, and Glue); and
  • Database design and optimization in MySQL or DynamoDB; and experience with containerization technologies (e.g., Docker/Kubernetes).

Salary: $132,000 - $147,000/year

#LI-DNI

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Sales Executive
Senior Sales Executive

ampliFI Loyalty Solutions • United States

Hybrid
USD 100,000 - 150,000
401(k) with employer match
Medical, dental, vision, and life insurance
Tuition reimbursement
+3
Account Executive, Partnerships & Channel Growth
Account Executive, Partnerships & Channel Growth

ampliFI Loyalty Solutions • Naperville (IL)

Hybrid
USD 75,000 - 89,000
401(k) match
Medical insurance
Dental insurance
+7
Senior Cloud-Native Software Architect
Senior Cloud-Native Software Architect

Worky • Naperville (IL)

On-site
USD 132,000 - 147,000
Implementations Manager
Implementations Manager

ampliFI Loyalty Solutions • Naperville (IL)

Hybrid
USD 70,000 - 80,000
401(k) with employer match
Medical, dental, and vision insurance
Tuition reimbursement
+2
Senior Implementations Analyst
Senior Implementations Analyst

ampliFI Loyalty Solutions • Naperville (IL)

Hybrid
USD 95,000 - 110,000
401(k) with employer match
Medical, dental, and vision insurance
Tuition Reimbursement
+2
Rewards Implementations Lead — Data & Client Success
Rewards Implementations Lead — Data & Client Success

ampliFI Loyalty Solutions • Naperville (IL)

Hybrid
USD 95,000 - 110,000
401(k) with employer match
Medical, dental, and vision insurance
Tuition Reimbursement
+2
Data Scientist
Data Scientist

Valid8 Financial, Inc. • Appleton (WI)

On-site
USD 120,000 - 180,000
Health insurance
Dental insurance
401(k) program
+7
Data Scientist
Data Scientist

Amplifi Commerce • United States

On-site
USD 120,000 - 180,000
Loyalty Implementations Lead
Loyalty Implementations Lead

ampliFI Loyalty Solutions • Naperville (IL)

Hybrid
USD 70,000 - 80,000
401(k) with employer match
Medical, dental, and vision insurance
Tuition reimbursement
+2
Call Center Agent Bilingual
Call Center Agent Bilingual

ampliFI Loyalty Solutions • Naperville (IL)

Hybrid
USD 33,300 - 40,700
Competitive pay plus 401(k) with employer match
Medical, dental, and vision insurance
Tuition Reimbursement
+2