POSITION SUMMARY Are you passionate about the fusion of finance and technology? Nurp is actively seeking an Algorithmic Trading Developer to join our team. As a key member, you will play a pivotal role in constructing and implementing cutting-edge trading algorithms, contributing to the development and coding of sophisticated trading strategies. If you have a passion for algorithmic trading, a knack for innovation, and an experienced software developer in the trading space, we want to hear from you. The salary range for the position is $130,000 to $160,000 annually, with an additional quarterly bonus of $5,000 based on performance and deliverables. The position you are applying for is actively building a bench and we’re continuously on the lookout for exceptional talent to join our team. We will be conducting interviews and initial assessments to ensure suitability for the role periodically with applicants who show a high level match for the position.
ABOUT YOUR COMPANY Nurp pioneers the convergence of modern and future investing through emerging technologies. Our advanced algorithmic trading programs and comprehensive forex trading systems challenge traditional investment models, propelling algorithmic investing for unparalleled success. Joining Nurp means more than just a job—it’s an invitation to a journey of growth and discovery. Here, you’ll collaborate with diverse talents, contribute to meaningful projects, and shape the future of investing. Welcome to a culture of inclusivity, where your ideas matter, your contributions are celebrated, and your growth potential is limitless. PERFORMANCE OBJECTIVES The primary responsibility of the Algorithmic Developer will be to translate trading strategies provided by strategists and other stakeholders into functional algorithms. Code, build and backtest the algorithmic strategies provided into functioning expert advisor programs for MT 4 and MT 5 platforms. Write clean, concise and efficient code. Troubleshoot and debug algorithms. Analyze complex problems and develop innovative solutions to optimize the algorithms’ code and address potential issues. Work closely, meet and collaborate with traders, quantitative strategists, involved contractors and other team members to accomplish goals. Analyze user feedback and make adjustments as needed or directed. Recommend and implement improvements to the algorithms’ code. Integrate with other API’s or AI models to achieve trading strategy outcomes. Build tools and utilities within the MetaTrader ecosystem to improve user experience. Build licensing solutions for Nurp trading algorithms as directed. Performs other related duties as necessary or assigned. KEY COMPETENCIES Financial Acumen: Demonstrated understanding of financial markets, including equities, crypto derivatives, and forex, would be a plus. Algorithmic Trading Expertise: Proven ability to develop and implement trading algorithms, translating strategies into functional programs for MT 4 and MT 5 platforms. Programming Skills: Proficiency in MQL and Python with experience in backtesting using MetaTrader platform and familiarity with trading APIs. Must also have experience with code repository tools such as Gitlab or SVN. Technical Proficiency: Ability to work with trading platforms, APIs, and data analysis tools, particularly MT 4 and MT 5. Integration/API Development: Connecting to APIs for data retrieval or trade execution is a must. Proficiency in integration development (provisioning new API’s) is preferred. Adaptability: Ability to quickly learn new technologies and methodologies to stay ahead of market trends and adapt to changing market conditions. Team Collaboration: Strong interpersonal skills and ability to collaborate effectively with cross-functional teams. Problem Solving: Strong analytical skills and initiative to address complex problems and optimize algorithmic code. EDUCATION AND EXPERIENCE Bachelor’s or Master’s degree in Computer Science, Finance, Mathematics, or a related field. (Preferred) Minimum of 5 years of experience coding trading algorithms in the financial industry. (Required) Experience with MT 4 and 5. (Required) Proficiency in programming languages such as MQL and Python. (Required) Familiarity with trading platforms, APIs, and quantitative analysis tools. (Required) Knowledge of Algo backtesting with platforms such as MetaTrader, Backtrader, QuantConnect or others. (Preferred) Knowledge of configuring services in cloud environments such as AWS or Azure and ML ops. (Preferred) BENEFITS Health, Dental & Vision Insurance: 100% employer paid. Premier PPO Coverage Plans Paid Holidays PTO Program 401K Tuition Reimbursement Professional Training & Development Opportunities Dependent Child Care Assistance (up to $5k per year) COMMITMENT TO DIVERSITY As an equal opportunity employer committed to meeting the needs of a multigenerational and multicultural workforce, Nurp LLC recognizes that a diverse staff, reflective of our community, is an integral and welcome part of a successful and ethical business. We hire talent at all levels regardless of race, color, religion, age, national origin, gender, gender identity, sexual orientation, or disability and actively foster inclusion in all forms both within our company and across interactions with clients, candidates, and partners.
GitLab algorithmic-trading Teamwork API Amazon Web Services (AWS) Computer Science Azure technical education quantconnect Forex remote work Information technology (IT) SVN Software Developer debugging Finance Innovativeness mathematics Python Problem-solving Adaptability backtrader integration api-design clean code principles User Experience (UX) data analysis tools Collaboration Crypto Derivatives Trading Marketing Qualified Leads (MQLs) Trading