Software Engineer (Full Stack) - Hybrid Remote (NYC)
- New York City, NY
- Permanent
- Full-time
- Contributes to all parts of the SDLC, e.g., design, development, and testing
- Develops technical solutions following standard methodologies with some guidance from senior engineers
- Practices automated testing and tests your work in an automated and repeatable way
- Identifies and remediates technical debt
- Works with existing data models and schemas and suggests changes and improvements where necessary
- Demonstrates strong logic and reasoning capabilities
- Delivers on well-specified work items
- Uses questions and proposals to clarify requirements when unclear
- Professional Object-Oriented development experience - 2+ Years of professional development experience with an Object-Oriented language (Java, Python, C#)
- Experience with React and/or Angular helpful
- Experience with automated delivery pipelines, agile delivery and test-driven development
- In-depth knowledge of software design patterns
- Experience with AI and Machine Learning application development preferred
- Solid understanding of cloud native architectures (AWS, etc.) for containerized microservices and real-time systems
- Experience working in a dynamic, fast-paced, Agile team environment Strong interpersonal skills; able to establish and maintain a close working relationship with quantitative researchers, traders and senior business leaders
- Confident communicator: able to argue a point concisely and deal positively with conflicting views
- Enthusiasm for learning & results oriented
- A solid understanding of financial markets and instruments is a plus
- Analytic and relentless in pursuit of the right answer
- Strong communicators who excel at rapid synthesis
- Able to demonstrate sound business judgment
- Able to digest complexity while maintaining an understanding of the “big picture” of business needs
- Team players who are energized by a collaborative enterprise
- Competitive pay and bonuses as well as a generous retirement plan and employee stock purchase plan with matching contributions
- Flexible and hybrid remote work opportunities
- Health care benefits (medical, dental, vision)
- Tuition assistance
- Wellness programs (fitness reimbursement, Employee Assistance Program)
- Paid time off for vacation, illness, medical appointments, and volunteering days
- Family care resources, including fertility and adoption benefits