Lead Software Engineer
Core
Lead the Data Lake platform handling millions of documents annually, focusing on feature development, system maintenance, and performance optimization for financial data analytics.
Role type
Senior IC Lead Software Engineer (Data Platform)
Builds
Data Lake platform, scalable data ingestion and query systems
Domain
Financial technology, Big Data, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, C#.NET, Angular/React/Vue.js, AWS (Lambda, EC2, S3, Glue), NoSQL (DynamoDB, MongoDB, Elasticsearch), SQL optimization, Object-Oriented Design, API Integration, GitHub workflows, Coding Assistants
Preferred skills
Pandas, NumPy, Jupyter Notebooks, Linux/Unix, Scrum
Technologies
Python, C#.NET, AWS, DynamoDB, MongoDB, Elasticsearch, Angular, React, Vue.js, Jira, Confluence, GitHub, Claude Code, Chat GPT
Responsibilities
Develop new features and optimize SQL queries for the Data Lake platform; Create architectural design documents and facilitate peer reviews; Collaborate with product managers and stakeholders to define requirements; Estimate development tasks and align priorities with engineering directors; Participate in weekly On Call support for urgent issues; Mentor team practices through code reviews and TDD; Utilize coding agents to reduce development effort.
Seniority
Senior, hands-on IC with leadership responsibilities