Lead Software Engineer - C#, Python
Core
Lead software engineer designing, developing, and maintaining secure, high-quality production code for global financial services applications, integrating AI-assisted development practices.
Role type
Senior IC lead software engineer (C#, Python, AI-integrated workflows)
Builds
Secure, scalable financial applications and enterprise IT systems
Domain
Financial services / Cloud-native software engineering
Deliverable
production ML models | product features
Required skills
C#, Python, Rust, SQL, Kafka, AWS/Azure/GCP, TDD/BDD, CI/CD, AI-assisted development validation, cybersecurity, regulatory compliance
Preferred skills
Elastic, PostgreSQL, vector technologies, financial services domain expertise
Technologies
AI, AWS, Azure, C#, CI/CD, Cloud, GCP, Kafka, PostgreSQL, Python, Rust, SQL, TDD
Responsibilities
Design and develop secure production code; review and debug code written by others; drive adoption of AI-assisted engineering practices; establish validation standards for secure coding and testing; lead evaluation sessions with external vendors and internal teams; automate remediation of recurring system issues.
Seniority
Senior, hands-on IC with leadership responsibilities