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

Senior Software Engineer

ClickLease

Senior Software Engineer

Established in 2018, Clicklease is dedicated to empowering small business owners frequently overlooked by traditional lenders. Our headquarters are located in the vibrant city of Draper, UT, with operations extending to Radial, Alajuela, Costa Rica. We've cultivated a dynamic environment where equipment financing goes beyond being a mere service; it acts as the gateway to realizing entrepreneurial dreams.

Our mission is to fulfill the capital needs of underserved entrepreneurs and their Main Street Businesses. We achieve this mission through simple, fast, and innovative equipment leasing solutions.

As a Senior Software Engineer, you will be a technical owner of key services supporting our customer application and decisioning platform.

This is a hands-on engineering role for someone who thrives in distributed systems and enjoys turning complex business and architectural requirements into clean, scalable, secure, and production-ready software.

You'll help evolve our Java-based services, improve system resilience and observability, reduce unnecessary dependencies between services, and build technology that allows Clicklease to experiment and innovate quickly.

You won't just contribute code—you'll help shape how we build software.

What You'll Be Doing
Build & Own Critical Systems
  • Design, build, test, deploy, and operate high-performing Java services that support mission-critical customer and decisioning workflows.
  • Take technical ownership of critical services from design through production.
  • Translate architectural direction into practical designs, reusable patterns, and high-quality code.
  • Make thoughtful engineering decisions that balance performance, scalability, maintainability, reliability, and speed of delivery.
  • Lead by example through strong engineering practices, code reviews, testing, documentation, and technical problem-solving.
Strengthen Our Distributed Architecture
  • Help evolve tightly coupled systems toward cleaner, more scalable event-driven architectures.
  • Establish clear service and domain boundaries that reduce unnecessary dependencies.
  • Design systems that can scale as transaction volume, product complexity, and business requirements grow.
  • Identify architectural weaknesses and proactively improve system performance and reliability.
Build for Resilience & Observability
  • Implement proven resilience patterns including circuit breakers, bulkheads, retries, timeouts, and graceful degradation.
  • Design for high availability and fault tolerance across mission-critical services.
  • Establish and improve distributed tracing, logging, metrics, and application-level monitoring.
  • Use tools such as OpenTelemetry to troubleshoot complex failures across distributed services.
  • Help prevent vendor or downstream service failures from creating cascading impacts across the platform.
Enable Experimentation
  • Build application architecture that supports runtime experimentation and A/B testing.
  • Implement and manage feature flags, customer segmentation, and controlled rollouts.
  • Instrument services so product and business teams can measure the impact of experiments.
  • Help Clicklease move quickly while maintaining the engineering discipline required for financial technology.
Build Secure Fintech Systems
  • Develop services with strong standards around security, auditability, traceability, and PII protection.
  • Ensure critical financial workflows can be appropriately monitored and audited.
  • Partner with engineering, product, risk, security, and business teams to deliver reliable financial products.
Lead Through Engineering
  • Serve as a technical resource and mentor for other engineers.
  • Participate actively in architecture discussions, technical design reviews, and code reviews.
  • Document critical systems and architectural decisions.
  • Drive cross-training to reduce knowledge concentration around mission-critical services.
  • Raise the engineering bar through thoughtful collaboration rather than simply providing direction.
Use AI to Engineer Better & Faster

We believe modern engineers should know how to effectively leverage AI.

  • Use modern AI coding tools and agents to accelerate development, testing, debugging, refactoring, and documentation.
  • Identify opportunities where AI can improve engineering productivity and software quality.
  • Help establish secure and responsible practices for AI-assisted software development.
  • Share effective AI workflows and techniques with other engineers.
What We're Looking For
Required Qualifications
  • 7+ years of professional software engineering experience, with significant hands-on experience using Java.
  • Strong experience designing, building, deploying, and operating large-scale distributed systems in production.
  • Deep understanding of microservices, APIs, asynchronous processing, and distributed system design.
  • Experience implementing event-driven architecture and asynchronous messaging patterns.
  • Hands-on experience implementing application resilience patterns such as circuit breakers, retries, timeouts, bulkheads, and graceful degradation.
  • Experience building high-availability, fault-tolerant systems.
  • Strong understanding of application observability, including logging, metrics, monitoring, and distributed tracing.
  • Experience with distributed tracing technologies such as OpenTelemetry or similar tooling.
  • Experience building systems that support feature flags, controlled rollouts, experimentation, or A/B testing.
  • Strong understanding of automated testing and building software that is designed to be testable.
  • Experience troubleshooting complex production issues across multiple services.
  • Strong communication skills and the ability to influence technical decisions across a team.
What Will Make You Stand Out
  • Experience building technology within fintech, lending, payments, banking, or another highly regulated environment.
  • Experience working with systems containing sensitive financial or personally identifiable information.
  • Experience modernizing legacy or tightly coupled architectures.
  • Experience designing systems with complex third-party/vendor integrations.
  • Strong understanding of domain-driven design and defining effective service boundaries.
  • Experience mentoring engineers and raising engineering standards across a team.
  • Demonstrated use of AI development tools to improve engineering velocity and software quality.
What Success Looks Like

In this role, success isn't measured simply by how much code you write.

You'll be successful when:

  • Our critical services are more resilient, observable, and scalable.
  • Engineers can diagnose production issues faster.
  • Services have cleaner boundaries and fewer unnecessary dependencies.
  • New features and experiments can be launched safely and measured effectively.
  • Engineering teams can move faster without sacrificing quality.
  • Critical system knowledge is shared across the team rather than concentrated with a few individuals.
  • The software you build continues performing reliably as Clicklease grows.
The Engineer We're Looking For

You are a builder first.

You enjoy architecture, but you want to implement it.

You care about clean code, but you also understand that great engineering is about solving real business problems.

You think about what happens when dependencies fail—not just when everything works.

You are comfortable taking ownership of critical systems, digging into difficult production problems, and helping other engineers become better.

Most importantly, you want to build technology that has a measurable impact on the customers and businesses we serve.

Clicklease only accepts resumes submitted in English.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Draper, UT vacancy
  • $130k - $155k

     ...Job Title: Software Engineer Department: Product & Engineering- 76 Reports to: Software Engineer Manager Status: ☒ Exempt ☐ Non-Exempt About the Role As a Software Engineer, you'll have the chance to design, build, and maintain innovative software... 
    Senior
    Bank staff
    Work at office
    Monday to Friday

    Sun West Bank

    Draper, UT
    4 days ago
  •  ...Job Description: Senior Software Engineer (Draper, Utah, In-Office) ABOUT UPBOUND Upbound Group, Inc. (effective February 27, 2023: NASDAQ: UPBD) is an omni-channel platform company committed to elevating financial opportunity for all through... 
    Senior
    Work at office
    Work visa

    U.S. Venture

    Draper, UT
    4 days ago
  • Job Description:SENIOR SOFTWARE ENGINEER(Draper, Utah On-site)(No Sponsorships)ABOUT UPBOUNDUpbound Group, Inc. (effective February 27, 2023: NASDAQ: UPBD) is an omni-channel platform company committed to elevating financial opportunity for all through innovative, inclusive... 
    Senior

    Acima Leasing

    Draper, UT
    3 days ago
  • $105.5k - $168.8k

     ...takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech...  ...Description Summary: The Pyxis ES Development team is looking for Software Engineers to join a high-performing, collaborative development... 
    Senior
    Hourly pay
    Full time
    Shift work

    BD

    Sandy, UT
    10 hours ago
  • $100k - $144k

     ...Resource Innovations is seeking Senior Software Engineer  to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud-based enterprise... 
    Senior
    Remote job
    Full time
    Work at office
    Local area

    Resource Innovations

    South Jordan, UT
    more than 2 months ago
  • $140k - $155k

     ...remote-friendly workplace. Come join our team and work inspired each day!  What You'll Do NetDocuments is seeking a Senior Full Stack Software Engineer to help build the next generation of our cloud-based document management platform. This role is ideal for an... 
    Senior
    Full time
    Immediate start
    Remote work
    Flexible hours

    Netdocuments

    Lehi, UT
    more than 2 months ago
  •  ...outcomes, and grow alongside a company that’s ready to move fast, you’ll feel at home at MX.MX Technologies Inc. DBA MX seeks Senior Software Engineer 2 in Lehi, Utah to Write product or system development code; Participate in, or lead design reviews with peers and... 
    Senior
    Remote work

    MX

    Lehi, UT
    4 days ago
  •  ...states and we’re just getting started!We are looking for legendary engineers. You know the type. When you are at lunch and a story starts...  ...and maintain Neighbor.com’s marketplace.Produce high quality software that enhances the customer experience.Manage project... 
    Senior
    Full time
    Work at office

    Neighbor

    Lehi, UT
    3 days ago
  •  ...colleagues the best experience possible for over 150 years. Help us transform our workforce of the future, today.We are seeking a Software Engineer to join Zions Bancorporation. The Software Engineer plays a key role in modernizing our critical platforms and driving our... 
    Senior
    Temporary work
    H1b
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    1 day ago
  • $135k - $170k

     ...certificate lifecycle management, to secure infrastructure, software, devices, messages, AI content and agents. Learn why...  ...post-quantum cryptography (PQC).The Quantum Central engineering team is looking for a full stack Senior Software Engineer to help build this platform from... 
    Senior
    Flexible hours

    DigiCert

    Lehi, UT
    2 days ago
  •  ...transform our workforce of the future, today.We are seeking a Senior CIAMSoftware Engineer in Salt Lake City to join our CIAM team to help support...  ...do. Come join us in transforming engineering and banking software!This Software Engineer will be responsible for maintenance... 
    Senior
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Zions Bancorporation

    Midvale, UT
    1 day ago
  • $160k - $200k

     ...transformative technology of our lifetimes, and every legacy software product will be completely reimagined over the next 5 years with...  ...answer these questions well, we need amazing people. We need engineers who can empathize with customers and be driven to build the best... 
    Senior
    Full time
    Work at office

    SLANT, Inc.

    Lehi, UT
    5 days ago
  •  ...Senior Software Engineer As a Senior Software Engineer at Remi, you'll build and maintain our core software products supporting the world's first three-sided roofing marketplace. This includes everything from mobile-friendly portals for homeowners and subcontractors... 
    Senior
    Full time
    For subcontractor

    REMI Company

    Lehi, UT
    5 days ago
  • $100k - $120k

     ...partnerships, while our focus on creativity and innovative solutions empowers our customer communities to thrive. The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits, and improves software applications by performing coding, debugging... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work

    Nelnet

    Draper, UT
    3 days ago
  •  ...Research & Development team a small, high-autonomy group of software and AI engineers building the systems that make Pattern's ecommerce...  ...ecommerce acceleration. What is a day in the life of a Senior Software Engineer? Architect, build, and deploy high-... 
    Senior
    Full time
    Casual work
    Local area
    Immediate start

    Pattern

    Lehi, UT
    13 days ago
  • $100k - $150k

     ...Alibaba, Amazon, ByteDance, and more. Our engineering team is composed of passionate, driven,...  ...communities. We are seeking a talented Senior Engineer to join our growing engineering...  ...Day In The Life You are a seasoned Software Engineer with a strong background in... 
    Senior
    Hourly pay
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week

    Workstream

    Lehi, UT
    more than 2 months ago
  • Senior Software Engineer Lehi, Utah, Open to Remote At Podium, we bring AI Employees to local businesses that turn every conversation into revenue. Trusted by 60,000+ businesses across Auto, Home Services, and Aesthetics, Podium captures and converts leads 24/7, driving... 
    Senior
    Temporary work
    Summer holiday
    Local area
    Remote work
    Weekend work

    Podium

    Lehi, UT
    6 days ago
  •  ...center of our business model and have been recognized as one of Newsweek’s Global Most Loved Workplaces®. We are seeking a Senior Software Engineer to primarily focus on back-end development, contributing to the maintenance and new feature development of our advertising... 
    Senior
    Full time
    Casual work
    Local area

    Pattern

    Lehi, UT
    29 days ago
  •  ...SHIFTDAY (United States of America)SUMMARY OF DUTIESEnsures that software used in Merit medical devices, manufacturing systems, and...  ...and/or experience equivalent to a Bachelor’s degree in relevant engineering discipline.A minimum of eight (8) years of experience in software... 
    Senior
    Full time
    Local area
    Shift work
    Night shift

    Merit Medical

    South Jordan, UT
    4 days ago
  •  ...DevSecOps Engineer Taurean Consulting Group is a 100% Woman-Owned IT Staffing and Project Solutions company built on deep relationships...  ...and understands how to embed security throughout the software development lifecycle. This role is on-site in Draper, UT and is... 
    Senior

    Taurean Consulting Group

    Draper, UT
    11 hours ago
  •  ...problem-solvingExceptional in execution and impactThe RoleAs a Senior Site Reliability Engineer at Proofpoint you will develop a deep understanding of...  ...and involve multiple stakeholders, network, hardware and software that relate to scaling and performance.• Ensure proper... 
    Senior
    Full time
    Flexible hours

    Proofpoint

    Draper, UT
    3 days ago
  •  ...Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report's...  ...Today Govies Award for 2025. ABOUT THIS ROLE As a Senior Backend Software Engineer at LVT, you will be a key driver in building scalable, production... 
    Senior
    Full time
    Work at office
    Flexible hours

    LiveView Technologies

    American Fork, UT
    23 days ago
  •  ...shaping the future of e-commerce and delivering exceptional customer experiences at every touchpoint! Position Title: Senior/Staff Software Engineer Position Overview: We are seeking a talented Senior/Staff Software Engineer to join our team at Redo. In this role, you... 
    Senior
    Work experience placement
    Work at office
    Flexible hours

    redo corporation

    Draper, UT
    4 days ago
  •  ...Platform Engineer Employment: Contract-to-Hire (C2H) Location: Plano/Frisco, TX preferred (Draper, UT | Columbus, OH | Chadds Ford...  ...be considered Role Overview We are looking for strong Software/Platform Engineers at multiple levels who have a solid software... 
    Senior
    Contract work

    TPI Global

    Draper, UT
    4 days ago
  •  ...Overview: Lightspeed is the leading provider of cloud-based software for dealerships, serving the Powersport, Marine, RV,...  ...dealerships. The Opportunity We are looking for a Senior Software Engineer to join one of our high-impact engineering squads. In this... 
    Senior
    Full time
    Flexible hours

    Lightspeed

    South Jordan, UT
    more than 2 months ago
  •  ...Advanced Services development team. If you are passionate about great software development and care about the quality of your work, you should...  ...you got what it takes? ~2-4 years of experience as software engineer ~ Strong experience of development on Windows ecosystem, use... 
    Full time
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Nice Inc.

    Sandy, UT
    more than 2 months ago
  •  ...used in demanding enterprise and industrial environments. As a Software Engineer (C/C++), you will work directly on the core of our database...  ...support real-world operations at scale. Working closely with Senior Engineers and Architects, you’ll help evolve long-lived systems... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Faircom

    Sandy, UT
    more than 2 months ago
  •  ...the Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report's...  ...Security Today Govies Award for 2025. ABOUT THIS ROLE As a Senior Software Engineer II focusing on Manufacturing Engineering Support, you will... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    LiveView Technologies

    American Fork, UT
    23 days ago
  •  ...path to value. Job Description We are seeking a Senior Front End Developer who is passionate about designing and creating...  .... At Interopion, you will work with product managers, software engineers, healthcare workers, and clients to define, design, prototype... 
    Senior
    Full time

    Interopion

    Sandy, UT
    more than 2 months ago
  •  ...Senior Software Architect At NiCE, we don't limit our challenges. We challenge our limits. Always. We're ambitious. We're game changers...  ...infrastructure Partner closely with Product, Design, and Engineering to shape product strategy, scope, and technical execution... 
    Senior
    Work experience placement

    NICE Actimize

    Sandy, UT
    5 days ago

Do you want to receive more vacancies?

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