Backend Developer
Software EngineerCharlotte, NCHybrid (3 days onsite per week)12-Month W2 Contract (Full time, 40 hours/week; strong potential for extension or conversion)About The RoleJoin a Fortune 500 banking client’s Banking, Invest, Lending, and Digital (BILD) Tech Group—a fast-moving, challenge-the-norm team that tackles complex, mission-critical initiatives. As a Software Engineer, you will play a key role in designing and building API-driven backend systems that support fraud detection, identity, and security initiatives. This hybrid role, based in Charlotte, NC, is ideal for a gritty, go-getter developer who thrives in ambiguity, values ownership, and is eager to work on cutting-edge technology. You’ll collaborate with a high-performing team, contribute to security-oriented architectures, and help deliver innovative, scalable solutions where security, performance, and resiliency are non-negotiable.What You'll DoDesign and build API-driven backend systems to support fraud detection, identity, and security initiativesContribute to security-oriented architectures, including CIAM (Customer Identity and Access Management) implementationsDevelop and enhance services in AWS-based environments (Flink/Glue) or AzureWork primarily on backend-focused full stack development with an emphasis on scalability, reliability, and performanceUtilize Python, PostgresDB, Kafka, and advanced SQL for stream event processing, data enrichment, batch file processing, and implementing rules frameworksCollaborate with a high-performing team that continuously challenges existing patterns and processesSupport projects where security, performance, and resiliency are critical requirementsClearly articulate complex engineering concepts and contribute as a hands-on problem solverContinuously learn, grow, and build new systems in a fast-paced, innovative environmentWhat You BringProficiency in Python (most important skill for this role)Experience with PostgresDBKnowledge of Kafka for event streaming/stream processingHands-on experience with AWS (Flink/Glue) or AzureStrong SQL skills, including stream event processing, data enrichment, batch file processing, and implementing rules frameworksAbility to design and build API-driven backend systems for security and fraud detectionExperience developing and enhancing services in cloud-based environmentsStrong problem-solving skills and ability to tackle complex challenges head-onMotivated, high-performing, and eager to learn and build new systemsHands-on contributor who can clearly articulate complex engineering workNice to have: Experience with Terraform, Java, Node.js, and knowledge of Cyber Security and Fraud engineering domainsMust be able to work onsite in Charlotte, NC three days per week (hybrid model)We are unable to provide sponsorship at this timeWhat's In It For YouOpportunity to work on mission-critical, high-impact projects within a Fortune 500 banking environmentCollaborate with a dynamic, high-performing team that values innovation and ownershipExposure to cutting-edge technologies and challenging engineering problemsPotential for contract extension or conversion to a permanent roleComprehensive benefits including health, dental, and vision insuranceSupportive environment for professional growth and continuous learning