Lead Software Engineer - Analytics & Feedback
Core
Design, develop, and troubleshoot scalable, secure enterprise software solutions using AI-assisted engineering practices.
Role type
Lead Software Engineer (Analytics & Feedback)
Builds
Scalable, resilient, production-ready applications for financial services clients
Domain
Financial Services / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST APIs, Kafka, JUnit, CI/CD, microservices, system design, SDLC, observability, security best practices, AI-assisted development tools, Responsible AI practices
Preferred skills
Financial services technology experience, regulated environments, Agile methods, vendor evaluation, architectural design assessment
Technologies
Java, Spring, Spring Boot, REST, Kafka, JUnit, CI/CD, Cloud, Microservices, Java EE
Responsibilities
Design and develop secure, high-quality production code; review and debug code produced by others; drive adoption of AI-assisted engineering practices; apply SDLC tooling to increase automation value; identify opportunities to automate recurring issues; lead evaluation sessions with vendors and internal teams on architectural fit
Seniority
Senior, hands-on IC with leadership responsibilities