Senior Software Engineer

Clicklease
  • West Valley
    30+ days ago

    Job Description

    About the role

    You are the Technical Owner of the mission-critical Customer Application andDecisioning Funnel. This role is pure distributed systems engineering—your primary mandate is to drive architectural resilience, code quality, and performance within our core Java services, all while enabling rapid, measurable business experimentation. You will implement and enforce industry best practices, acting as the expert builder who translates architectural strategy into production-ready, high-performing, and testable code.



    Modality: Hybrid (state frequency in office), Remote, or On-Site  
    FLSA Exemption: Exempt or Non-Exempt (USA ONLY) 
    Schedule

     

    What you’ll be doing: 

    Technical Leadership & Architecture

    • Implementation Leadership: Act as the technical expert on the Scrum team,
    • translating architectural standards into concrete, executable designs and
    • reusable code patterns.
    • Decoupling Strategy: Lead the effort to reduce service interdependency by
    • driving Event-Driven Architecture and defining clean domain boundaries.
    • Experimentation Enablement: Architect and build the application layer to
    • support runtime experimentation (A/B testing) across the entire funnel—from
    • application flow variations to decisioning model changes.
    • Code Ownership: Maintain the highest standards for Java code. Define and
    • enforce standards for distributed tracing instrumentation and application-level
    • monitoring hooks.•
    • Knowledge Transfer: Lead cross-training and documentation efforts to reduce
    • knowledge concentration risk on critical services.

    Application Resilience & Financial Rigor

    • Failure Mitigation: Architect and implement application-level resilience
    • patterns (e.g., circuit breakers, bulkheads, timeouts) to prevent high external
    • dependency on vendors from causing cascading failures.
    • HA Design: Implement High Availability (HA) solutions within the application
    • code for mission-critical services to ensure business continuity.
    • Fintech Compliance: Ensure all services meet mandatory audibility,
    • traceability, and secure PII handling requirements.

    AI-Forward Engineering

    • Augment Velocity: Utilize modern AI coding agents daily to expedite complex
    • testing, refactoring, and documentation.
    • Coach and Govern: Lead the team in secure, high-quality AI-augmented workflows.

    What you have: 

    • Expert Java Builder (7+ Years): Proven hands-on experience designing and
    • operating large-scale distributed systems. You are focused on implementation
    • and delivery, not just theoretical design.
    • Experimentation Architecture: Demonstrated ability to build systems that
    • support runtime A/B testing, including managing feature flags, defining test
    • segments, and instrumenting metrics for business outcomes.
    • Application Resilience Implementation: Deep, practical experience
    • implementing resilient code patterns (circuit breakers, HA patterns) and
    • enforcing application-level tracing standards in a production environment.
    • Distributed Tracing Proficiency: Proficiency in instrumenting and leveraging
    • distributed tracing (e.g., OpenTelemetry) for troubleshooting multi-service
    • failures.
    • Event-Driven Architecture (EDA): Experience driving the technical shift from
    • tightly coupled synchronous calls to loosely coupled EDA patterns.

    **Clicklease only accepts resumes submitted in English** 

    Numbers & Facts

    LocationWest Valley

    More jobs like this

    See more jobs

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.