CareerPlanSign in

Lead Software Engineer (Big Data; SPARK)

CHARLOTTE, NC💼 Full-time🗓 2026-09-15 → 2026-09-26

Core

Lead engineering teams to design, develop, and modernize scalable, secure enterprise finance technology solutions, including accounting engines, regulatory reporting platforms, and high-performance data pipelines.

Role type

Senior IC Lead Software Engineer (Big Data/Finance)

Builds

Enterprise-wide finance technology solutions, data pipelines, and event-driven architectures for financial transaction processing and regulatory reporting.

Domain

Financial Services / Big Data Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Technical leadership, Python, Apache Spark, distributed systems, cloud technologies, event-driven architectures, financial systems integration, DevOps/CI/CD, root cause analysis, engineering standards.

Preferred skills

Kafka, microservices, relational databases (Oracle/SQL Server/PostgreSQL), cloud platforms (Azure/AWS/GCP), containerization (OpenShift/Kubernetes/Docker), financial domain knowledge (GL/AP/AR), regulatory reporting, data governance.

Technologies

Python, Apache Spark, Kafka, Oracle E-Business Suite, Azure, AWS, Google Cloud, OpenShift, Kubernetes, Docker, SQL Server, PostgreSQL

Responsibilities

Lead architecture and design of enterprise finance solutions; drive cloud-native modernization; design high-performance data pipelines; integrate legacy systems with modern data warehouses; develop transaction processing services; establish engineering standards; mentor engineering teams; ensure compliance and security.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.