Skip to content
mimi

Software Engineer

Jobs via Dice

Oak Grove · Hybrid Contract 3w ago

About the role

About The Role

Join 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 Do

  • Design and build API-driven backend systems to support fraud detection, identity, and security initiatives
  • Contribute to security-oriented architectures, including CIAM (Customer Identity and Access Management) implementations
  • Develop and enhance services in AWS-based environments (Flink/Glue) or Azure
  • Work primarily on backend-focused full stack development with an emphasis on scalability, reliability, and performance
  • Utilize Python, PostgresDB, Kafka, and advanced SQL for stream event processing, data enrichment, batch file processing, and implementing rules frameworks
  • Collaborate with a high-performing team that continuously challenges existing patterns and processes
  • Support projects where security, performance, and resiliency are critical requirements
  • Clearly articulate complex engineering concepts and contribute as a hands-on problem solver
  • Continuously learn, grow and build new systems in a fast-paced, innovative environment

WHAT YOU BRING

  • Proficiency in Python (most important skill for this role)
  • Experience with PostgresDB
  • Knowledge of Kafka for event streaming/stream processing
  • Hands-on experience with AWS (Flink/Glue) or Azure
  • Strong SQL skills, including stream event processing, data enrichment, batch file processing, and implementing rules frameworks
  • Ability to design and build API-driven backend systems for security and fraud detection
  • Experience developing and enhancing services in cloud-based environments
  • Strong problem-solving skills and ability to tackle complex challenges head-on
  • Motivated, high-performing and eager to learn and build new systems
  • Hands-on contributor who can clearly articulate complex engineering work
  • Nice to have: Experience with Terraform, Java, Node.js, and knowledge of Cyber Security and Fraud engineering domains
  • Must be able to work onsite in Charlotte, NC three days per week (hybrid model)
  • We are unable to provide sponsorship at this time

WHAT'S IN IT FOR YOU

  • Opportunity to work on mission-critical, high-impact projects within a Fortune 500 banking environment
  • Collaborate with a dynamic, high-performing team that values innovation and ownership
  • Exposure to cutting-edge technologies and challenging engineering problems
  • Potential for contract extension or conversion to a permanent role
  • Comprehensive benefits including health, dental, and vision insurance
  • Supportive environment for professional growth and continuous learning

Skills

AWSAzureFlinkGlueKafkaNode.jsPostgresDBPythonSQLTerraformJava

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free