Job Description
Point72 is seeking a Software Engineer to join their PMRA Technology Team. This role involves developing and maintaining systems for portfolio manager reporting and analysis. The Software Engineer will work on improving the accuracy of return estimates, leading application design, collaborating with infrastructure teams, enhancing data processing capabilities, and building components to streamline data entry and automate control checks.
- Developing robust systems for daily accruals and payout calculations.
- Leading application design and implementation.
- Collaborating with technology infrastructure and platform teams.
- Enhancing data processing capabilities.
- Building components to streamline deal-related data entry.
Requirements:
- Proven experience designing, building, and implementing applications.
- Experience with Java/Python and common application frameworks.
- Experience with web development using Angular and Typescript.
- Experience with database design and ETL data integration techniques.
- Experience with AWS Cloud services (Lambda, ECS, EKS, Step Functions).
- Solid understanding of database design and optimization.
- Expertise in designing and implementing RESTful APIs.
- Strong understanding of Kafka for real-time data streaming and integration.
- Expertise in the software development life cycle (Agile).
- Excellent communication skills.
Point72 offers:
- Fully-paid health care benefits.
- Generous parental and family leave policies.
- Volunteer opportunities.
- Support for employee-led affinity groups.
- Mental and physical wellness programs.
- Tuition assistance.
- A 401(k) savings program with an employer match.