Search jobs > Boston, MA > Software engineer

Software Engineer

Jobs via eFinancialCareers
Boston, Massachusetts, US
Full-time

Job Overview : We are seeking a talented and passionate Software Engineer to join our dynamic trading platform team. In this role, you will design, develop, and maintain high-performance, scalable trading systems.

You will work closely with traders, quantitative analysts, and other stakeholders to create innovative solutions that enhance our trading capabilities and drive business growth.

Applying for this role is straight forward Scroll down and click on Apply to be considered for this position.

Key Responsibilities :

  • Design, develop, and implement features for our trading platform, ensuring reliability, performance, and scalability.
  • Collaborate with cross-functional teams, including traders, quants, and product managers, to gather requirements and translate them into technical solutions.
  • Optimize and refactor existing systems to improve efficiency and reduce latency.
  • Conduct code reviews, write unit tests, and participate in the full software development lifecycle.
  • Troubleshoot and resolve production issues promptly to minimize system downtime.
  • Stay updated with the latest technologies and industry trends to continuously improve our trading systems.
  • Ensure compliance with regulatory requirements and industry best practices.

Qualifications :

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven experience in software development, preferably within the financial services industry.
  • Strong proficiency in programming languages such as Java, C++, or Python.
  • Experience with database technologies such as SQL, NoSQL, and in-memory databases.
  • Familiarity with trading systems, financial markets, and asset management is highly desirable.
  • Solid understanding of algorithms, data structures, and object-oriented design principles.
  • Experience with version control systems (e.g., Git) and continuous integration / continuous deployment (CI / CD) pipelines.
  • Excellent problem-solving skills and the ability to work under pressure in a fast-paced environment.
  • Strong communication skills and the ability to collaborate effectively with team members and stakeholders.

Preferred Skills :

  • Knowledge of low-latency programming and performance optimization techniques.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with messaging systems and technologies like Kafka, RabbitMQ, or ZeroMQ.
  • Understanding of machine learning and data analytics as they apply to trading strategies.
  • Certifications in financial markets or relevant technologies.

J-18808-Ljbffr

22 days ago
Related jobs
Promoted
Capital One
Belmont, Massachusetts

Ave (22130), United States of America, New York, New YorkSenior Software Engineer, DevOpsDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll b...

Promoted
Draper Labs
Cambridge, Massachusetts

We are seeking a Senior Software Engineer (SMTS), experienced in C++ with a strong background in emulation environments, particularly QEMU, to assist in the development of advanced software analysis and testing tools. The ideal candidate will have experience in software fuzzing techniques and a deep...

Promoted
Capital One
Waltham, Massachusetts

Main Street (21020), United States of America, Cambridge, MassachusettsSenior Software Engineer, BackendDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capita...

Promoted
CDS Visual
Newton, Massachusetts

CDS Visual is looking for a Senior software engineer with 3D visualization engineering expertise. For clients that sell engineered-to-order products, we offer solutions that include configuration, BOM, 3D CAD, manufacturing drawings, and augmented reality. This is a collaborative position; working c...

Promoted
Capital One
Milton, Massachusetts

Locations: VA - McLean, United States of America, McLean, VirginiaSenior Software Engineer, Back EndDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital On...

Promoted
JobLookup
Burlington, Massachusetts

Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River. Work under minimal supervision to analyze, design, develop, test, and debug small to medium software enhancements and solutions. Collaborate with Business Analysts and Product M...

Promoted
AIR Worldwide Corp.
Boston, Massachusetts

Software Quality Assurance Engineer II (hybrid). You will be responsible for testing the software in an AWS environment. Discover, debug, document and verify software anomalies. Address queries from Product Owners, Scrum Team Members and the Client Servicing team with regards to our software product...

Promoted
State Street
Boston, Massachusetts

This mid-level technology position plays an influential role for improving software design, development, deployment and quality of software. ...

Promoted
Redwood Software
Boston, Massachusetts

At Redwood Software we unleash human potential. Redwood Software is the leader in full stack automation for mission-critical business processes. Partner with the product management team to define, design and implement new functionality on Redwood's Software Solutions. ...

Alloy Enterprises
Burlington, Massachusetts

Software Engineer to develop robust and expandable solutions for our 3D build-preparation software suite. Work with an interdisciplinary team of software, mechanical, materials process, product, and applications engineers to push the envelope of what is possible. Design, build, and maintain our buil...