Point72 is a leading global alternative investment firm that focuses on delivering superior returns through innovative investing strategies. The Software Engineer role involves designing and delivering software enhancements for investor and tax application technology, collaborating with business stakeholders, and implementing best practices in software development.
Responsibilities:
- Design and deliver software enhancements and projects supporting investor and tax application technology
- Work closely with business stakeholders to develop software solutions using test-driven and agile software development methodologies
- Implement best practices in software development, including code reviews, testing, and continuous integration
- Design cloud-based computing solutions to create scalable, cloud-native applications
- Deliver upgrades and features that strengthen resiliency, capacity, automation, controls, and integration across internal and external systems
- Partner with DevOps teams to resolve operational issues and apply CI/CD practices across development workflows
- Continuously improve the platforms using the latest technologies and software development ideas
- Develop close working relationships and collaborate with other technology teams to deliver cross-departmental initiatives
Requirements:
- 5+ years of professional software development experience with a focus on Scala and Java
- Proven experience of front-to-back, end-to-end design
- Strong experience in design, optimization, and modeling within complex application landscapes
- Experience developing and debugging SQL in relational databases
- Experience building microservices, Kubernetes-based platforms, and AWS
- Experience with Kafka or other messaging systems
- Ability to work independently and as part of a team in a fast-paced environment
- Strong problem-solving and analytical skills
- Excellent verbal communication skills
- Commitment to the highest ethical standards