Read authentic reviews from candidates, clients and employees.
Learn more about how Great Recruiters is transforming the industry.
 

James Shen

4.90
from 82 reviews
Jobs
Product Owner (healthcare) - Hybrid/Remote:
New York, New York, United States
DIRECT HIRE
  • TERMS: direct hire
Product Owner (healthcare) – Hybrid/Remote: Our direct client, a fast-growing health care technology company, is seeking a highly skilled Product Owner to join a growing team. As a major contributor to the Scrum team, you will be expected to gather featured requests, prioritize tasks, organize & coordinate sprints, assess work progress, and schedule releases. To be successful in this role, you should be able to identify user needs and work with cross-functional teams to manage the product and meet release expectations. Ultimately, you will aid in delivering products to achieve the Company’s vision while furthering your own career in product management. This position can be 100% remote, or hybrid mode (preferred), working on site in the Houston office 2 or 3 days a week. Reasons you will want this position:
  • A rapidly growing company with limitless career growth and advancement for top performers.
  • Our culture appreciates and rewards creative ideas, especially those that achieve better outcomes for everyone.
  • Our executives and senior leadership are very supportive and focused on developing the skills and abilities of everyone in the organization.
  • We are helping to revolutionize the US healthcare system with software products that use modern technologies to analyze big data for the advancement of value-based care.
  • Remote hybrid work schedule with flexible hours.
Roles & Responsibilities
  • Incorporate feature requests into a product roadmap.
  • Groom and prioritize backlog.
  • Develop user stories and define acceptance criteria.
  • Set sprint goals.
  • Write acceptance tests.
  • Plan releases and upgrades.
  • Follow the progress of work and address production issues during sprints.
  • Analyze preferences and requests of end users.
  • Refine our agile methodology based on results and client feedback.
  • Keep track of industry trends.
Experience & Qualifications:
  • Significant experience listening to client issues and problems, relating them to client’s needs, proposing appropriate solutions, and communicating these in technical and non-technical and non-technical terms.
  • 7+ years of work experience, with 3+ years as a Product Owner or similar role in product management.
  • 3+ years of Healthcare industry experience, especially with prior claims process systems.
  • CMS and Revenue Cycle Management (RCM) experience is a big plus.
  • Team spirit and good communication abilities.
  • Excellent organizational skills.
  • Hands-on experience managing all stags of the product life cycle.
  • Technical background with knowledge of software development and web technologies.
  • Familiarity with Agile is a plus.
  • Bachelor's degree in Computer Science, engineering, or related field.

Sr. DevOps/SRE - Hybrid:
New York , New York, United States
DIRECT HIRE
  • TERMS: direct hire
Sr. DevOps/SRE  – Hybrid: Our direct client, a fast-growing FinTech firm in New York City, is looking for a Senior DevOps/SRE Engineer to develop and maintain the production and development environments for a multi-party application. This role will utilize strong DevOps principles and advanced cloud capabilities to facilitate the infrastructure and automated CI/CD for a distributed ledger platform. The ideal candidate is a highly collaborative, creative, and intellectually curious DevOps Engineer. The person in this role should have solid experience in Site Reliability Engineering and is passionate about forming and implementing cutting-edge cloud computing capabilities.  2 or 3 days onsite work in the NYC midtown office is required.  Base salary is in the $160-200K range DOE, plus generous bonus and stock options.    Responsibilities 
  • Design, implement, and manage AWS cloud infrastructure using Terraform and CloudFormation. 
  • Develop and maintain CI/CD pipelines using GitLab for seamless code deployment and integration. 
  • Collaborate with blockchain engineers to ensure optimal performance and security of the distributed ledger technology (DLT). 
  • Monitor system performance using Grafana, Prometheus, and Datadog, and proactively address system issues. 
  • Ensure high availability and reliability of the application across the end-to-end tech stacks. 
  • Collaborate with cross-functional teams to understand needs and deliver solutions that meet business objectives. 
  • Lead and mentor junior team members, fostering a culture of continuous learning and improvement. 
  Qualifications 
  • 8+ years of experience in DevOps, TechOps, or SRE, including at least 5 years working with AWS 
  • Strong desire to experience microservices in a production environment, particularly with Docker and Kubernetes 
  • Strong Linux OS-level, command-line and scripting knowledge (e.g., Bash, Python), and configuration management principles 
  • Applicants should have a working knowledge of databases such as MongoDB, Postgres, and DynamoDB 
  • Experience in architecting, implementing, and managing monitoring tools such as Prometheus/Grafana, CloudWatch, Splunk, Datadog, NewRelic, and ELK in the cloud 
  • Experience with compute provisioning on Cloud-based platforms using Terraform and/or CloudFormation 
  • Exceptional analytical skills, able to apply knowledge and experience in decision-making to arrive at creative and commercial solutions 
  • Experience in building a Microservice-based architecture 
  • Excellent verbal and written communication skills 
  • Able to design and implement complex, but easily managed, automated infrastructure 
  • A desire to share knowledge, teach, and learn as part of a collaborative team 
  • AWS certifications are a plus 
  • Experience developing or integrating with blockchain applications is preferred, but not required 

Sr. Blockchain Engineer - Hybrid:
New York , New York, United States
DIRECT HIRE
  • TERMS: direct hire
Sr. Blockchain Engineer – Hybrid: Our direct client, a fast-growing FinTech firm in New York City, is looking to hire a Senior Blockchain, Full Stack Engineer to develop an industry-wide distributed ledger solution for the alternative investment ecosystem to facilitate access to private markets investments for advisors and their high-net-worth clients using innovative technology solutions. This individual should understand complex business problems, scope projects, identify business opportunities, optimize workflows, and communicate their findings across all levels of the organization. This role is highly visible and involves working closely with other teams in Engineering, Product, senior leadership, and industry partners.  2 or 3 days onsite work in the NYC midtown office is required.  Base salary is in the $160-200K range DOE, plus generous bonus and stock options.  Responsibilities
  • Design and implement a private and permissioned distributed ledger using DAML/Canton and other open source blockchain frameworks. 
  • Build and maintain a RESTful API using Python and FastAPI. 
  • Build and maintain reusable UI components in React using Typescript. 
  • Provide technical leadership to motivate and guide team members and?mentor junior engineers. 
  • Be an active participant in daily stand-up meetings and in Peer Code Reviews as part of our standard SDLC and Change.  
  • Stay current with the latest developments in blockchain technology and incorporate them into our ecosystem. 
Qualifications
  • 8+ years software engineering experience?building?enterprise SaaS cloud-based solutions 
  • 3+ years of hands-on experience with modern JS frameworks, preferably React? 
  • 2+ years of technical leadership and management experience? 
  • Experience with DAML, Solidity, or other blockchain programing languages 
  • Experience with Python and FastAPI 
  • Demonstrated understanding of relational database concepts and modeling practices 
  • Experience building APIs for large scale applications using AWS 
  • Experience with tokenization and blockchain-based investments 
  • Familiar with security best practices and encryption techniques 
  • Basic knowledge of finance and business (e.g., capital markets, alternative investments)  
  • Excellent writing, communication, and presentation skills 
  • Exceptional ability to understand client needs, scope projects, develop detail-oriented execution plans, and communicate results 
  • An entrepreneurial hunger to own problems from start-to-finish, manage projects, overcome operational bottlenecks, and execute effectively 

IT Support Engineer
Greenwich, Connecticut, United States
DIRECT HIRE
  • TERMS: direct hire
IT Support Engineer: A global investment firm in Greenwich, CT is seeking a IT Support Engineer.  In this role, you will provide maintenance of the computer desktop environment by analyzing requirements, resolving problems, installing hardware and software solutions, and supporting the internal IT Support Engineer. You will be responsible for administration and internal support of the Company’s PCs, printers, servers, and related equipment. Tasks include end user support and performing PC maintenance, upgrades and configurations.   Responsibilities:
  • Provide helpdesk support and resolve problems to the end user’s satisfaction
  • Monitor and respond quickly and effectively to requests received through the IT support desk
  • Modify configurations, utilities, software default settings, etc. for the local workstation
  • Utilize and maintain the helpdesk JIRA ticketing software
  • Document internal procedures
  • Performing O365 administration including basic O365 troubleshooting
  • Assist with onboarding of new users
  • Install, test and configure new workstations, peripheral equipment and software
  • Maintain inventory of all equipment, software and software licenses
  • Report issues that need escalation
  • Manage PC setup and deployment for new employees using standard hardware, images and software
  • Assign users and computers to proper groups in Active Directory
  • Perform timely workstation hardware and software upgrades as required
  • Organize and create documentation for policies and procedures utilized by IT staff.
Preferred Requirements: • Bachelor’s Degree in Computer/Information Systems, Business, Communications or related field. • 5+ years of relevant technical experience.
  • At least 3 years of relevant industry experience. 

SDET (2) - Hybrid:
New York, New York, United States
DIRECT HIRE
  • TERMS: direct hire
SDET (2) – Hybrid: Our direct client, a fast-growing FinTech firm, is looking for a Software Developer in Test (SDET). There are 2 open positions, mid to senior level.  In this role, you’ll bring practical knowledge of agile development methodologies and engineering best practices. You’ll work closely with the Development and Testing team. The ideal candidate would be an independent individual contributor who can understand existing automation test frameworks and has an ability to enhance and implement the same and should also be able to work with other engineers and product managers to support feature-based testing. This position can be in NYC or Greenwich, 3 days per week onsite is expected.  Base salary in the $135-160K range, DOE plus generous bonus and stock options.   Responsibilities
  • Build and implement robust automated test suites.
  • Integration of automated test suites with the current build and deployment processes.
  • Maintenance of automated tests to accommodate changes in system design and architecture.
  • Integration of Automation framework with existing tools (JIRA).
  • Create/Manage/Utilize Defect workflows with automated test execution.
  • Design and publish meaningful metric to support automation test creation and execution.
  • Build and implement performance test suites.
  • Perform all types of testing – Functional. API, Automation, Performance and Load.
Qualifications
  • 4 - 10+ years of experience with QA engineering delivery experience
  • 3+ years of delivery within Agile SDLC/teams ideally with CICD
  • Programming experience in Java with focus on behavior driven development (BDD) and test-driven development (TDD) and design patterns, ideally within continuous integration (CICD)
  • Experience with Java microservices and REST APIs and exposure to React front end
  • Agile development approach
  • Technologies: Java, JavaScript, IntelliJ/Eclipse
  • CI/CD: Maven, Sonar, Git, Teamcity/Jenkins, Docker
  • Exposure to banking and/or finance environments preferred
  • Testing: Junit, WebdriverIO, Protractor, JMeter or similar

AI/ML NLP Engineer - Hybrid:
New York, New York, United States
DIRECT HIRE
  • TERMS: direct hire
AI/ML – NLP Engineer – Hybrid: Our direct client, a fast-growing FinTech firm in New York City, is looking for an AI/ML NLP Engineer.  The team is developing cutting edge solutions to establish a unique competitive edge for the firm. As a senior AI/ML - NLP Engineer on our team, you will be responsible for designing, developing, and implementing AI/ML models for natural language processing (NLP) applications. This would involve working with large datasets, selecting appropriate algorithms and techniques, training or fine-tuning models to achieve optimal performance, and deploying and monitoring model performance in production. You will be working in a collaborative team environment across product management, data engineering, and software engineering teams. If you are passionate about leveraging machine learning techniques to drive innovation and have a strong background in developing scalable solutions, we would love to hear from you. 2 or 3 days onsite work in the NYC midtown office is required.  Base salary is in the $160-200K range DOE, plus generous bonus and stock options.  Responsibilities
  • Design, develop, train, and deploy AI/ML models to solve business problems through a full development and production cycle in the FinTech domain. 
  • Evaluate and compare the performance of different AI/ML algorithms and models. 
  • Utilize and improve Machine Learning Operations (MLOps) pipelines and procedures to ensure efficiency, scalability, and maintainability. 
  • Ensure the reliability, robustness, and scalability of machine learning models in production environments. 
  • Collaborate with cross-functional teams, including product managers and full stack engineers, to deliver scalable machine learning solutions. 
  • Understand business requirements, communicate with stakeholders, and mentor junior team members. 
Qualifications
  • 4-6+ (mid-career) years of experience as a hands-on data scientist or AI/ML engineer in AI/ML/DS fields. 
  • Advanced degree (Masters, PhD) in a relevant field (AI/ML/DS, mathematics, computer science, etc.).  
  • Experience working with Large Language Models, such as GPT-4, Llama 2, and other commercial or open-source models in production environment.  
  • Proficiency in programming languages commonly used in NLP, such as Python, and libraries/frameworks like TensorFlow, PyTorch, or spaCy and strong understanding of software engineering principles and best practices. 
  • Strong knowledge of NLP techniques, including text data preprocessing (tokenization, stemming, and text normalization, etc.) and information extraction (summarization, and question answering, etc.) 
  • Knowledge of machine learning algorithms and statistical techniques, their limitations and implementation challenges 
  • Experience with cloud platforms and distributed computing environments for NLP tasks, such as AWS, Google Cloud, or Azure 
  • Experience with software development best practices, including source control (Git), CI/CD pipelines, testing, and documentation.   
  • Excellent problem-solving skills and the ability to work independently and collaboratively in a fast-paced, agile environment. 
  • Strong communication skills and the ability to effectively articulate technical concepts to both technical and non-technical audiences. 
Nice to Haves:
  • Publications, conference talks, and/or patents in AI/ML/DS or related fields 
  • Experience with data visualization tools and techniques to effectively communicate and present findings. 
  • Experience with data transformation tool (such as dbt) and orchestration tool (such as Airflow). 
  • Portfolio of personal projects on Github, BitBucket, Google Colab, Kaggle, etc. 
  • Experience working in Finance or Financial Technology (FinTech). Understanding of regulatory and compliance requirements in the financial industry and their implications for machine learning applications. 

Back-end Scala Developer (FinTech) - Hybrid:
New York, New York, United States
DIRECT HIRE
  • TERMS: direct hire
Back-end Scala Developer – Hybrid: Our direct client, a fast-growing FinTech firm, is looking for mid to senior level back-end developers with strong Scala experience. will play an integral role in designing and implementing systems that power the company’s platform. We are looking for engineers who can build APIs and applications that are highly performant and intuitive. More than checking the boxes on specific technologies, we are looking for driven team members with technical depth and a desire to deliver end products for our clients. Current platform sits on top of a micro-services architecture with services built in Scala, Node.js and Python. If you are not already familiar with the technologies used at firm, you will have the opportunity to pick up these new tools and technologies while on the job—with support from management and mentors. This position is based in midtown Manhattan, 3 days per week onsite is expected.  Client offers a very attractive compensation and benefits package, salary ($150-200K, DOE), bonus and stock options.   Responsibilities
  • Building cloud native services using Scala using open-source frameworks Akka, ZIO etc.
  • Unit and integration test development using Scala Test
  • Active participation in stand-up meetings
  • Active participation in Peer Code Reviews as part of our standard SDLC and Change Management Process
Qualifications
  • Degree in Software Engineering
  • 5-10+ years of web-based application development
  • Experience in Scala, Kotlin, Node.js or Java a plus
  • Demonstrated understanding of relational or NoSQL database concepts and modeling practices
  • Passion for actively learning new technologies
  • Ability to work independently or as part of a group effort, as required
  • Solid problem-solving abilities
  • Excellent communication skills
  • Collaborative approach to software development
  • Leadership/people management experience

Data Engineer - Hybrid:
New York, New York, United States
DIRECT HIRE
  • TERMS: direct hire
Data Engineer - Hybrid: Our direct client, a fast-growing FinTech firm in New York City, is looking for a Data Engineer to join the team, who can help build the infrastructure to make data a central part of the firm’s business.  Data driven decisions are very critical for the business, as a result, we are looking for engineers that will not only be able to use the data but also understand it and help make actionable decisions. Data Engineers quickly grasp complex and fluid business problems and solve them with robust and creative analyses after having built highly performant and highly scalable infrastructure to warehouse the data. If you love using the latest technologies, working on creative software projects, and/or thinking about innovative new business plans in your spare time, read on. 3 days onsite work in the NYC midtown office is expected with some flexibility.  Base salary is in the $120-150K range DOE, plus generous bonus and stock options.  How You Will Fulfill Your Potential
  • Leverage open-source technologies and cloud solutions to build elegant features that our platform users love
  • Develop and automate large scale, high-performance data platform infrastructure to drive the business growth and enable data-driven organization
  • Design and develop reusable components and frameworks for ingestion, cleansing, and data quality
  • Streamline the ingestion of raw data from various sources into our Data Lake and Data Warehouse
  • Design data models for optimal storage and retrieval that represent the product entities and meet business requirements
  • Coordinate closely with sales and product development teams daily to push firm’s strategy and improve the overall profitability
What We’re Looking For
  • Bachelor’s Degree in Computer Science, Data Science, Mathematics, Statistics or other quantitative area or related field
  • 5+ years of experience with open-source technologies or object-oriented/functional programming, strong ability to write easy-to-scale, high-quality code
  • Experienced in at least 1 numeric research framework (python/pandas, R/Splus, Octave/Matlab)
  • Familiarity with OLAP (Redshift, Snowflake) and OLTP (PostgreSQL, MongoDB) databases.
  • Familiarity with various database designs (Relational, Columnar, NoSQL)
  • Some background in probability/statistics
  • Detail-oriented, ability to multitask and work in a fast-paced environment
  • Ability to work independently while also being a strong team player
  • Excellent written and verbal communication
  • Passionate about programming and cutting-edge technologies
Preferred Qualifications
  • Master’s in Computer Science, Data Science or related field
  • Professional experience with Python and JVM based languages such as Scala, Java, and Kotlin
  • Experience building data-pipelines, data-lakes and data warehouses.
  • Good knowledge of financial markets and financial instruments
  • Experience with AWS solutions such as Lambda, S3, Kinesis, ElastiCache
  • Familiarity with AWS and infrastructure-as-code (terraform or cloud formation)
  • Familiarity with the use and restrictions of PII data for analysis, research, development, and testing
  • Full-time or internship experience as a data engineer in the financial technology industry is a plus

Data & BI Analyst - Hybrid:
New York, New York, United States
DIRECT HIRE
  • TERMS: direct hire
Data and BI Analyst – Hybrid: Our direct client, a fast-growing FinTech firm in New York City, is looking for a Data and BI Analyst. You will oversee and conduct the conversion of data into insights that will lead to informed business decisions. You will work directly with stakeholders and business teams according to each assigned project. You should have a curious nature, a passion for digging deeper into the data of an organization and have a knack for translating and telling the story of the insights that the data provides.  You must have a keen understanding of the business and be motivated to help find solutions to complex problems. 2 or 3 days onsite work in the NYC midtown office is required.  Base salary is in the $140-160K range DOE, plus generous bonus and stock options.  Responsibilities:
  • Developing business requirements: Work with end-users and organizational stakeholders to develop business requirements for BI solutions. This includes understanding business needs, identifying data sources, and developing data models that meet business requirements. Work closely with the organization’s data analytics and reporting to empower teams and influence business decisions.
  • Work in data sources: Identify, evaluate, and document potential data sources in support of project requirements within the assigned departments in the business.
  • QA testing dashboards and reports: Help in QA testing dashboards and reports to ensure that they meet business requirements and are free of errors. Ensure data accuracy and create ad hoc reports.
  • Experience working with Tableau or other comparative BI tools is required.
  • Present data insights that tell the story and provide suggestions for action-planning to the appropriate subject matter experts in a timely manner and participate in brainstorming on approaches or solutions to a business problem.
  • Build and operationalize processes that ensure timely data-loading and maintain accuracy and relevance of Use data to guide assigned business departments through all programs and initiatives, enabling continuous improvement in data quality, departmental performance, and overall business performance.
Qualifications:
  • Bachelor's degree in data science, Computer Science, Information Technology, Economics, Information Systems, Statistics, Applied Math, Business Administration, or related field required.
  • 4 – 6 years of experience in data analysis, SQL and BI development.
  • Experience working with Tableau (preferred) or another BI tool (i.e. PowerBI, Looker).
  • Python or R experience considered a plus.
  • Proficient in Microsoft Office Suite with expertise in Excel.
  • Extremely detailed, organized, and able to work in a fast-paced environment while handling multiple projects.
  • Excellent written and verbal communication skills.

Sr. Product Manager - FinTech: Hybrid
New York, New York, United States
DIRECT HIRE
  • TERMS: direct hire
Sr. Product Manager-FinTech – Hybrid: Our direct client, a fast-growing FinTech firm in New York City, is looking for multiple senior level Technical Product Managers. The openings range from Assistant Vice President - Vice President level. This role will be working in a team-oriented environment with smart and hardworking individuals in a results-oriented culture with support from the Executive Management. This is a management level opportunity with room for growth and oversight over teams, projects, and space. This individual will have the opportunity to solve fun and complex industry-wide problems, spanning across various alternative investment products. This position will be working directly with end users and clients to bring scale and efficiency spanning across a multitude of different business processes, as well as various user experiences for key critical online functions.  This role will own, lead, and deliver various solutions with direct oversight of product building, largely defining and influencing others in their own space, from identifying unmet needs to defining requirements, writing user stories, developing project communication plans, and testing product features. We live and breathe agile and deploy fast, to learn and iterate quickly. Having fun while doing it is a big part of who we are so the ideal candidate will embrace a collaborative, multi-disciplinary team in a fast-paced, entrepreneurial environment. 3 - 4 days per week onsite work in the NYC midtown office is required.  Base salary is in the $130-180K range DOE, plus generous bonus and stock options.  Responsibilities
  • Lead engagement with end users and clients to identify and deliver solutions to core functional areas and user experiences. 
  • Develop the strategic road map and lead the direction of the product of the platform in partnership with stakeholders. 
  • Present, communicate, and work directly with the executive management as needed or to provide status updates of critical strategic projects. 
  • Resolve issues and concerns around the allocation of resources and work with stakeholders to manage expectations and setting of priorities. 
  • Work with production support team and provide oversight and work to resolve existing gaps with new builds or proposals for new resources. 
  • Propose and plan team structure and expansion where necessary with a well thought out plan of execution as the company grows. 
  • Mentor the team by coaching and leading by example from all aspects of development whether building relationships or project execution. 
  • Identify the highest leverage areas and mobilize key constituents quickly to deliver great products?and critical key features and functions. 
  • Work with UX Design, Technology, and other partners in scoping different solutions, writing user-stories and preparing the organization for product launches. 
  • Develop a strong understanding of business impacts and what is most critical and manage the team and space for concurrent requests and requirements. 
  • Test and review online product upgrades and oversee team execution in general and ensure flawless execution. 
  • Monitor the performance of the product and continuously improve it through all the life-stages of a product. 
  • Maintain awareness of the competitive landscape from a business and legal and compliance perspective. 
  • Step outside the product realm when appropriate to contribute to the team and overall company mission. 
Qualifications
  • 10-15+ years of experience in product management in a fast-paced, agile environment 
  • Proven track record of management of technical teams and projects, managing space for organizing requests and priorities, and managing space for organizing requests and priorities 
  • Proven track record of exercising strong influence in partnerships with colleagues, teams, and clients 
  • Great communicator and comfortable engaging executive management for ideas and resolutions 
  • Natural problem solver and driven to push initiatives to conclusions 
  • Critical thinker and comfortable with the unknown 
  • Financial technology background strongly preferred 
  • Willingness to dig deep, analyze and know the processes of how things work Willingness to dig deep, analyze, and know the processes of how things work 
  • Comfort with leveraging SQL and able to generate conclusions based on data being presented
  • Develop an in-depth understanding of organizational data flow and its impact on business processes 
  • Expertise with QA testing and business analysis and project management 
  • Strong technical background and understanding; Able to construct wireframes and design user experiences while understanding basic API functionalities 
  • Strong interpersonal skills and capable of building relationships to gain buy in and achieve business results 
  • History of customer centric focus with a knack for quick and thoughtful problem-solving 
  • Strong interpersonal and presentation skills, with experience managing a dynamic team