Systems Architect
Durham, NC, US, 27710
Job Description
The Systems Architect will be a member of the Engineering team and is responsible for guiding projects from the idea stage to final production release. This position will provide detailed requirements to the development team and offer QA and feedback as projects are being developed. The Systems Architect also serves as a backup for production operations in the absence of another team member.
Summary of Responsibilities
New Business Process Design
-
Work with relevant business teams (Finance, Risk, Public Securities, etc.) to understand and document business needs and goals
-
Collaborate with the engineering team to design solutions that address documented business problems
-
Create initial code using Python, Excel, SQL, Power BI, etc., and validate functionality with business teams
-
Act as a project manager by documenting the development process and providing business updates and timelines
-
Develop QA processes and procedures for solution testing and output validation
-
Validate outputs during development and post-production release
-
Create release notes that summarize and synthesize project outcomes
Systems Support
-
Create and maintain documentation and how-to guides for Engineering systems to be distributed across DUMAC
-
Respond to ad hoc requests from the organization for data, analysis, and insights
-
Provide backup support for engineering operations, including data ingestion, data quality, and systems support
-
Provide feedback and recommendations during the evaluation of new technology solutions
-
Develop quantitative tools for business needs that do not require full-scale engineering projects
Reporting
-
Create new reports in Power BI and other tools to support organizational needs
-
Maintain and update existing reporting in Excel and Power BI; provide support as needed
-
Offer feedback to the engineering team to support systems that feed into reports and analytics
Required Skills
-
3+ years of experience creating solutions for investment groups
-
Expert knowledge of investments and asset management concepts
-
Advanced SQL knowledge
-
Experience with leading data visualization tools (e.g., Power BI, Tableau)
-
3+ years of experience in:
-
Using business intelligence tools like Power BI or Tableau
-
Querying, analyzing, and working with large and diverse datasets using SQL
-
Working in Python, R, or similar programming languages
-
Leading projects from concept to production
-
Learning and applying emerging technologies to solve business problems
-
-
Strong collaboration and communication skills across teams
-
Excellent problem-solving, analytical, and critical thinking skills with attention to technical detail
-
Demonstrated ability to contribute to a collaborative and motivated team environment
-
Strong professional ethics and integrity
-
Ability to multitask, perform under pressure, and meet deadlines
Desired Skills
-
CFA Charterholder or progress toward the designation
-
5+ years of experience using technology to solve investment problems
-
Advanced understanding of database design concepts
-
Strong understanding of project management principles
-
PMO designation is a plus
-
Education and Experience
-
Graduate degree in Finance or a related field with a focus on quantitative and risk analytics preferred
-
Ideal candidates will have training in programs that combine financial theory with programming applications
Anticipated Pay Range
Duke University provides an annual base salary range for this position as $84,000-109,000. Final compensation will be based on factors including the scope and responsibilities of the position, candidate's experience and training, key skills, internal equity, and market conditions.
Benefits
Your total compensation at Duke goes beyond the paycheck. Eligible employees receive:
-
Comprehensive and competitive medical and dental care programs
-
Generous retirement benefits
-
A wide array of family-friendly and cultural programs
Learn more at: https://hr.duke.edu/benefits
Essential Physical Job Functions
Some jobs at Duke University and Duke University Health System include essential physical and/or mental functions. Requests for reasonable accommodation and additional information will be provided by each hiring department.
Minimum Qualifications
Education:
Analytical skills generally acquired through completion of a bachelor’s degree in Finance, Accounting, Economics, Management Science, or a related quantitatively oriented field.
Experience:
Ability to analyze and evaluate investment performance, typically gained through at least one year of experience in the investment or a related field.
OR an equivalent combination of relevant education and/or experience
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, sex (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 onthe 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 provision for requests for reasonable accommodation will be provided by each hiring department.
Nearest Major Market: Durham
Nearest Secondary Market: Raleigh