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
  •  ...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
  •  ...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
    26 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
  • $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
    5 days 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
    1 day ago
  •  ...experience designing, executing, and interpreting A/B tests. Working knowledge of the systems development lifecycle and Agile software development methodologies. Demonstrated written and verbal communication skills. Demonstrated ability to work collaboratively... 
    Software
    Work experience placement

    My3Tech Inc

    Baltimore, MD
    15 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 modifying... 
    Software
    Remote work
    2 days per week

    Serigor Inc.

    Towson, MD
    2 days ago
  •  ...etc to name a few. We have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full-time positions... 
    Software
    Full time
    H1b
    Remote work

    SynergisticIT

    Towson, MD
    1 day 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
    9 hours ago
  •  ...Senior Technical Engineer / Developer(COBOL) FedTec is seeking a Senior Technical Engineer / Developer to support the Customer...  ...within SSA's AWS S3-hosted secure cloud environment. Use SAS software versions including SAS Business Intelligence Platform 9.4 TS M... 
    Software
    Temporary work
    For contractors

    Fedtec

    Woodlawn, MD
    2 days ago
  •  ...Software Development Engineer In Test We are looking for a Software Development Engineer in Test with strong hands-on test automation...  ...clients. You will be a part of a high performing agile team developing end-to-end automation suites for our cloud-based web... 
    Software
    Work experience placement

    Samprasoft

    Owings Mills, MD
    3 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
  •  ...Primavera Schedule development is done in Oracle Primavera scheduling software (training provided by Whiting-Turner) The potential candidate...  ...and graphics per Contract requirements Schedule analysis Developing and analyzing the impact issues have on the project schedule... 
    Software
    Contract work
    For contractors
    Summer work
    Internship

    Whiting-Turner Contracting Company

    Towson, MD
    1 day 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
    15 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 modifying applications... 
    Software
    Local area
    Work from home
    Flexible hours

    MATRIX SYSTEMS & TECHNOLOGIES INC

    Towson, MD
    2 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
    Work at office
    Remote work
    2 days per week

    Transcend Business Solutions

    Towson, MD
    5 days ago
  •  ...creative, detail-oriented marketing professional who is looking to develop their career in a fast-paced, collaborative environment. RMF is...  ..., and leadership to capture and showcase RMF's expertise CRM Software: Utilize Deltek Vantagepoint to manage marketing data and... 
    Software
    Work at office

    RMF Engineering

    Baltimore, MD
    15 hours ago
  • $90.23k

     ...review, client billing, and financial compliance activities. Develop and maintain executive dashboards, KPI reporting, financial...  ...Experience supporting subscription-based, recurring revenue, or software-enabled service business models. Experience with Oracle EPM... 
    Software
    Contract work
    Work experience placement
    H1b
    Work at office

    Trinnex

    Towson, MD
    3 days ago
  •  ...meet rigorous industry standards for performance and security. Develop and implement comprehensive test plans, test cases, and automated...  .... Manage the defect lifecycle, identifying and tracking software defects while collaborating with developers for timely resolution... 
    Software
    Contract work

    Creative G C

    Baltimore, MD
    1 day ago
  • $31 - $35 per hour

     ...take you? Transform the everyday with us! Our Siemens Grid Software team works to accelerate and secure the energy transition. We...  ...allow you to work with experts in the energy industry who have developed the software, products, and services that electrify the world!... 
    Software
    Remote job
    Hourly pay
    Permanent employment
    Full time
    Work experience placement
    Internship
    Work at office
    Local area
    Immediate start

    Siemens

    Towson, MD
    1 day ago
  • $74.97k - $127.44k

     ...business process, excellent written and oral communication skills, data analysis and interpretation, business process analysis, and software application lifecycle support. The System Analyst will help execute and deliver solutions proposed by senior team members that are... 
    Software
    Local area

    Greater Baltimore Medical Center Healthcare

    Towson, MD
    1 day ago
  • $21 per hour

     ...Build and test basic automation rules, email sequences, or lead routing. Team Training: Write simple guides and help staff use software correctly. Reporting: Pull data and build basic dashboards to track team performance. What You'll Need Minimum Qualifications... 
    Software
    Remote job
    Summer work
    Internship
    Work at office

    Workiva

    Towson, MD
    1 day ago
  • $82k - $129.5k

     ...helping shape how complex systems are understood, delivered, and maintained. In this role, you will: Turn complex hardware, software, and network concepts into clear, user-friendly documentation Create and maintain guides like installation manuals, system... 
    Software
    Work at office

    ViaSat

    Linthicum Heights, MD
    2 days ago
  •  ...ServiceNow Architect you will bring a deep understanding of system and software architecture to design complex solutions on the ServiceNow...  ...with ability to balance cost against benefits. Ability to develop high level design documents addressing the business, infrastructure... 
    Software

    Samprasoft

    Owings Mills, MD
    1 day ago
  •  .... This role is responsible for architecting, documenting, and developing data architecture models and business reporting applications,...  ...(ETL/ELT) to support development initiatives Collaborate with software architects, developers, and BI developers on solution design Mentor... 
    Software
    Permanent employment
    Remote work

    PSI (Proteam Solutions)

    Cockeysville, MD
    1 day ago
  •  ...Management (aka Hyperion), OBIEE and TIBCO. Job Description Required Qualifications: Six (6) + years' experience as a systems and or software architect, specifically n-tiered architectures, web architectures, service oriented architectures (SOA), and three (3) + years... 
    Software

    Spruce Infotech

    Gwynn Oak, MD
    1 day ago
  • $70k - $100k

     ...clarity, compliance and key messages.Collaborate with teams to develop compliant and winning proposals.Coordinate interview preparations...  ...SharePoint, Ariba and other communications- and design-related software programs.An understanding of digital marketing tools and... 
    Software
    Work experience placement
    Work at office

    Haydanconsultantsinc

    Rosedale, MD
    15 hours 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
    a month ago
  • $35k - $40k

     ...environment with enthusiasm and want to make a big impact. AA/BA desirable 1+ years of customer service experience Experience in B2B software or call tracking preferred but not required Customer focused individual who is self-motivated Ability to build strong trusted... 
    Software
    Contract work

    Infinity

    Baltimore, MD
    15 hours ago
  •  ...members.  Follow up on delegated tasks to ensure completion.  Develop the monthly departmental task calendar using Google Calendar....  ...Preferred Qualifications Experience using QS/1 Pharmacy Software  Experience using DocuTrack  Previous Lead Technician or supervisory... 
    Software
    Work at office
    Flexible hours

    Northern Pharmacy & Medical Equip Corp

    Parkville, MD
    5 days ago

Do you want to receive more vacancies?

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