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

Quantitative Developer

$82k - $96k

Duke University

Be You. Be Bold. Choose Duke.

Be You.

The Quantitative Developer works with business teams and the senior developers to design and build production systems. They are responsible for building quantitative analytics for reporting and decision making. They surface these results through APIs to make them available to the firm. The Quantitative Developer will be called on to help develop PowerBI dashboards from time to time. In this capacity they work with the reporting team. They spend effort ensuring data and analytics flowing into reports are of the highest quality. The Quantitative Developer may also be called upon leverage their quantitative finance knowledge to deliver ad hoc analyses as required.

Minimum Qualifications

Education/Training
  • Graduate degree in Finance, Computer Science, or related field focusing on quantitative and risk analytics.
  • Preferred graduate of a program that mixes financial theory with application in a programming environment.
  • Equivalent work experience and education will be considered.
Experience
  • Required: 1+ years of experience creating solutions for investment groups.
  • Desired: 3+ years.

OR AN EQUIVALENT COMBINATION OF RELEVANT EDUCATION AND/OR EXPERIENCE

Be Bold.

Work Performed

New Business Process Development
  • Work with relevant business teams, Finance, Risk, Public Securities, etc., to understand the business needs, goals, etc.
  • Work with senior developers and architects to design and develop solutions.
  • Create code using Python, SQL, etc. and validate function with business teams.
  • Develop tests for code and validate outputs. Work with business teams and architects to ensure full test coverage.
  • Create release notes and documentation for any code that is developed.
  • Work with senior developers to create and maintain deployment pipelines for projects.
  • Develop quantitative APIs for business needs.
  • Work with reporting team to create quantitative solutions for reporting.
  • Create PowerBI dashboards as needed.
  • Provide feedback on the evaluation of new quantitative technologies.
Existing Processes Support
  • Work with senior developers to maintain existing systems.
  • Develop new features and functionality as required.
  • Provide feedback to the rest of the engineering team on ways to improve existing processes.
  • Monitor deployed processes and provide support for any issues.
Ad Hoc Quantitative Support
  • Provide quantitative and systems support to business teams as requested.
  • Develop quantitative tools for business needs that might not rise to the level of full engineering project.
Project Planning
  • Work with senior developers to break down projects into development tasks and subtasks and estimate level of effort on them.
  • Keep state of assigned tasks in the work tracking system up to date.
  • Participate in any project planning or status meetings.
Skills

Required
  • Advanced programming skills particularly with Python, SQL, or equivalent.
  • Advanced quantitative knowledge in the field of finance and risk management.
  • Advanced knowledge of investments and concepts related to asset management.
  • 1+ years of experience in the following:
    • Utilizing a general-purpose programming language to develop quantitative solutions to investment problems.
    • In querying, analyzing, and working with data languages and platforms (SQL) to investigate large and diverse data sets.
    • Creating APIs in an enterprise environment for data access and quantitative functions.
  • Experience using LLMs and creating agents to solve business problems.
  • Experience developing projects from concept to completion with production ready code.
  • Demonstrated ability to learn and apply newly emerging technologies depending on the problem.
  • Strong collaboration and communication skills within and across teams to design, and execute business and research questions.
  • Contribute to a motivated work environment by working effectively to achieve common goals.
  • Ability to multitask and work under pressure, meeting deadlines.
  • Unwavering commitment to ethical behavior and professionalism.
Desired
  • Expert programming skills with experience delivering production ready code and solutions.
  • Expert knowledge of investment concepts.
  • Expert quantitative skills in the field of finance and risk management.
  • Strong knowledge of DevOps and CI/CD frameworks.
  • Strong knowledge of Azure concepts. Azure certifications are a big plus.

Choose Duke.

Ready to Make a Difference?

Apply now and help support Duke University through high-quality quantitative analytics and production systems.

Anticipated Pay Range: Duke University provides an annual base salary range for this position as USD $82,000.00 to USD $96,000.00. Duke University considers factors such as (but not limited to) scope and responsibilities of the position; candidate's work experience, education/training, and key skills; internal peer equity; as well as market and organizational considerations when extending an offer.

Your total compensation goes beyond thedollars on your paycheck. Duke provides comprehensive and competitive medical and dental care programs, generous retirement benefits, and a wide array of family-friendly and cultural programs to eligible team members. Learn more at:

Equal Opportunity Employer: Duke is an Equal Opportunity Employer committed to providing employment opportunity without regard to an individual's age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, (including pregnancy and pregnancy related conditions), sexual orientation, or military status.

Duke aspires to create a community built on collaboration, innovation, creativity, and belonging. Our collective success depends on the robust exchange of ideas-an exchange that is best when the rich diversity of our perspectives, backgrounds, and experiences flourishes. To achieve this exchange, it is essential that all members of the community feel secure and welcome, that the contributions of all individuals are respected, and that all voices are heard. All members of our community have a responsibility to uphold these values.

Essential Physical Job Functions:
Certain jobs at Duke University and Duke University Health System may include essential job functions that require specific physical and/or mental abilities. Additional information and reasonable accommodation(s) can be requested with Duke Access and Accommodations Services (email: View email address on click.appcast.io; phone: View phone number on click.appcast.io).
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Quantitative Developer in Durham, NC vacancy
  •  ...Quantitative Software Engineer We are looking for a quantitative software engineer with investment domain knowledge to join Fidelity...  ...alongside and communicating with investment professionals as well as developing creative technical solutions in this space. You are robust... 
    Suggested
    Work experience placement

    Samprasoft

    Durham, NC
    3 days ago
  •  ...Junior Python Developer Job/Project Description Our client is looking for developers to work on their process automation software. The python-based application is used to monitor incident tickets and alarms in their managed services environment. When tickets or... 
    Suggested

    Software Technology Inc

    Durham, NC
    2 days ago
  •  ...Python Developer Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring together the best... 
    Suggested

    Perfict Global, Inc.

    Durham, NC
    20 hours ago
  •  ...Python Developer Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working from home. ( They can fly/drive into the office as well). If your candidate is not open to this please tell them they will not be considered... 
    Suggested
    Work at office
    Work from home

    Samprasoft

    Durham, NC
    3 days ago
  •  ...Python Developer Location: Durham, NC (Hybrid- 3 days in a month) Duration: 6+ month long term The Expertise We’re Looking For • Bachelor’s or Master’s Degree in a technology related field (e.g. Engineering, Computer Science, etc.) required. • Strong knowledge... 
    Suggested

    Samprasoft

    Durham, NC
    3 days ago
  •  ...like Computer Science or Engineering with 10+ years of experience 8+ years of hands-on experience in architecting, crafting, and developing highly scalable distributed data processing systems 8+ years of experience in relational databases, PL/SQL and performance... 
    Weekend work

    Samprasoft

    Durham, NC
    3 days ago
  • ## Job Description# Python Developer* Mid-level to Senior developer (years of experience less important than capability)* Strong in ambiguous, fast-moving environments* Strong Python development- Building new tooling and frameworks from scratch* Django-Used broadly across... 

    Apex Systems

    Durham, NC
    20 hours ago
  • Senior Full Stack Engineer - Oracle, AWS, Python Location: Durham, NC/Westlake, TX/Merrimack, NH Duration: 12+ months Job Description: ~5+ years’ experience in Oracle development (PL/SQL) ~5+ years of Informatica experience ~ At least one year of data...

    Samprasoft

    Durham, NC
    3 days ago
  • Python Engineer Our client is doing some network monitoring and management tooling in the SDWAN arena. Off the shelf tools to monitor and manage SDWAN infrastructure are lacking at the moment so they are creating some tools in house. They are dealing with multiple vendors...

    Software Technology Inc

    Durham, NC
    2 days ago
  •  ...month. The Role As a Sr. Data Engineer, build and maintain large scale data processing systems. Apply variety of technologies to develop innovative data solutions. The Expertise and Skills You Bring Has Bachelor’s or Primary’s Degree in a technology related... 
    Local area

    Samprasoft

    Durham, NC
    3 days ago
  • $70 - $71 per hour

    DevOps Engineer Experience with DevOps, Continuous Integration and Continuous Delivery (Maven, Jenkins, Stash, Ansible, Docker) is a plus. Experience in Agile methodologies (Kanban and SCRUM) is a plus. Location: Durham, North Carolina. Job type: Contract. Salary: $...
    Hourly pay
    Contract work

    Randstad

    Durham, NC
    2 days ago
  •  ...: Smithfield RI/ Durham, NC/ Westlake, TX Top Skills: Informatica, SQL, Snowflake, python Required Qualifications ETL developer with Informatica Strong SQL – Snowflake and SQL Server will be a huge plus Strong Analysis skills Working knowledge of Unix... 

    Samprasoft

    Durham, NC
    3 days ago
  •  ...Development experience using Python Experience in Data warehousing, data modelling and creation of data marts. Experience in developing data applications in Cloud (AWS/Azure/Google Cloud) Experience with ETL technologies (Informatica/Snaplogic etc)... 

    HCL Global Systems

    Durham, NC
    2 days ago
  •  ...intermediate level of experience) - Will be used on AWS event driven portion of the project. Experience: ~10+ years’ experience developing REST based web services using frameworks like SpringBoot ~ Experience working with backend SQL database like Oracle ~... 
    Long term contract

    Samprasoft

    Durham, NC
    3 days ago
  •  ..., etc.) ~8+ years of proven experience in implementing Big data solutions in data analytics space ~2+ years of experience in developing ML infrastructure and MLOps in the Cloud using AWS Sage maker ~ Extensive experience working with machine learning models with... 

    Samprasoft

    Durham, NC
    3 days ago
  •  ...stores, as well as data lakes in production environments. Experience with DevOps, Continuous Integration and Continuous Delivery. Developing and deploying pipelines. Deploying within a cloud native infrastructure would be advantageous. Able to work collaboratively... 

    Samprasoft

    Durham, NC
    3 days ago
  •  ...Engineering, Computer Science, etc.) required. Extensive experience in relational databases like Oracle or Snowflake Experience in developing data applications in Cloud (AWS, Azure, Google Cloud) Development experience using Python Experience in data warehousing,... 
    Work at office
    Work from home

    Samprasoft

    Durham, NC
    3 days ago
  • Data Engineer (Oracle/PLSQL/Python/AWS) Durham NC Contract 10+ years in IT field Bachelor’s degree or higher in a technology related field (e.g. Engineering, Computer Science, etc.) required, Master’s degree a plus AWS and Cloud skills - Hands on experience...
    Contract work
    Work experience placement

    Samprasoft

    Durham, NC
    3 days ago
  •  ...Python AWS Developer Location: Merrimack, NH/ Durham, NC/ Westlake, TX Duration: Long Term Contract Hands-on experience in 1 or more languages (Python, Java, Go etc.). Hands-on experience designing and building scalable and resilient applications in the cloud... 
    Long term contract

    Samprasoft

    Durham, NC
    3 days ago
  •  ...warehouses, stored procedures, streams, snow pipes, tasks, stages, storage integration, ingestion frameworks and tools etc. Ability to develop ELT/ETL pipelines to move data to and from Snowflake data store using combination of Python and Snowflake SnowSQL. Experience in... 
    Work experience placement

    Samprasoft

    Durham, NC
    3 days ago
  •  ..., Computer Science, etc.) 5+ years of software engineering experience Certifications preferred: AWS Solutions Architect, AWS Developer, or AWS SysOps Administrator Passion for excellence, automation, innovation and collaboration Eager to learn new technologies... 

    Samprasoft

    Durham, NC
    3 days ago
  •  ...(Terraform, CFT, CDK, etc.). The Role Do you want to work on leading edge cloud technologies which are transforming how developers work with cloud? As a Senior Cloud Engineer in our Cloud Platforms area, you will work within a diverse team comprised of passionate... 
    Remote work
    Work from home

    Samprasoft

    Durham, NC
    3 days ago
  •  ...Development experience using Python Experience in Data warehousing, data modelling and creation of data marts Experience in developing data applications in Cloud (AWS/Azure/Google Cloud) Experience with ETL technologies (Informatica/Snaplogic, etc.)... 
    Hourly pay
    Contract work

    Kforce

    Durham, NC
    20 hours ago
  • $89.6k - $156.7k

     ...TIME EMPLOYMENT opportunity based in the Dallas TX Area (Preferred), or Durham, NC. Your future duties and responsibilities: . Develop, and maintain scalable, high performance web applications using Angular. . Build, test, and integrate RESTful APIs using Python... 
    Full time
    Local area

    CGI Technologies and Solutions, Inc.

    Durham, NC
    4 days ago
  • Data Engineer Hybrid Mode (5 Days in Month) Durham, NC Job Description Bachelor’s Degree or equivalent in a technology related field (e.g. Computer Science, Engineering, etc.) required. Seven plus years of hands-on PL/SQL experience, and proven understanding...

    Software Technology Inc

    Durham, NC
    2 days ago
  •  ...Position Overview We are seeking a highly experienced Senior / Lead AI Developer to join our growing AI Engineering team. This role is ideal for a hands-on technical leader who is passionate about building enterprise-grade AI systems and agentic architectures using... 
    Summer work
    Work at office
    Flexible hours

    ACA Group

    Durham, NC
    3 hours ago
  • $96.1k - $128.1k

    Quantitative Researcher with our Healthcare Innovations team. Our team works collaboratively to unravel the intertwined challenges of health...  ...proposal development through writing technical sections, developing budgets, and contributing to proposal strategy Manage small... 
    Full time
    H1b
    Work at office
    Local area
    Remote work

    American Institutes for Research

    Chapel Hill, NC
    1 day ago
  • Eliassen Group is looking for a Senior Data Engineer in Durham, NC, to design and maintain data solutions using AWS and Snowflake. The role involves building ELT/ETL pipelines and optimizing SQL performance. Applicants should have a minimum of 10 years experience, ideally...

    Eliassen Group

    Durham, NC
    3 days ago
  •  ...Snowflake. Development experience using Python. Experience in data warehousing, data modeling and creation of data marts. Experience developing data applications in the Cloud (AWS/Azure/Google Cloud). Experience with ETL technologies (Informatica/Snaplogic, etc.).... 
    Hourly pay
    Contract work

    Kforce Inc

    Durham, NC
    2 days ago
  •  ...an experienced Data Engineer with a strong background in Python, SQL, and AWS to join our team. This role involves designing and developing scalable data pipelines, performing data analysis and modeling, and contributing to the creation of an enterprise-wide Data Lake... 

    Compunnel, Inc.

    Durham, NC
    3 days ago

Do you want to receive more vacancies?

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