Senior Software Engineer, AVP
Core
Design, develop, and debug large-scale software enhancements and core frameworks for financial services platforms, providing thought leadership and mentoring senior engineers.
Role type
Senior IC software engineer (financial services)
Builds
Core frameworks, primary facilities, and mission-critical client implementations for portfolio management, trading, and compliance systems.
Domain
Financial services (Portfolio Management, Trading, Compliance, Wealth Management)
Deliverable
production ML models | product features
Required skills
Java, C#, SQL, JavaScript, Spring Boot, Microservices, Kubernetes, Kafka, Object-Oriented Programming, RDBMS, CI/CD pipelines, Agile/Scrum, Unit testing, Automation testing, Low-latency system design
Preferred skills
AI-assisted development tools, Multi-tiered high-performance database applications, Financial services domain expertise (6+ years)
Technologies
Spring Boot, Kubernetes, Kafka, Java, C#, SQL, JavaScript
Responsibilities
Analyze, design, develop, test, and debug complex software solutions; Provide thought leadership in product architecture; Mentor and coach senior engineers; Lead agile software development processes including sprint planning and retrospectives; Conduct code reviews and establish quality standards; Troubleshoot large, mission-critical client implementations.
Seniority
Senior, hands-on IC with mentorship responsibilities