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

Software Engineer

ampliFI Loyalty Solutions

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

Must possess three years of experience in the following:
  • Designing and developing enterprise-level software systems, specifically defining cloud-native architectures within financial services.
  • Developing platform engineering in the loyalty rewards space.
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).

#LI-DNI JOb ID 346
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Naperville, IL vacancy
  •  ...Full Stack Software Engineer (Remote) SYNERGISTICIT understands the complex nature of the job market and how difficult it can be to secure a position, especially for fresh graduates. Therefore, we assist and help tech-savvies to convert their passions into professions... 
    Suggested
    H1b
    Remote work

    SynergisticIT

    Naperville, IL
    2 days ago
  •  ...Platform Software Engineer We are looking for a skilled Platform Software Engineer to design and build the shared components, integration frameworks, and tooling that empower engineering teams across the organization. The ideal candidate brings hands-on experience with... 
    Suggested
    For contractors

    Jorie AI

    Oak Brook, IL
    5 days ago
  •  ...Position Summary: We are seeking a talented Software Engineer to join our growing team. This role is responsible for the full software development life cycle, from conception to deployment. As a member of the engineering team, you will have relevant experience... 
    Suggested

    Inspira Financial

    Oak Brook, IL
    1 day ago
  • $86.63k - $132.83k

     ...Software Engineer II Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products... 
    Suggested
    Work experience placement
    Flexible hours

    Cnh Inc

    Oak Brook, IL
    3 days ago
  •  ...Software Engineer Job Description We are seeking a Video Streaming Engineer to join our team on an indefinite contract. The successful candidate will support real-time video delivery, likely related to surveillance and security systems. This role involves building... 
    Suggested
    Contract work
    Temporary work
    Remote work

    Actalent

    Willowbrook, IL
    2 days ago
  •  ...Software Engineer II FEV North America, Inc. is seeking a software engineer II. You will be responsible to design, develop, and evaluate software from concept through production stage, and make modifications as needed, to meet customer needs and fit within the capabilities... 

    FEV North America, Inc.

    Oak Brook, IL
    3 days ago
  • $144.28k - $185k

     ...execution, and scale designed to transform customer touchpoints into meaningful moments of impact. Job Description The Staff Software Engineer I will design and develop portions of software for current components, subsystems, systems, or applications. Support complex... 
    Work experience placement
    Internship
    Remote work
    Shift work

    R.R. Donnelley

    Warrenville, IL
    2 days ago
  • $76k - $155.7k

     ...Job Title: Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * Primary Purpose:... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Lisle, IL
    3 days ago
  •  ...etc to name a few. Who Should Apply: Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make...  ...database with the client servicing team. Required Skills for Java/Software Programmers: Bachelors degree or Masters degree in... 
    Immediate start
    Remote work

    SynergisticIT

    Joliet, IL
    1 day ago
  •  ...Overview The Software Engineer should be experienced in leading software projects and will be responsible for coordination of all activities of the software development team. Interested candidates should be proficient in working on all phases of the project including detailed... 
    Work experience placement

    The Joint Commission

    Oak Brook, IL
    2 days ago
  • $110k - $140k

     ...Senior Software Engineer Numina Group is a fast-growing technology company based in Woodridge, IL, specializing in cutting‑edge warehouse automation solutions. We design and implement intelligent systems that streamline order fulfillment operations for some of the largest... 
    Temporary work
    Remote work
    Visa sponsorship

    The Numina Group

    Woodridge, IL
    2 days ago
  • $40 - $85 per hour

     ...Senior Software Engineer $40 - $85/hour pay Required Skills Python3, Java, Rust, Algorithms basics, C++, TypeScript, bug fixing, feature implementation, codebase refactoring, performance optimization. About micro1 micro1 is the leading AI data lab for training frontier... 
    For contractors
    Remote work

    Micro1

    South Elgin, IL
    2 days ago
  • $120k - $145k

    Crash Champions is seeking a Full Stack Software Developer in Westmont, Illinois. The role involves collaborating with cross-functional teams to design and implement scalable, user-focused web applications. Candidates should have 3+ years of experience with Microsoft .... 

    Crash-Champions-Collision-Repair-Team-1

    Westmont, IL
    5 days ago
  • $54.91k - $75.92k

     ...hybrid role requiring 3 days per week in office in Irving, TX or West Chicago, IL. Publicis Digital Experience is seeking a Software Engineer to join our team. Responsibilities In this role you will: Research, design, and develop computer software or... 
    Temporary work
    Freelance
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Publicis Groupe Holdings B.V

    West Chicago, IL
    5 days ago
  • $80k

     ...Overview: Perform functions to design and develop software systems. # Formulate and design software system programs...  ...interface screens involving multiple modules or subsystems. Software Engineer II will be involved with database architecture as it pertains... 
    Contract work
    Work from home
    Flexible hours

    Tree Top Staffing LLC

    Aurora, IL
    2 days ago
  •  ...Job Description We are seeking a talented Software Engineer II to join our engineering team and help design, build, and support modern, scalable software solutions. This role is ideal for a hands-on full-stack engineer with experience building microservices ,... 

    Verisk Analytics

    Willowbrook, IL
    3 days ago
  •  ...SOFTWARE ENGINEER Are you looking to work for a company that provides an innovative work environment, and your voice is heard? We have multiple openings for Software Engineers to work on site at our client in the Chicago suburbs. The ideal candidate has a strong foundation... 
    Temporary work

    LER TechForce LLC

    Oak Brook, IL
    2 days ago
  •  ...Position: Software Engineer Location: Oakbrook, IL (Hybrid) ⏳ Duration: 2+ years Client : CNH Must have skills: C/C++ QT QML Job Description We are seeking a talented Software Engineer to join our team responsible for developing electronic... 
    Casual work
    Local area

    Kasmo Global

    Oak Brook, IL
    3 days ago
  •  ...SynergisticIT Job Opportunity SynergisticIT is looking for entry-level software programmers, IT enthusiasts, Python/Java developers, and data...  ...with all visas and citizens to apply. Recent computer science/engineering/mathematics/statistics or science graduates looking to make... 

    SynergisticIT

    Naperville, IL
    5 days ago
  •  ...—fast. Why Java + DevOps + Spring Boot? In today's cloud-first software landscape, companies are seeking developers who can do more than...  ...skill set is behind roles like Java Backend Developer, DevOps Engineer, Full-Stack Java Developer, and Platform Engineer. And it's exactly... 

    SynergisticIT

    Aurora, IL
    2 days ago
  •  ...Short Term Disability insurance Life insurance $25,000 Paid by employer PTO 2 weeks 10 and half Holidays Job Title: Software Engineer Job Overview: We are seeking a Python Senior Software Engineers to build and maintain intelligent automation solutions... 
    Temporary work
    For contractors
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Jorie AI

    Oak Brook, IL
    5 days ago
  • $73.1k - $117k

     ...please Sign-In before you apply. Job Description: Job Description: Broadcom’s Mainframe Software Division (MSD) is looking for a talented and motivated Technical Support Engineer with a passion for Customer Success. This position is responsible for providing omni-channel... 
    Work experience placement
    Local area

    Broadcom Corporation

    Lisle, IL
    5 days ago
  •  ...Senior Software Engineer Location:lisle, IL. Duration:c2h 12 months Onsite role/hybrid but need to be onsite day one... can hire off video Job Description We are seeking a highly skilled Senior Software Engineer to develop innovative... 

    Kasmo Global

    Lisle, IL
    1 day ago
  •  ...Job Type Contract Description FEV North America, Inc. is seeking a Senior Software Engineer is responsible for leading software development projects, designing and implementing solutions, and ensuring code quality. Contribute to technical strategy and collaborate... 
    Contract work

    FEV EVA GmbH

    Oak Brook, IL
    1 day ago
  • Job Title:.NET Developer Responsibilities include: Minimum 6+ years of development experience with ASP.NET /.NET Core using C# (and/or VB.NET) in Visual Studio IDE. Minimum 6+ years of development experience with ReactJS. Experience in developing Web APIs in.NET Core...

    Yantran LLC

    Lisle, IL
    4 days ago
  • $125k - $135k

     ...Senior Software Engineer Our engineering teams build modern, customer-facing software on a composable architecture using React, Next.js, Node.js, and AWS. We are continuing to strengthen both delivery execution and engineering excellence across the stack. We are... 
    Work at office
    Flexible hours

    Pampered Chef

    Addison, IL
    2 days ago
  •  ...Senior Software Engineer When you join Cognizant's TriZetto Product House you not only touch the future but you shape the next generation of Healthcare. Come be part of a culture that Innovates through hackathons, Celebrates through numerous rewards and recognition... 
    Flexible hours

    Omni Inclusive

    Naperville, IL
    5 days ago
  • This role is responsible for the full software development life cycle, from conception to deployment. As a Senior Software Engineer, you will have relevant experience with both front-end and back-end coding languages, software development architecture and design patterns... 

    Drips

    Oak Brook, IL
    3 days ago
  • $110k - $130k

     ...Senior Software Engineer As a Senior Software Engineer, you will be involved in all aspects of the design, architecture, engineering, modernization, and maintenance of Roadrunner's proprietary systems. Your focus will be on building scalable, secure, cloud-ready software... 

    Roadrunner Freight

    Downers Grove, IL
    14 hours ago
  • $125k - $145k

     ...Description Senior Software Engineer Hybrid: In Office Every Thursday in Elmhurst, IL Required Join MedSpeed and help deliver health! We're a healthcare logistics company partnering with organizations nationwide to transport vital medical supplies and specimens... 
    Contract work
    Work at office
    Flexible hours

    MedSpeed

    Elmhurst, IL
    14 hours ago

Do you want to receive more vacancies?

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