Job Description
iCapital is seeking a Software Engineer, Data Solutions Lead to join their team. This role is pivotal in designing and implementing systems that power the iCapital platform, focusing on building high-performance APIs and intuitive applications. The ideal candidate will collaborate with the Product Management team throughout the software development lifecycle.
Role involves:
- Collaborating with the Product team to build and execute the engineering roadmap.
- Architecting and building cloud-native services.
- Participating in stand-up meetings and peer code reviews.
- Detailing requirements and addressing issues found via testing.
- Presenting the engineering roadmap to management.
- Fostering a positive engineering culture.
- Mentoring team members.
Requirements:
- Degree in Software Engineering or a related field.
- 15+ years of web-based application development experience.
- Proven experience in leading engineering teams.
- Experience in Ruby, Scala, Node.js, or Python is a plus.
- Understanding of Identity Management and SSO is a big plus.
- Knowledge of AI/ML practices especially around document parsing.
- Understanding of relational or NoSQL database concepts.
- Passion for learning new technologies.
- Strong problem-solving abilities and communication skills.
- Collaborative approach to software development.
Role offers:
- Opportunity to work with cutting-edge technologies.
- Supportive environment for learning and growth.
- Collaborative and inclusive company culture.
- Competitive benefits and perks, including equity and unlimited PTO.