Cross River Bank

Software Engineer II

Cross River Bank • $130K — $170K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years of experience in enterprise system development using object-oriented programming languages, including 2+ years with C#
  • 2+ years of SQL experience, preferably with PostgreSQL or SQL Server
  • Familiarity with AI-assisted coding tools (e.g., Copilot, Claude Code, Cursor)
  • Experience with database persistence frameworks like nHibernate or Entity Framework
  • Strong communication skills essential for collaboration with stakeholders
  • Knowledge of Domain Driven Design concepts
  • Experience with cloud architecture, particularly AWS
  • Familiarity with Docker and containerization technologies
  • Preferred experience in designing distributed systems and event-driven architecture.

Responsibilities

  • Design, develop, and deliver scalable software modules and components
  • Build backend systems utilizing a variety of technologies such as C#, Python, JavaScript/TypeScript, alongside using databases like PostgreSQL and SQL Server
  • Implement, test, and iterate on software solutions considering both short-term and long-term scalability and maintainability
  • Work collaboratively with the AI strategy team to extract and understand complex business problems
  • Collaborate face-to-face with business stakeholders to identify root technical challenges and develop solutions
  • Apply engineering best practices in an ambiguous environment to achieve sustainable AI outcomes
  • Engage in QA processes by working closely with QA engineers to ensure robust solutions.

Benefits

  • Work in a dynamic, collaborative office environment with a focus on innovation
  • Gain hands-on experience with cutting-edge AI technologies
  • Contribute to projects that shape the future of financial infrastructure
  • Opportunity for direct interaction with business stakeholders across the organization
  • Part of a recognized Best Place to Work in Fintech, fostering a strong company culture.
Full Job Description
About Our Team

Cross River's AI Transformation team is a newly formed group of problem solvers passionate about bridging the gap between cutting-edge AI capabilities and real-world business needs. Based in-office at our Fort Lee, New Jersey headquarters, we work face-to-face with stakeholders across the organization to identify opportunities, adopt and adapt AI tools, and build sustainable solutions. Our mission is to bring AI-powered solutions to life, ensure they are maintainable, auditable, and resilient, and to continuously leverage advances in AI technologies for the benefit of the business.

What We're Looking For

We are looking for a Software Engineer II to focus on solutions for our AI Transformation team. You will work in-office at least three days per week at our Fort Lee, New Jersey headquarters. With guidance from your Engineering Manager and a Senior Software Engineer, you will collaborate closely with an AI strategy team and collaborate face-to-face with business stakeholders to deeply understand their problems, cut through surface-level descriptions to identify root challenges, and write the code that solves real problems. You will work closely with other software and QA engineers in and outside of your team. We are looking for someone who has worked within ambiguity, and seeks out and applies strong engineering disciplines to deliver sustainable, AI-centered or augmented outcomes.

Responsibilities:
  • Design, develop, and deliver scalable software modules and components
  • Build backend systems using a mix of technologies. Languages may include C# (.NET 10), Python, and JavaScript/TypeScript. Databases may include PostgreSQL and SQL Server. Infrastructure includes AWS, Docker, and Kubernetes
  • Implement, test, and iterate on software solutions that address both short-term and long-term considerations with a maintainable, sustainable mindset

Qualifications:
  • 4+ years of experience developing enterprise systems in modern, current object-oriented languages, with at least 2+ years of C#
  • 2+ years of experience with SQL, preferably PostgreSQL or SQL Server
  • Experience working with AI assistive and agentic code generation (e.g. Copilot, Claude Code, Cursor)
  • Database persistence frameworks (e.g. nHibernate, Entity Framework)
  • Strong communication skills
  • Experience or understanding of Domain Driven Design
  • Cloud Architecture - preferably AWS
  • Docker / Containers
  • Financial industry / accounting experience or understanding is helpful, but not required
  • Experience designing and developing distributed systems and event driven architecture is preferred. Ideally with understanding or exposure to:
    • MassTransit or NServiceBus
    • RabbitMQ
    • Idempotency


#LI-KR1 #LI-Hybrid

Salary Range: $130,000.00 - $170,000.00

About Cross River Bank

Cross River Bank is a New Jersey state-chartered bank that was established in 2008. The bank provides a range of financial services to consumers and businesses, including personal and business banking, lending, and payment processing. Cross River Bank is known for its partnerships with fintech companies, providing them with access to the bank's infrastructure and regulatory expertise. The bank has received numerous awards for its innovative approach to banking and its commitment to financial inclusion.
Learn more about Cross River Bank
Size
500 employees
Industry
Founded
2008

Similar Jobs

More Jobs at Cross River Bank

More Enterprise Technology Jobs

Find similar Software Engineer II jobs: