
Cross River
Remote Jobs
Powering the future of financial services.
6 Jobs
• Design, develop, and maintain full-stack software in support of Cross River's data platform • Build and operate AI-native capabilities: LLM-powered agents and reasoning loops, retrieval-augmented generation (RAG) over the data catalog, and natural-language-to-SQL query experiences • Integrate large language models responsibly, with rigorous permission checks, tracking, and observability on every model call • Act as a thoughtful and considerate data steward, with a mind for strong data security • Engineer React-based web UIs that present complex data (catalogs, lineage, dashboards, and conversational interfaces) clearly and accessibly • Build and operate Python back-ends that house APIs and integrate with the data platform and adjacent systems • Interact with AWS services and technologies including Lake Formation, Glue, Iceberg, Hive, Athena, ECS, and Snowflake • Operate and troubleshoot and issues across the UIs, APIs, agents, and data pipelines • Collaborate with other software engineers, data engineers, data scientists, and business personnel to ensure business, security, and operational needs are met • Manage code and versioning effectively using Git and participate in architectural discussions on product- and platform-level designs • Ensure best practices around development, testing, and documentation.
Role Description Cross River’s Software Engineering group handles the core software responsibilities at Cross River, and as a Senior Software Engineer, you play a key role. You have a growth mindset: embracing ambiguity and seeking opportunities to challenge yourself and continuously grow your skills. This is a challenging role, so we expect you to have significant experience leading and developing complex and distributed engineering systems. We are looking for an individual contributor that enjoys mentoring teammates and working closely with users. - Design, implement, and manage IAM solutions - Collaborate with other IT and security teams to ensure seamless integration of IAM and app security solutions - Provide technical guidance and mentorship to junior IAM engineers Qualifications - Proficiency in both Hebrew and English, written and verbal, sufficient for achieving consensus and success in a remote and largely asynchronous work environment - Minimum 6 years of experience - Proficiency in IAM technologies such as EntraID, AWS Cognito, Okta, IdentityServer, or similar - Experience with OAuth2.0 and OpenID Connect (OIDC) - Extensive experience in backend development, preferably with C# - Familiarity with the principles of cybersecurity Requirements - A plus if you have experience with AWS services - Experience with Single Page Application (SPA) client-side components related to identity and application security - Using Identity Management as a code library, such as Duende Identity Server - Experience with SAML - Experience with Policy-Based Access Control (PBAC) - Experience with Continuous Integration and Continuous Deployment (CI/CD) processes Benefits - Ongoing learning and development opportunities - Monthly wellness reimbursement - Volunteering opportunities - Charitable donation matching - Keren Hishtalmut on full salary - Private health and dental insurance - Advanced study fund - Various company events
• Provide technical leadership: define and drive the technical vision and architecture for crypto-related products, services, and infrastructure • Design, develop, and deliver scalable, secure and performant software components • Provide technical mentorship and guidance to senior and mid-level engineers; conduct code reviews and promote engineering best practices • Stay at the forefront of blockchain protocols, DeFi, tokenization standards, and crypto industry trends; evaluate and recommend emerging technologies • Drive system reliability, incident response, and operational excellence across crypto platform services
• Design and implement learning and development programs and initiatives to support all stages of the employee life cycle, in partnership with HR Business Partners, to build a culture of continuous learning • Assess learning needs and requests; determine the most appropriate solutions based on consultation with business leaders or HRBPs • Partner closely with SMEs to design appropriate solutions, socialize proposals to ensure alignment, iterating based on feedback along the way • Use instructional design principles and adult learning theory to create engaging and effective learner centered-training materials, including e-learning, simulations, videos, job aids, learning aids, and other multimedia content • Evaluate effectiveness of deployed learning strategies including content, delivery methods and learner outcomes, to improve the learning experience • Facilitate workshops, programs, and discussions • Manage related leadership and employee development learning activities/events end-to-end • Align development programs to organizational values and business priorities • Participate actively in special projects and on-demand assignments • Elevate our compliance/technical/leadership program offerings • Effectively vet, partner and evaluate 3rd party learning and development vendors • Stay up to date and serve as an internal expert on latest industry trends in technical learning, new technologies, adult learning principles, and vendors in the marketplace
• Partner with multiple internal and external teams to automate and perform testing on a variety of different services and applications • Build test automation across multiple critical business domains • Plan, triage, and prioritize work across multiple work streams • Share knowledge with and mentor teammates • Actively contribute to a collaborative Quality focused culture within the team
• Design, develop, and deliver scalable software modules and components • Build backend systems using .NET 10, PostgreSQL, SQL Server, RabbitMQ, Docker and AWS • Plan, triage, and prioritize work across multiple priorities