Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Quantitative Software Developer

$85k - $130k

Campbell & Company, LP

Overview The Quantitative Software Developer (internally referred to as a Software or Research Engineer) contributes to the creation and implementation of research ideas and solutions through the design, development and maintenance of the firm’s proprietary research models and libraries. This includes the ability to understand and properly implement, test, refine and expand upon mathematical models using time series objects, basic statistics code, graphing functions, simulations, basic database queries, unit testing and reporting functions. The Quantitative Software Developer may also work in a cross-department capacity with colleagues from Market Data, Operations, Trading, and others. There are multiple open Quantitative Software Developer roles within Campbell’s Research department. Applicants are considered for all opportunities, and the assignment for the successful candidates will be based on the fit and needs as assessed by the hiring managers. Principal Responsibilities Development

  • Develop internal applications and libraries using a variety of technologies and programming languages (primarily MATLAB, as well as Python, C/C++, SQL, etc.) following a defined development process.
  • Gather requirements, implement, document, and test both new systems and enhancements to existing code.
  • Apply domain and technical knowledge to improve efficiency and productivity.
  • Take leadership in key technical initiatives.
  • Mentor and coach colleagues in best practices of software development and project management.
Portfolio Oversight
  • Develop expertise with technical aspects of production models and take responsibility for the successful and correct deployment of changes into production.
  • Identify, propose, and lead development of improvements to monitoring, data visualization, and analytics capabilities.
Maintenance and Support
  • Interface and work with users to analyze current procedures and proactively suggest process improvements.
  • Monitor, support, and troubleshoot our live system of models and risk management system.
Continued Learning • Keep up to date with industry trends and current technology, sharing knowledge with colleagues and suggesting improvements to senior leadership. Qualifications Required Qualifications Bachelor’s degree in Computer Science or related field Expertise in at least one common programming language (e.g., Python, Java, C#, C/C++, MATLAB, Ruby, Go, Rust) Knowledge of modern software development methodologies, best practices, and tools such as revision control, testing frameworks, build scripts/tools, issue/bug/defect tracking, collaborative tools Demonstrated leadership and/or project management experience Innate curiosity with a passion for applying technology to solve problems Strong mathematical and analytical skills Knowledge of relational database design and implementation Interest in financial markets and/or quantitative investing Excellent interpersonal skills and ability to succeed in a team-based collaborative environment Effective verbal and written communication skills Willingness to take on responsibility for systems and processes Strong attention to detail Compensation: $85,000-$130,000 Benefits: Why Campbell and Company? At Campbell, our mission is to provide our investors with world-class investment performance. We accomplish this through a quantitative multi-strategy framework guided by a culture of continuous innovation. We trade over 100 derivative markets and 5000+ cash equities across the globe, based on over 100 systematic strategies with trades ranging from hours to months. We manage over $6 billion, with clients ranging from large public pensions to individual investors. We enjoy working together to solve hard problems with real-world applications. Our collaborative culture allows us to obtain better results as a team without losing sight of the need to reward individual contributions. Two-thirds of staff are investment professionals, with 40% having been at Campbell for ten years or more. We believe the long tenure of our staff is a testament to our culture and the work-life balance we offer to all of our associates. Our new, renovated offices are located at the Quarry Lake in Greenspring in upscale Baltimore County with walking access to premier shopping and dining options, high-end salons, fitness facilities, and medical offices. Many beautiful neighborhoods can be found within a few minutes’ drive from Campbell. For those who prefer downtown living, the Inner Harbor, Fells Point, and Federal Hill are less than 15 miles away. We recognize that producing the best work and maintaining the best talent includes putting an overall premium on the overall wellness and financial well-being of our employees. We offer a hybrid work environment for all associates, very competitive pay and benefits, parental leave, 80% tuition reimbursement up to $50,000, an annual $2,000 vacation allowance, employer-funded Health Savings Account, a $10,000 family forming HRA benefit, group health, dental and vision benefits, a $1000 fitness allowance, free onsite massages, and a 401(k) matching 100% up to 9% of your salary, plus an additional annual employer discretionary contribution, up to 7.25%. Regular social gatherings, biweekly catered staff lunches, arcade and video games, and diversity and inclusion events are just a few of our engagement activities to ensure working at Campbell isn’t just challenging and rewarding, but also fun! We offer a competitive base salary range for this role of $85,000 to $130,000 per annum, contingent on experience and qualifications, with the minimum suitable for candidates under two years of experience and the maximum reserved for those possessing an advanced degree and relevant work experience. Preferred Qualifications Master’s degree in Computer Science or related field Two or more years of related industry experience Experience with quantitative investing Experience working with large code bases and/or data sets #J-18808-Ljbffr Campbell & Company, LP

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Quantitative Software Developer in Towson, MD vacancy
  • $85k - $130k

     ...Overview The Quantitative Software Developer (internally referred to as a Software or Research Engineer) contributes to the creation and implementation of research ideas and solutions through the design, development and maintenance of the firm’s proprietary research models... 
    Software
    Work experience placement

    Campbell & Company, LP

    Towson, MD
    1 day ago
  • $90k - $144.9k

     ...You’ll get to: Analyze business needs and leads the creation of software solutions that meet those needs. ​Prepare flow charts, business...  ...: Be part of our global company with 20+ brands to grow and develop your skills along multiple career paths.Learn: Have access to a... 
    Software
    Full time
    H1b
    Local area
    Remote work

    Stanley Black & Decker

    Towson, MD
    3 days ago
  •  ...you will be responsible for assisting with creation of automated data extractions, transformation, and loads (ETL) between various software systems managed by the client Equipment division. Currently this is being managed through manual processes. You will also assist... 
    Software
    Contract work
    Flexible hours
    3 days per week

    Samprasoft

    Towson, MD
    3 days ago
  •  ...Technology's GIS Program and the Office of Planning to design, develop, enhance, and support GIS applications, databases, and custom solutions...  ...reviews, technical documentation, application planning, and software development activities. Design, develop, and maintain... 
    Software
    Contract work
    Work at office
    Remote work

    Vinsys Information Technology Inc

    Towson, MD
    1 day ago
  • $60k - $80k

     ...Stay current on emerging adaptive learning technologies Develop assessments, tests, quizzes, surveys and evaluations for each course...  ...usage, and ILT completions Work in the Learning Management Software to upload, manage, and provide reports for course content. Assist... 
    Software
    Full time
    Internship
    Work at office

    The Whiting-Turner Contracting Company

    Towson, MD
    2 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred• At least 2 years of... 
    Software
    Permanent employment
    Full time
    H1b

    Sonsoft

    Baltimore, MD
    3 days ago
  •  ...medium-sized team (6-15 members) to achieve business goals Develop and implement strategic plans for client relationship management...  ...communication and problem-solving skills Proficiency with CRM software such as Salesforce and HubSpot Strategic planning and team... 
    Software
    Remote work

    Dwight Taylor Peay Sr

    Towson, MD
    a month ago
  •  ...delivery and enhances lives. Our leadership model is about developing great leaders at all levels and creating opportunities for our...  ...~ Experience using AI-assisted coding tools in professional software development (e.g., GitHub Copilot, Cursor, Claude, or similar)... 
    Software
    Work at office
    Shift work
    2 days per week

    Blue Shield of CA

    Baltimore, MD
    5 days ago
  •  ...faxes/copiers/RF guns or phone equipment in offices. Troubleshooting network connectivity issues and diagnosing and solving hardware/software issues. Smart hands Support on Operational Technology (OT) environments including PLCs, manufacturing plant IT systems, flat-... 
    Software
    Local area
    Remote work

    HCLTech

    Towson, MD
    2 days ago
  •  ...Company Description USM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered in Chantilly, VA with off-shore delivery centers in India. We offer... 
    Software
    Full time
    H1b
    Local area
    Work from home
    Worldwide
    2 days per week

    Usm Corporation

    Baltimore, MD
    more than 2 months ago
  •  ...upgrade existing Facilities toolsets and utility toolsets written in Visual C# using Visual Studio 2010 (IDE) with the ArcObjects Software Developers Kit (SDK) 10.1. Minimum Qualifications/Skills: ? Minimum of five (5) years developing and modifying applications using J... 
    Software
    Work at office
    Immediate start
    3 days per week

    Trigyn Technologies, Inc.

    Towson, MD
    16 hours ago
  • $107.6k - $198.4k

     ...Real-Time Customer Data Platform (RT-CDP)2+ years with AEP Web Software Development Kit (SDK), Mobile SDK, datastreams, Edge Network,...  ...at ****@*****.***. Recruiting tips From developing a stand out resume to putting your best foot forward in the... 
    Software
    Local area
    Visa sponsorship

    Deloitte

    Baltimore, MD
    1 day ago
  • We are seeking a talented and motivated Website Developer/UI-UX Designer to join our team. The successful candidate will be responsible...  ...design Experience with Adobe Creative Suite and other design software Knowledge of SEO best practices and website optimization... 
    Software
    Full time

    YOUCANIC

    Towson, MD
    6 days ago
  • Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered in Chantilly, VA with off-shore delivery centers in India. We offer world... 
    Software
    Worldwide

    USM Systems

    Baltimore, MD
    3 days ago
  • $65k - $70k

     ...development within an Enterprise GIS environment. •    Conduct code reviews, technical documentation, planning, and software development. •    Design, develop, and maintain enterprise databases. What We’re Looking ForRequired Skills and Qualifications •    Minimum of... 
    Software
    Contract work
    Work at office
    Local area

    Turning Point Global Solutions

    Towson, MD
    10 days ago
  •  ...Sr. Web Developer Timonium MD $49/hr. on C2C 6- Months Contract UPS 12+ months contract...  ...functional teams to design, develop, and deliver high-quality software solutions. Participate in Agile ceremonies and contribute... 
    Software
    Contract work

    3B Staffing LLC

    Lutherville Timonium, MD
    2 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job Description• At least 2 years of experience in... 
    Software
    Permanent employment
    Full time

    Sonsoft

    Baltimore, MD
    3 days ago
  •  ...responsibility will be modernizing an existing custom ArcMap Add-In developed with C# and Python by converting it into an ArcGIS Pro Add-In....  ...solutions. Perform code reviews and follow established software-development, configuration-management, and quality-assurance practices... 
    Software
    Contract work
    Work at office
    Local area
    Remote work
    3 days per week

    Applied Technology, Inc.

    Towson, MD
    5 days ago
  • Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered in Chantilly, VA. We offer world-class ability in giving most astounding... 
    Software
    Worldwide

    USM Systems

    Owings Mills, MD
    3 days ago
  •  ...small to medium-sized businesses (SMBs). This role requires a proactive individual with a strong understanding of IT (hardware & software installation, maintenance, and support), exceptional problem-solving skills, and a dedication to customer satisfaction. At TeamLogic... 
    Software
    Work at office
    Local area
    Remote work

    TeamLogic IT

    Baltimore, MD
    4 days ago
  •  ...UI/Angular Developer Location: Owings Mills MD (Hybrid 2 Days). Duration: 6 Month Must: Need local to DC metro Area Job Description...  ...comfortable switching between them · Shows a commitment to quality by implementing suitable software using unit/integration and... 
    Software
    Local area

    Samprasoft

    Owings Mills, MD
    3 days ago
  • $86.7k - $170.9k

    Position Summary Integration Engineer II, API Developer with Integration Tool Experience - AI & Engineering/Engineering as a Service...  ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These... 
    Software
    Local area
    Flexible hours

    Deloitte

    Baltimore, MD
    2 days ago
  •  ...care delivery and enhances lives. Our leadership model is about developing great leaders at all levels and creating opportunities for our...  ...) Experience using AI-assisted coding tools in professional software development (e.g., GitHub Copilot, Cursor, Claude, or similar)... 
    Software
    Work at office
    Shift work
    2 days per week

    Blue Shield of CA

    Baltimore, MD
    3 days ago
  •  ...Job Title: Principal Software Engineer Location: Woodlawn, MD (5 Days Onsite) Required Skills:- #15+ years of software...  ...JavaScript, and Web Services. # Experience designing and developing full-stack applications using Twelve-Factor App methodology.... 
    Software

    InstantServe LLC

    Gwynn Oak, MD
    2 days ago
  • $95k

     ...Creative Suite (InDesign, Photoshop), and other relevant design software. In addition, this position requires the ability to communicate...  ...within our design practice. KEY RESPONSIBILITIES Develop and implement landscape design concepts that integrate site planning... 
    Software
    Full time
    For contractors
    Work at office

    ci design, inc.

    Baltimore, MD
    5 days ago
  •  ...upgrade existing Facilities toolsets and utility toolsets written in Visual C# using Visual Studio 2010 (IDE) with the ArcObjects Software Developers Kit (SDK) 10.1. Minimum Qualifications/Skill Sets Minimum of five (5) years developing and modifying applications... 
    Software
    Local area
    Work from home
    Flexible hours

    MATRIX SYSTEMS & TECHNOLOGIES INC

    Towson, MD
    7 days ago
  •  ...The Web Developer/Programmer II provides advanced technical knowledge and development expertise for the FPI Intranet and Digital Applications...  ...Reviews, analyzes, designs, develops, and supports web-based software applications and related services. Develops, maintains, and... 
    Software
    Full time
    Work experience placement

    University Of Maryland Faculty Physicians

    Baltimore, MD
    more than 2 months ago
  • $201k - $342k

     ...understanding of both technical platform ecosystems that accelerate software delivery, and underlying infrastructure design, including but...  ...technical problems into the platform layer, and free up developers to focus on business features.Focus the future state architecture... 
    Software
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    4 hours ago
  •  ...upgrade existing Facilities toolsets and utility toolsets written in Visual C# using Visual Studio 2010 (IDE) with the ArcObjects Software Developers Kit (SDK) 10.1.   Minimum Qualifications/Skill Sets   ·       Minimum of five (5) years developing and... 
    Software
    Work at office
    Remote work
    2 days per week

    Novalink Solutions LLC

    Towson, MD
    10 days ago
  •  ...Senior Java Spring Boot API Developer Client is seeking a Senior Java Spring Boot API Developer in Baltimore, MD. The candidate will participate as needed in all phases of software development with emphasis on the planning, analysis, development, testing, integration... 
    Software
    Work experience placement
    Remote work

    Keylent Inc

    Baltimore, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Quantitative Software Developer. Be the first to apply!