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

Principal Software Engineer - Platform (hybrid)

$147k - $210k
Full-time

Enova International

We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas or take over sponsorship at this time.

About the Role

The Tech Platform team is the backbone of Enova's engineering organization — building, maintaining, and evolving the foundational platform components that power our products, brands, and engineering teams across the company. Spanning IT, Tech Ops, and Platform Software Engineering, we operate at the intersection of infrastructure, tooling, and developer experience.

As a Principal Engineer on Tech Platform, you will set the technical direction for platform-wide initiatives, drive the adoption and responsible use of AI across the engineering organization, and ensure our architecture evolves to meet the demands of a growing, innovative FinTech company. This is a highly visible role: you will influence how Enova builds software, how engineers experience their tools, and how AI becomes a durable part of our engineering culture.

Responsibilities

AI Leadership & Advocacy


  • Identify, evaluate, and champion new applications for AI that improve platform reliability, developer productivity, and engineering velocity.

  • Represent engineering in cross-functional AI governance and vendor discussions, ensuring platform and engineering perspectives are well-represented.

  • Build internal expertise and advocacy around AI — running demos, sharing learnings, and helping teams understand where and how to apply AI responsibly.

Technical Strategy & Architecture


  • Identify gaps in architecture, technology, tooling, and process — and take ownership of addressing them.

  • Ensure that new platform systems and services are sensible, secure, scalable, and aligned with Enova-wide design principles.

  • Conduct or lead proof-of-concept efforts with the goal of widening Enova's technology advantages.

Cross-Team Leadership & Influence


  • Partner with technical leads across teams to translate strategy into actionable, prioritized work.

  • Manage timeline feasibility and proactively communicate changes and pivots to stakeholders and leaders.

  • Actively participate in large cross-team forums and enterprise-level initiatives.

Mentorship & Engineering Culture


  • Provide guidance, mentorship, and oversight to Tech Leads and engineers, particularly during incident resolution and complex project work.

  • Establish and evangelize Enova-wide design principles and coding standards to ensure consistently high-quality technical solutions.

  • Provide perspective on leading industry trends and offer insight into emerging technologies relevant to the platform.

Requirements


  • 7+ years of software engineering experience designing, implementing, and supporting systems and software in large, complex environments.

  • 2+ years operating as an architect or principal-level engineer across multiple connected systems or teams.

  • Demonstrated experience building with, advocating for, or deploying AI — including LLMs, agentic tools, or AI-assisted development workflows.

  • Strong familiarity with distributed systems architecture, domain-driven design (DDD), and service-oriented architecture (SOA) principles.

  • Ability to influence and direct technical strategy across multiple teams without direct authority.

  • Excellent analytical and communication skills — comfortable tailoring your message to engineers, product partners, and senior leadership alike.

  • Experience working with Lean and Agile development concepts across multiple teams and products.

  • Experience with message-oriented middleware, queueing services, or event-driven architectures.

  • Proficiency in one or more of Enova's core languages and technologies: Go, Ruby, or AWS.

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.

Nice to Have


  • Direct experience on a platform, infrastructure, or developer experience team.

  • Experience with cloud platforms, particularly AWS, and infrastructure-as-code tools such as Terraform.

  • Familiarity with containerization and orchestration technologies (Kubernetes, Docker).

  • Contributions to open-source projects, technical publications, or conference presentations.

Compensation:

The budgeted annual salary range for this position is $147,000 to $210,000. Actual annual salary will be determined based on qualifications, skills, experience, and level assessed during the hiring process and may fall outside of the range shown. Additional compensation for this role may include a bonus and restricted stock units. All full-time employees are eligible to participate in Company benefits, described in more detail here .

Benefits & Perks:


  • Our hybrid roles require in-office work Tuesday through Thursday, with remote flexibility on Mondays and Fridays. This schedule fosters collaboration, team connection, and strategic planning, enhancing communication and effectiveness to drive results.

  • Health, dental, and vision insurance including mental health benefits

  • 401(k) matching plus a roth option (U.S. Based employees only)

  • PTO & paid holidays off

  • Sabbatical program (for eligible roles)

  • Summer hours (for eligible roles)

  • Paid parental leave

  • DEI groups (B.L.A.C.K. @ Enova, HOLA @ Enova, Women @ Enova, Pride @ Enova, South Asians @ Enova, APEX @ Enova, and Parents @ Enova)

  • Employee recognition and rewards program

  • Charitable matching and a paid volunteer day…Plus so much more!

About Enova

Enova International is a leading financial technology company that provides online financial services through our AI and machine learning-powered Colossus™platform. We serve non-prime consumers and businesses alike, while offering world-class technology and services to traditional banks—in order to create accessible credit for millions.  

Being a values-driven organization is at the core of Enova’s success. We live our values by listening to our customers, challenging assumptions, thinking big, setting high expectations, and hiring and developing the best. Through our values and our commitment to making Enova an awesome place to work, we maintain an environment of inclusion and culture where our employees can thrive. You can learn more about Enova’s values and culture here . 

It is our policy to provide equal employment opportunity for all persons and not discriminate in employment decisions by placing the most qualified person in each job, without regard to any other classification protected by federal, state, or local law. California Applicants: Click here to review our California Privacy Policy for Job Applicants.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Platform (hybrid) in Chicago, IL vacancy
  • $98k - $130k

     ...at this time.About the role:As a Senior Software Engineer, you will take ownership of the...  ...through mentorship and knowledge sharing.Our Platform Engineering team enables faster, continuous...  ...more detail here.Benefits & Perks:Our hybrid roles require in-office work Tuesday... 
    Suggested
    Full time
    Summer work
    Work at office
    Local area
    Remote work
    Monday to Friday

    Enova

    Chicago, IL
    a month ago
  • $119k - $147k

     ...Develop and implement quantitative models and software applications to process and analyze real...  ...hypothesis testing; linear regression; principal components (PCA); tree models; and time...  ...Time Off #LI-CP2 #LI-Hybrid More About Cboe Global... 
    Suggested
    Full time
    Live in
    Work at office
    Immediate start

    Cboe Global Markets

    Chicago, IL
    11 hours ago
  • $224k - $308k

     ...flexible and neutral products, Okta Platform and Auth0 Platform, provide...  ...on solving the complex engineering challenge of modeling intricate...  ...~8+ years of professional software engineering experience, with...  ...Experience with OpenFGA #LI-HYBRID #LI-SH1 P20140_3274921... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Okta

    Chicago, IL
    11 hours ago
  • $117.1k - $187.3k

     ...delivering innovative education technology platforms. Specifically, you will lead...  ...leader, you will build and lead remote software engineering organizations using agile principles to...  ...cloud-native platforms, and implementing hybrid cloud strategies. Consistent track... 
    Suggested
    Work experience placement
    Local area
    Remote work
    Worldwide

    Cengage

    Chicago, IL
    2 days ago
  •  ...Diversified Services Network, Inc. (DSN) seeks a Principal Software Architect – AI & Cloud to craft AI-native data models and secure production AI environments in a hybrid Chicago/Peoria setting. Lead engineering teams, govern secure coding, and advance cloud-native... 
    Suggested

    Jobleads-US

    Chicago, IL
    1 day ago
  • $130k - $140k

     ...performance of our on-premise systems and hybrid infrastructure, meaning experience with...  ...compute, storage, and virtualization platforms (VMware vSphere), including capacity planning...  ...management. Work with the Automation Engineer to standardize hybrid workflows.Collaboration... 
    Work at office
    Work from home
    3 days per week

    CRA International

    Chicago, IL
    a month ago
  •  ...Diversified Services Network, Inc. is seeking a Principal Software Architect – AI & Cloud to design and lead...  ...-on architecture with mentoring across engineering teams and driving responsible AI adoption. The position offers a hybrid work model with 2 days onsite per week in... 
    2 days per week

    Jobleads-US

    Chicago, IL
    1 day ago
  • Renterra, located in Chicago, is searching for a dynamic software engineer to lead innovative projects in a hybrid work environment. This role emphasizes collaboration and customer-centric development, with a tech stack including TypeScript, Next.js, and React. The ideal... 

    Renterra

    Chicago, IL
    5 days ago
  •  ...healthcare technology company is seeking a full-time Lead Software Engineer to join its team in Chicago, IL (hybrid schedule). This organization is leveraging...  ...experience Twilio, Genesys, Five9, or related telephony platforms Experience with LLMs and AI-enabled applications... 
    Full time

    Motion Recruitment

    Chicago, IL
    a month ago
  • $130k - $170k

     ...gain your full potential. Job OverviewThe Software Engineer builds and evolves back-end systems...  ...Network’s management portal and dining platform by developing scalable, secure features...  ...senior level based on experience.This is a hybrid position that requires in office... 
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Rewards Network

    Chicago, IL
    a month ago
  •  ...considered for employment.What You'll Do:The Software Engineer will be a leading contributor on the...  ...and operate the Enterprise technology platforms we maintain. The team is looking for...  ...wellness. Some of these components include: A hybrid work environment, up to 2 days per week... 
    Full time
    Work experience placement
    Remote work
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    3 days ago
  •  ...ILHybridFull Time$110k - $130kAn established engineering focused organization is searching for a...  ...technology group. This team develops software that connects industrial machines,...  ...modeling environments. This is a fulltime hybrid role for developers who enjoy working hands... 
    Full time

    Motion Recruitment

    Chicago, IL
    a month ago
  • $130k - $170k

     ...help you gain your full potential. Job OverviewThe Senior Software Engineer (Platform Team) joins a dynamic group responsible for designing and...  ...at the mid to senior level based on experience.This is a hybrid position that requires in office presence 3 days a week (Tuesday... 
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Rewards Network

    Chicago, IL
    a month ago
  •  ...production operations. This is a team for engineers who want real technical ownership, real...  .... Job Purpose As a  Senior Software Engineer on the API & Infrastructure team...  ...facing applications and advanced analytics platforms in the cloud. Key... 
    Full time
    Seasonal work

    Performix

    Chicago, IL
    11 hours ago
  •  .../ Developer Location: Chicago, IL (Hybrid 3 days a week) Duration: 6 Months of...  ...Experience implementing enterprise-scale API platforms. ~ Strong experience with Azure...  ...Administrator Associate (AZ-104) Microsoft Certified: DevOps Engineer Expert (AZ-400)... 
    Contract work
    Temporary work
    3 days per week

    Lorven technologies

    Chicago, IL
    2 days ago
  •  ...healthcare technology organization is seeking a Senior DevOps Engineer to help scale the infrastructure supporting cutting-edge AI-powered...  ...over infrastructure strategy, developer enablement, and platform reliability. This is a chance to work on mission-driven technology... 
    Full time

    Motion Recruitment

    Chicago, IL
    a month ago
  • $81k - $140k

     ...fusing strategy, consulting, and customer experience with agile engineering and problem-solving creativity. United by our core values and...  ...truly value.OverviewAs an Android Developer, (Chicago - Hybrid) you will contribute to building modern, high-quality mobile applications... 

    Publicis Media

    Chicago, IL
    7 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document...  ...your work to ship inside a database platform used by demanding enterprise...  ...the data layer: document processing, hybrid lexical/vector retrieval, query surfaces... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Chicago, IL
    3 days ago
  • $250.6k - $362.6k

     ...Cisco’s Security and Policy Platform Group, a foundational organization...  ...security outcomes, as a Principal Engineer. The team delivers secure,...  ..., develop, and drive unique software and technology solutions with...  ...systems in cloud or hybrid environments.Experience writing... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Chicago, IL
    11 hours ago
  •  ...NET Core Developer Location: Chicago, IL(Hybrid) Job Description/Responsibilities: The...  ...complex, diverse, dynamic hardware and software environment that serves a complex education...  ...of middle and backend layers for Mobile Platform by maintaining existing codebase as well... 

    Georgia IT Inc

    Chicago, IL
    3 days ago
  • $163.6k - $204.6k

     ...efficiencies. Work closely with Software Developers, Project...  ...writing code against software platforms, estimating testing efforts,...  ...Cucumber step definition libraries; engineer TestNG thread-safe dependency...  ...4,600 Benefits ~ A hybrid work environment, up to 2 days... 
    Remote work
    2 days per week

    Jobleads-US

    Chicago, IL
    1 day ago
  •  ...are looking for a Senior Cloud Engineer to serve as the senior-most...  ...You will work across internal platforms and client-facing engagements...  ...production. This is a principal-level individual contributor...  ...design, DNS, load balancing, hybrid connectivity, and private-by-... 
    Permanent employment

    Resultant

    Chicago, IL
    13 days ago
  • $136k - $222.8k

     ...develops, tests, and documents software quality to ensure proper...  ...thorough code-reviews based on high engineering standards. Writes unit and...  ...to 19 exchanges and trading platforms. Benefits ~ A highly...  ...and employee wellness. ~ A hybrid work environment, up to 2 days... 
    Local area
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    Jobleads-US

    Chicago, IL
    4 days ago
  • $175k - $225k

     ...consensus. We are seeking a Senior Software Engineer to join our Reference Data team in the Unified Platform (UP) organization as part of our efforts to build...  ...Location: This position is hybrid and can sit in Chicago, London, or New York City... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Drw

    Chicago, IL
    11 hours ago
  • $107.5k - $204.5k

     ...Secure Processing Solutions (SPS) team is looking for an Principal Software Lead Engineer who is passionate about collaborating with high-...  ...regardless of whether the role is designated as on-site, hybrid or remote. The salary range for this role is 107,500... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Collins Aerospace

    Chicago, IL
    4 days ago
  • $99.6k - $174k

    Senior Full Stack Engineer, AI Platform & AgentsBuild the GenAI platform that powers critical decisions...  ...a global scale.-Location:: US/Canada, Hybrid or Remote-Work Hours: Must have 9-11...  ...5+ years of professional software engineering experience.Strong full‑stack... 
    Full time
    Work at office
    Remote work
    2 days per week

    Wolters Kluwer

    Chicago, IL
    3 days ago
  • A leading engineering firm in Chicago is seeking a Lead Design Engineer to oversee a team in...  ...nuclear facilities. This role offers a hybrid work arrangement, allowing for remote days...  ...and proficiency with relevant software. The ideal candidate will also possess strong... 
    Remote work

    Jobleads-US

    Chicago, IL
    4 days ago
  •  ...a skilled and motivated Associate Principal, Software Development Engineer in Test (SDET) to join our Enterprise...  ...developers, product owners, and platform engineers to embed quality throughout...  ...Some of these components include: A hybrid work environment, up to 2 days per... 
    Full time
    Remote work
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    7 days ago
  • $144.2k - $288.4k

     ...Summary We are seeking a highly experienced Principal / Director-level Full-Stack Software Development Engineer to join our Digital Caremark organization and lead...  ...spans AI-enabled applications, scalable digital platforms, and enterprise integrations that power critical... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Chicago, IL
    1 day ago
  • $195k - $220k

     ...MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world...  ...equips traders with award-winning software and brokerage services to navigate the world...  ...optimization Mentor and guide junior engineers, promoting best practices and technical... 
    Full time
    Worldwide

    Futures Trading

    Chicago, IL
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Platform (hybrid). Be the first to apply!