Job Summary (Python, React, AWS Full Stack Developer)
- Work as part of a full stack team supporting cloud-enabled signal generation, back testing, data, and analytics platforms for investment management.
- Develop and maintain software using Python (NumPy, Pandas, scikit-learn, Dash, Dask, Flask, Boto3) and AWS services (EC2, CloudWatch, ECS, SageMaker, Lambda, Step Functions, S3, Postgres, Glue ETL, Athena).
- Build and support AWS architecture, implement serverless and microservices solutions, and deploy applications to production.
- Design and develop secure APIs and implement API Gateway.
- Develop front-end web applications using React and Dash; manage sessions and authentication (Okta), and host solutions in AWS.
- Participate in proof-of-concept (POC) development to validate architectural patterns.
- Engage in Agile development alongside business partners, product owners, and motivated development teams.
- Contribute to department learning by facilitating and participating in technical talks to promote adoption of cloud technologies.
- Ensure code quality is observable, resilient, and secure.
- Optimize data architecture and pipelines; experience with caching and data management in AWS is a plus.
- Exposure to investment domain, especially equities, is desirable but not required.
- Work as part of a full stack team supporting cloud-enabled signal generation, back testing, data, and analytics platforms for investment management.
- Develop and maintain software using Python (NumPy, Pandas, scikit-learn, Dash, Dask, Flask, Boto3) and AWS services (EC2, CloudWatch, ECS, SageMaker, Lambda, Step Functions, S3, Postgres, Glue ETL, Athena).
- Build and support AWS architecture, implement serverless and microservices solutions, and deploy applications to production.
- Design and develop secure APIs and implement API Gateway.
- Develop front-end web applications using React and Dash; manage sessions and authentication (Okta), and host solutions in AWS.
- Participate in proof-of-concept (POC) development to validate architectural patterns.
- Engage in Agile development alongside business partners, product owners, and motivated development teams.
- Contribute to department learning by facilitating and participating in technical talks to promote adoption of cloud technologies.
- Ensure code quality is observable, resilient, and secure.
- Optimize data architecture and pipelines; experience with caching and data management in AWS is a plus.
- Exposure to investment domain, especially equities, is desirable but not required.