{"id":1289207,"url":"https://alion.io/job/clicklease-senior-software-engineer","title":"Senior Software Engineer","company":{"id":1806746,"name":"Clicklease","domain":"clicklease.com","url":"https://alion.io/company/clicklease","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rippling","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Draper, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":99000,"max_usd":182000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":2304},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"A/B Testing","optional":false},{"name":"Java","optional":false},{"name":"OpenTelemetry","optional":false}],"status":"live","first_seen_at":"2025-12-09T22:38:46Z","employer_posted_date":"2025-12-09","last_verified_at":"2026-09-29T20:18:26Z","board_verified":true,"closed_at":null,"days_open":294,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":293},"description":"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.\nOur Core Values:\n1. We Are A Happy Company:\nAt 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.\n2. We Celebrate Collective Intelligence:\nWe 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.\n3. We Practice Empathy:\nEmpathy 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.\n4. We Listen & Learn:\nGrowth 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.\nOur Mission:\nAt 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.\nAs a Senior Software Engineer, you will be a technical owner of key services supporting our customer application and decisioning platform.\nThis 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.\nYou’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.\nYou won't just contribute code-you'll help shape how we build software.\nWhat You'll Be Doing\nBuild & Own Critical Systems\nDesign, build, test, deploy, and operate high-performing Java services that support mission-critical customer and decisioning workflows.\nTake technical ownership of critical services from design through production.\nTranslate architectural direction into practical designs, reusable patterns, and high-quality code.\nMake thoughtful engineering decisions that balance performance, scalability, maintainability, reliability, and speed of delivery.\nLead by example through strong engineering practices, code reviews, testing, documentation, and technical problem-solving.\nStrengthen Our Distributed Architecture\nHelp evolve tightly coupled systems toward cleaner, more scalable event-driven architectures.\nEstablish clear service and domain boundaries that reduce unnecessary dependencies.\nDesign systems that can scale as transaction volume, product complexity, and business requirements grow.\nIdentify architectural weaknesses and proactively improve system performance and reliability.\nBuild for Resilience & Observability\nImplement proven resilience patterns including circuit breakers, bulkheads, retries, timeouts, and graceful degradation.\nDesign for high availability and fault tolerance across mission-critical services.\nEstablish and improve distributed tracing, logging, metrics, and application-level monitoring.\nUse tools such as OpenTelemetry to troubleshoot complex failures across distributed services.\nHelp prevent vendor or downstream service failures from creating cascading impacts across the platform.\nEnable Experimentation\nBuild application architecture that supports runtime experimentation and A/B testing.\nImplement and manage feature flags, customer segmentation, and controlled rollouts.\nInstrument services so product and business teams can measure the impact of experiments.\nHelp Clicklease move quickly while maintaining the engineering discipline required for financial technology.\nBuild Secure Fintech Systems\nDevelop services with strong standards around security, auditability, traceability, and PII protection.\nEnsure critical financial workflows can be appropriately monitored and audited.\nPartner with engineering, product, risk, security, and business teams to deliver reliable financial products.\nLead Through Engineering\nServe as a technical resource and mentor for other engineers.\nParticipate actively in architecture discussions, technical design reviews, and code reviews.\nDocument critical systems and architectural decisions.\nDrive cross-training to reduce knowledge concentration around mission-critical services.\nRaise the engineering bar through thoughtful collaboration rather than simply providing direction.\nUse AI to Engineer Better & Faster\nWe believe modern engineers should know how to effectively leverage AI.\nUse modern AI coding tools and agents to accelerate development, testing, debugging, refactoring, and documentation.\nIdentify opportunities where AI can improve engineering productivity and software quality.\nHelp establish secure and responsible practices for AI-assisted software development.\nShare effective AI workflows and techniques with other engineers.\nWhat We're Looking For\nRequired Qualifications\n7+ years of professional software engineering experience, with significant hands-on experience using Java.\nStrong experience designing, building, deploying, and operating large-scale distributed systems in production.\nDeep understanding of microservices, APIs, asynchronous processing, and distributed system design.\nExperience implementing event-driven architecture and asynchronous messaging patterns.\nHands-on experience implementing application resilience patterns such as circuit breakers, retries, timeouts, bulkheads, and graceful degradation.\nExperience building high-availability, fault-tolerant systems.\nStrong understanding of application observability, including logging, metrics, monitoring, and distributed tracing.\nExperience with distributed tracing technologies such as OpenTelemetry or similar tooling.\nExperience building systems that support feature flags, controlled rollouts, experimentation, or A/B testing.\nStrong understanding of automated testing and building software that is designed to be testable.\nExperience troubleshooting complex production issues across multiple services.\nStrong communication skills and the ability to influence technical decisions across a team.\nWhat Will Make You Stand Out\nExperience building technology within fintech, lending, payments, banking, or another highly regulated environment.\nExperience working with systems containing sensitive financial or personally identifiable information.\nExperience modernizing legacy or tightly coupled architectures.\nExperience designing systems with complex third-party/vendor integrations.\nStrong understanding of domain-driven design and defining effective service boundaries.\nExperience mentoring engineers and raising engineering standards across a team.\nDemonstrated use of AI development tools to improve engineering velocity and software quality.\nWhat Success Looks Like\nIn this role, success isn't measured simply by how much code you write.\nYou'll be successful when:\nOur critical services are more resilient, observable, and scalable.\nEngineers can diagnose production issues faster.\nServices have cleaner boundaries and fewer unnecessary dependencies.\nNew features and experiments can be launched safely and measured effectively.\nEngineering teams can move faster without sacrificing quality.\nCritical system knowledge is shared across the team rather than concentrated with a few individuals.\nThe software you build continues performing reliably as Clicklease grows.\nThe Engineer We're Looking For\nYou are a builder first.\nYou enjoy architecture, but you want to implement it.\nYou care about clean code, but you also understand that great engineering is about solving real business problems.\nYou think about what happens when dependencies fail-not just when everything works.\nYou are comfortable taking ownership of critical systems, digging into difficult production problems, and helping other engineers become better.\nMost importantly, you want to build technology that has a measurable impact on the customers and businesses we serve.\nClicklease only accepts resumes submitted in English.","description_format":"text","description_chars":8679,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Services","Leasing, Auto & Equipment Finance"],"lifecycle":[{"event":"open","at":"2026-09-26T07:24:00Z"}],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.294,"p_room":0.28,"age_days":293,"expected_fill_days":42,"reasons":["conf:2","win:tail","crowd:"],"computed_at":"2026-09-29T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/clicklease-senior-software-engineer","json_url":"https://alion.io/job/clicklease-senior-software-engineer.json","meta":{"generated_at":"2026-09-30T02:41:53Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1909,"day_limit":5000,"remaining_today":3091,"minute_limit":60,"resets_at":"2026-10-01T00:00:00Z"}}}