← Back to opportunities

Lead Software Engineer (Contract)

📍 Location
Charlotte, North Carolina
⏰ Job Type
Full-time
📅 Posted
May 16, 2026

About the Role

Genesis10 is currently seeking a Lead Software Engineer for a contract position with a Global Financial Institution located in Charlotte, NC. This is a 12+ month contract opportunity.



We are seeking a Lead Software Engineer to drive the evolution of an enterprise data processing framework built on Apache Spark. This role will focus on designing clean, composable abstractions, delivering new functional capabilities within the framework, and significantly improving developer experience. The engineer will also design and deploy AI-enabled capabilities and lead the integration of the framework into the internal control plane.



Responsibilities:




  • Lead the architectural evolution of the data processing framework, emphasizing modularity, composability, and clear abstraction boundaries

  • Design and implement new functional features within the framework to expand supported use cases and capabilitie...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position