Senior Java Lead Software Engineer
Core
Senior Java Lead Software Engineer driving system design, application development, and operational stability for top-notch technology products in a secure, stable, and scalable way.
Role type
Senior Lead Software Engineer (Java/Scala/Python)
Builds
Trusted market-leading technology products
Domain
Financial Services / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java, Scala, Python, Apache Spark, Cloud Native, Git, Jira, Agile, AI-assisted development tools, Secure coding practices, System design, Object-oriented programming
Preferred skills
Databricks, Data analysis, Machine learning tools, Web development frameworks (React/Angular/Vue), Serverless managed services, Cloud security solutions
Technologies
Apache Spark, Databricks, React, Angular, Vue, Git, Jira
Responsibilities
Provide technical guidance and direction to business and technical teams; Develop secure and high-quality production code; Drive adoption of AI-assisted engineering practices; Influence product design and technical operations; Serve as subject matter expert; Advocate for firmwide frameworks and tools.
Seniority
Senior, hands-on IC with leadership responsibilities