Lead Software Engineer (Big Data; SPARK)
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