Are you looking to build your software engineering career with a global financial services organization? Macquarie Group is hiring a Software Engineer in New York, offering an exciting opportunity to work on technology solutions in a fast-paced financial services environment. If you have strong programming skills, enjoy solving complex technical problems, and want to grow your career in a global organization, this could be a great opportunity to explore.
Job Overview
| Field | Details |
|---|---|
| Company Name | Macquarie Group |
| Role | Software Engineer |
| Qualification | Bachelor’s degree or relevant technical qualification |
| Job Location | New York, United States |
| Salary | $80,000–$112,000 per year |
| Work Type | On-site / Hybrid |
| Job Type | Full-time |
| Job Level | Entry to Mid-Level |
| Industry | Financial Services & Technology |
Job Description
As an engineer in the team, you’ll leverage your technical expertise to develop, deploy, and maintain high-quality software systems that support our Commodities business and clients. You’ll gain a deep understanding of commodities trading by partnering directly with our trading desks to deliver positive business outcomes. You’ll take ownership and accountability for your work, collaborating with senior business stakeholders to realize new opportunities, and see the positive impact on revenue growth and operational efficiencies through technology solutions.
What you offer
- Engineering experience with Python in a commercial context. Experience with C++ preferred.
- Familiarity with containerization and cloud technologies.
- Practice working in an AI-assisted development lifecycle, including analysis, development, and testing.
- Strong communication and interpersonal skills in a business-facing context.
- Focus on software quality, engineering best practice, and operational risk.
- An awareness of financial markets and enthusiasm to learn more. Experience with commodities and derivative products preferred.
- Enthusiasm for operating production systems to deliver a first-class stakeholder experience.
Selection Process
- Application submission
- Resume screening
- Initial recruiter/HR discussion
- Technical assessment or coding interview
- Technical and behavioral interviews
- Final interview with the hiring team
- Reference/background checks
- Job offer and onboarding
How to Apply
- Visit the official Macquarie Group careers website.
- Search for the Software Engineer position in New York.
- Review the job requirements and qualifications carefully.
- Prepare your updated resume highlighting your software development and technical skills.
- Complete the online application form.
- Upload your resume and any other requested documents.
- Submit your application and monitor your email for further communication.