{"schemaVersion":"jobsearcher.job.v1","id":"0de40f2e2f592fc6e760fff7","url":"https://jobsearcher.com/jobs/0de40f2e2f592fc6e760fff7","canonicalUrl":"https://jobsearcher.com/jobs/0de40f2e2f592fc6e760fff7","title":"Software Engineer V (Engineering Lead)","description":"As the Engineering Lead for the Bank Processing project, you will own the technical design and hands-on development of CrossLink’s bank processing platform. You will build backend services, integrate with banking partners, and deliver secure, reliable transaction processing from initial development through production. This role is primarily focused on architecture, coding, and technical problem solving, with the ability to guide and mentor one or two engineers as needed.\n\nPRIMARY RESPONSIBILITIES\n\nOwn the platform architecture and technical design, translating business and banking requirements into practical software solutions.\nPersonally develop, test, and maintain backend services, APIs, and transaction processing workflows.\nDesign data models and processing logic for payments, disbursements, reconciliation, and reporting, with a focus on accuracy and auditability.\nImplement validation, duplicate prevention, error handling, and recovery mechanisms to protect transaction integrity.\nWork with the CTO, business stakeholders, compliance, IT, and banking partners to clarify requirements and resolve technical dependencies.\nEstablish code quality and testing practices; review contributions and document architecture, interfaces, and operational procedures.\nGuide and mentor one or two engineers as needed, coordinating work and resolving technical blockers while remaining an active contributor.\nTroubleshoot complex issues and support deployment, monitoring, performance tuning, and production readiness.\nCommunicate progress, technical tradeoffs, risks, and resource needs to management.\nPerform other duties as required.\n\nKNOWLEDGE AND SKILL REQUIREMENTS\n\nBachelor’s or master’s degree in engineering, Computer Science, Mathematics, or a related technical discipline required.\n5–10 years of software development experience, including ownership of complex backend systems from design through production.\nStrong communication skills and the ability to work independently, explain technical decisions, and collaborate across departments.\nAdvanced programming skills in Java, C, C++, Go, or an equivalent backend language, with substantial recent hands-on coding experience.\nStrong knowledge of backend architecture, API design, system integration, and reliable transaction processing.\nStrong relational database and SQL skills, including schema design, transactions, query optimization, and data integrity; PostgreSQL experience preferred.\nProficiency in troubleshooting and debugging complex applications, including performance and production issues.\nExperience with source control, automated testing, CI/CD, logging, and monitoring.\nAbility to build secure systems that handle sensitive data.\nAbility to lead technical work, review code, and mentor a small number of engineers while maintaining substantial individual development responsibilities.\n\nADDITIONAL PREFERRED QUALIFICATIONS\n\nExperience with banking, payment processing, financial systems, or refund transfer platforms.\nFamiliarity with ACH/NACHA files, settlement, and reconciliation.\nExperience developing APIs and backend services in Golang.\nExperience serving as a technical lead or mentoring engineers on a small project team.\nKnowledge of IIS and .NET development.\nExperience with AWS CodeDeploy and CodeBuild.\nFamiliarity with frontend frameworks such as React or Angular.\nExperience working in an agile environment using Jira or similar tools.\nExperience with the AWS ecosystem, including compute and deployment services such as EC2 and ECS.","company":"Crosslink","rawCompany":"crosslink","city":"Naples","state":"FL","isRemote":false,"isActive":false,"createdAt":"2026-10-21T12:34:18.811Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer V (Engineering Lead)","description":"As the Engineering Lead for the Bank Processing project, you will own the technical design and hands-on development of CrossLink’s bank processing platform. You will build backend services, integrate with banking partners, and deliver secure, reliable transaction processing from initial development through production. This role is primarily focused on architecture, coding, and technical problem solving, with the ability to guide and mentor one or two engineers as needed.\n\nPRIMARY RESPONSIBILITIES\n\nOwn the platform architecture and technical design, translating business and banking requirements into practical software solutions.\nPersonally develop, test, and maintain backend services, APIs, and transaction processing workflows.\nDesign data models and processing logic for payments, disbursements, reconciliation, and reporting, with a focus on accuracy and auditability.\nImplement validation, duplicate prevention, error handling, and recovery mechanisms to protect transaction integrity.\nWork with the CTO, business stakeholders, compliance, IT, and banking partners to clarify requirements and resolve technical dependencies.\nEstablish code quality and testing practices; review contributions and document architecture, interfaces, and operational procedures.\nGuide and mentor one or two engineers as needed, coordinating work and resolving technical blockers while remaining an active contributor.\nTroubleshoot complex issues and support deployment, monitoring, performance tuning, and production readiness.\nCommunicate progress, technical tradeoffs, risks, and resource needs to management.\nPerform other duties as required.\n\nKNOWLEDGE AND SKILL REQUIREMENTS\n\nBachelor’s or master’s degree in engineering, Computer Science, Mathematics, or a related technical discipline required.\n5–10 years of software development experience, including ownership of complex backend systems from design through production.\nStrong communication skills and the ability to work independently, explain technical decisions, and collaborate across departments.\nAdvanced programming skills in Java, C, C++, Go, or an equivalent backend language, with substantial recent hands-on coding experience.\nStrong knowledge of backend architecture, API design, system integration, and reliable transaction processing.\nStrong relational database and SQL skills, including schema design, transactions, query optimization, and data integrity; PostgreSQL experience preferred.\nProficiency in troubleshooting and debugging complex applications, including performance and production issues.\nExperience with source control, automated testing, CI/CD, logging, and monitoring.\nAbility to build secure systems that handle sensitive data.\nAbility to lead technical work, review code, and mentor a small number of engineers while maintaining substantial individual development responsibilities.\n\nADDITIONAL PREFERRED QUALIFICATIONS\n\nExperience with banking, payment processing, financial systems, or refund transfer platforms.\nFamiliarity with ACH/NACHA files, settlement, and reconciliation.\nExperience developing APIs and backend services in Golang.\nExperience serving as a technical lead or mentoring engineers on a small project team.\nKnowledge of IIS and .NET development.\nExperience with AWS CodeDeploy and CodeBuild.\nFamiliarity with frontend frameworks such as React or Angular.\nExperience working in an agile environment using Jira or similar tools.\nExperience with the AWS ecosystem, including compute and deployment services such as EC2 and ECS.","datePosted":"2026-10-21T12:34:18.811Z","dateModified":"2026-10-21T12:34:18.811Z","hiringOrganization":{"@type":"Organization","name":"Crosslink","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Naples","addressRegion":"FL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0de40f2e2f592fc6e760fff7"},"url":"https://jobsearcher.com/jobs/0de40f2e2f592fc6e760fff7"}}