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.
$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...SeniorBank staffWork at officeMonday to Friday- ...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...SeniorWork at officeWork visa
- 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
$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...SeniorHourly payFull timeShift work$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...SeniorRemote jobFull timeWork at officeLocal area$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...SeniorFull timeImmediate startRemote workFlexible hours- ...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...SeniorRemote work
- ...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...SeniorFull timeWork at office
- ...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...SeniorTemporary workH1bWork at officeWork from homeFlexible hours3 days per week
$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...SeniorFlexible hours- ...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...SeniorWork at officeWork from homeFlexible hours3 days per week
$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...SeniorFull timeWork at office- ...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...SeniorFull timeFor subcontractor
$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...SeniorFull timeTemporary workLocal areaRemote work- ...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-...SeniorFull timeCasual workLocal areaImmediate start
$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...SeniorHourly payFull timeWork at officeLocal areaFlexible hours2 days per week- 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...SeniorTemporary workSummer holidayLocal areaRemote workWeekend work
- ...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...SeniorFull timeCasual workLocal area
- ...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...SeniorFull timeLocal areaShift workNight shift
- ...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
- ...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...SeniorFull timeFlexible hours
- ...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...SeniorFull timeWork at officeFlexible hours
- ...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...SeniorWork experience placementWork at officeFlexible hours
- ...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...SeniorContract work
- ...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...SeniorFull timeFlexible hours
- ...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 timeContract workWork at officeImmediate startRemote workFlexible hours
- ...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 timeInternshipWork at officeRemote workFlexible hours
- ...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...SeniorFull timeWork at officeLocal areaFlexible hours
- ...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...SeniorFull time
- ...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...SeniorWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer fintech Draper, UT
- startup software engineer Draper, UT
- software engineer Draper, UT
- software engineer amazon Draper, UT
- senior robotics software engineer Draper, UT
- cybersecurity software engineer Draper, UT
- software engineer healthcare Draper, UT
- part time software developer remote Draper, UT
- software developer Draper, UT
- entry level software engineer remote Draper, UT



