Senior Software Engineer at Clicklease – West Valley City, Utah
Explore Related Opportunities
About This Position
1. We Are A Happy Company:
At Clicklease, happiness is not just a byproduct; it's a fundamental value. Join a workplace where positivity and joy are cultivated, creating an environment where you can bring your best self to work every day.
2. We Celebrate Collective Intelligence:
We thrive on the brilliance of collaboration. Clicklease is a space where diverse minds come together, combining their intelligence to create solutions that matter. Your ideas are not just heard; they're celebrated.
3. We Practice Empathy:
Empathy isn't just a word in our dictionary; it's a daily practice. Join a team that values understanding and compassion. At Clicklease, we recognize the human side of business and foster a culture where empathy is a guiding principle.
4. We Listen & Learn:
Growth is a continuous journey at Clicklease. We believe in listening and learning from one another. Your insights and experiences contribute to our collective knowledge, making us stronger as a team.
At Clicklease, we have a clear purpose - 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. This is not just a statement; it's the driving force behind everything we do.
What You’ll Be Doing
Technical Leadership & Architecture- Serve as the technical expert on your Scrum team, translating architectural standards into executable designs and reusable code patterns
- Lead service decoupling efforts through Event-Driven Architecture (EDA) and clearly defined domain boundaries
- Architect systems that support runtime experimentation and A/B testing across application flows and decisioning logic
- Own Java code quality standards, including distributed tracing instrumentation and application-level monitoring
- Drive documentation and cross-training efforts to reduce knowledge concentration risk across critical systems
- Design and implement resilience patterns such as circuit breakers, bulkheads, retries, and timeouts
- Build high-availability (HA) solutions directly into application code to ensure business continuity
- Ensure compliance with fintech requirements including auditability, traceability, and secure handling of PII
- Leverage modern AI coding agents daily to accelerate testing, refactoring, and documentation
- Establish and coach teams on secure, high-quality AI-augmented engineering workflows
- 7+ years of expert-level Java engineering experience, with a proven track record building and operating large-scale distributed systems
- Hands-on experience designing systems that support runtime experimentation, feature flags, test segmentation, and outcome-based metrics
- Deep practical experience implementing resilience patterns and enforcing application-level tracing in production environments
- Strong proficiency with distributed tracing tools (e.g., OpenTelemetry) for diagnosing multi-service failures
- Demonstrated success transitioning systems from tightly coupled architectures to event-driven, loosely coupled designs
At Clicklease, you’ll build software that directly impacts real businesses and real people. You’ll work with a collaborative, empathetic team that values innovation, learning, and happiness — while solving complex technical challenges at scale.
Scan to Apply
Job Location
Job Location
This job is located in the West Valley City, Utah, 84119, United States region.