Software Engineer - Data
About the role
A career with Point72's Technology team means being part of a dynamic, forward-thinking group that is reimagining the future of investing through cutting-edge technology. Our team is dedicated to innovation, leveraging open-source solutions, modern cloud architectures, and sophisticated AI to enhance our platforms and applications.
Responsibilities
- Build and maintain agentic workflows and tooling that leverage large language models
- Define the service contracts, data models, and integration patterns that will serve as future firmwide standards for data access
- Build high-impact, enterprise-grade data services and pipelines that support research, trading, and AI projects across the firm
- Ensure backend systems are reliable, observable, and performant at scale
- Containerize services and orchestrate workloads to ensure resilient, observable, and scalable deployments together with cloud engineers
- Contribute to CI/CD pipelines, infrastructure as code, and deployment automation
Requirements
- Bachelor’s degree in computer science or a similar engineering field
- 3+ years of professional experience in software engineering roles building enterprise-grade systems
- Strong programming skills in Python and experience with team development on business-critical systems
- Experience with relational databases, including schema design and performance tuning
- Exposure to agentic development in a commercial environment
- Exposure to cloud development
Commitment to Ethics
We uphold the highest ethical standards and are committed to supporting our employees' well-being. This includes fully-paid health care benefits, generous parental and family leave policies, volunteer opportunities, mental and physical wellness programs, tuition assistance, and a 401(k) savings program with an employer match.
Benefits
The annual base salary range for this role is $200,000-$300,000 (USD), which does not include discretionary bonus compensation or our comprehensive benefits package. Actual compensation offered to the successful candidate may vary from the posted hiring range based upon geographic location, work experience, education, and/or skill level, among other things.