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

Senior Python Engineer

Full-time

Dimensional Fund Advisors

Job Description:

About Dimensional:

Dimensional was built around a set of ideas bigger than the firm itself. With a confidence in markets, deep connections to the academic community, and a focus on implementation, we go where the science leads, and continue to pursue new insights, both large and small, that can benefit our clients.

The Technology Department at Dimensional leverages the rapidly evolving state of the art to engineer the platforms that power the innovative, research-driven financial and technical products to improve our client’s financial lives.

As a Senior Python Engineer within the Data Distribution team you will participate in the management of Dimensional’s enterprise investment data warehouse which supports Research, Portfolio management, Trading, and Analytic functions. You will have the opportunity to understand our client's needs, collaborate on the design of solutions, and work with emerging data engineering tools and best practices. In this role, you will design, develop, document, and test multiple application services focusing on building scalable data platform and services. You will also expand and optimize our data and data pipeline architecture. A successful candidate will demonstrate strong technical and analytical ability across multiple tech stacks as well as bring passion for optimizing and building data applications from the ground up.

You may be a fit for this role if you:

  • Are open-minded, curious, and resourceful.

  • Lead with vision and purpose to bring about transformational change.

  • Are passionate about/stay current with modern technologies/solutions.

  • Solve problems systematically and transparently.

  • Share ideas, solicit/integrate feedback, design and solve collaboratively.

  • Demonstrate engineering and security mindsets.

What you might work on:

  • Build and deliver investment data technology solutions in support of Research, Portfolio Management, Trading, Analytics and Reporting functions.

  • Formulate, design, develop, test, and deliver data technology solutions with a balanced focus on speed and quality.

  • Collaborate with business analysts, product owners, and project managers to develop user stories, estimates, and work plans.

  • Work with minimal supervision and advise business clients and IT management of technology capabilities and recommend strategies to maximize the benefits of new technologies.

  • Identify, design, and implement changes to data pipelines at various stages including data ingestion, data validation, and quality control, data integration, storage, management, and data delivery.

  • Write unit/integration tests, contribute to engineering wiki, and write detailed documentation

  • Build high-performance and scalable data-transfer toolsets which reliably transfer datasets between endpoints within established SLA's.

  • Focus on data consistency, refresh rates and caching requirements while keeping the data current across a variety of interfaces.

  • Build and enhance CI/CD pipelines and develop supportable solutions. Participate in code and design reviews.

  • Provide technical troubleshooting and support for production systems.

Qualifications:

  • Bachelor’s degree in engineering, math, computer science, or a related field, or equivalent work experience.

  • 4-5 years of programming experience in Python (open source) or equivalent.

  • Proficiency in building RESTful APIs and web services.

  • 4-5 years of SQL experience.

  • Proven track record of leveraging SOLID principles and Domain Driven Design to drive successful outcomes.

  • Experience in high performance and high availability data applications including expertise in performance optimization and tuning.

  • Experience with automated acceptance testing and ability to write unit-tested, maintainable code.

  • Strong understanding of cyber security risks and demonstrated ability to design and build highly secure applications.

  • Experience working in a dynamic and interactive team environment to build world-class software implementations.

  • Knowledge of best practices and IT operations in an always-up, always-available service.

  • Experience working with both Agile/Scrum and waterfall methodologies with a software development and integration focus.

Preferred Competencies:

  • Master’s degree in engineering, math, computer science, or a related field

  • Proficiency with NoSQL database implementation and optimization

  • Ability to work on multiple programming languages and platforms is strongly preferred

  • Financial services industry knowledge or experience

  • Experience with the following:

  • Kafka

  • Airflow

  • PostrgeSQL

  • Ansible

  • Elastic Stack

  • RabbitMQ

  • Redis

  • Docker

  • Okta, OAuth2, PlainID

#LI-Remote

Dimensional offers a variety of programs to help take care of you, your family, and your career, including comprehensive benefits, educational initiatives, and special celebrations of our history, culture, and growth.

It is the policy of the Company to provide equal opportunity for all employees and applicants. The Company recruits, hires, trains, promotes, compensates, and administers all personnel actions without regard to actual or perceived race, color, religion, religious practice, creed, sex, sex stereotyping, pregnancy (which includes pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), caregiver status, gender, gender identity, gender expression, transgender identity, national origin, age, mental or physical disability, ancestry, medical condition, marital status, familial status, domestic partnership status, military or veteran status or service, unemployment status, citizenship status or alienage, sexual orientation, status as a victim of domestic violence, status as a victim of stalking, status as a victim of sex offenses, genetic information, political activities or recreational activities, arrest or conviction record, salary history, natural hairstyle or any other status protected by applicable law except as otherwise required or permitted by law or regulation applicable to the Company or its affiliates.

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Senior Python Engineer in Clayton, NC vacancy
  •  ...Dimensional leverages the rapidly evolving state of the art to engineer the platforms that power the innovative, research-driven...  ...technical products to improve our client’s financial lives. As a Senior Python Engineer within the Data Distribution team you will... 
    Senior
    Full time
    Work experience placement
    Remote work

    Dimensional Fund Advisors

    Clayton, NC
    4 days ago
  • $133.8k - $180.6k

     ...expenses for you. Role Description and Mission : The Senior Machine Learning Engineer plays a crucial role in advancing the capabilities of our...  ...(ECR, S3, SageMaker). ~5+ years experience in Python (Pandas, Numpy, Scikit-learn). ~ Experience building... 
    Senior
    Full time
    Flexible hours

    Agero

    Clayton, NC
    4 days ago
  • $83.43k - $222.48k

     ...family and one community at a time. Position Summary The Senior Data Engineer will be responsible for delivering high quality modern data...  ...~ Programming and modifying code in languages like SQL, Python, and PySpark to support and implement Cloud based and on-prem... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Clayton, NC
    2 days ago
  • $123.77k - $154.72k

     ...Clarus is seeking an experienced Analytics Engineer to join the Analytics team. This...  ...consistent business metrics using dbt, SQL, Python, and Databricks, while establishing a scalable...  ...data and analytics experience, including senior-level ownership of production analytics... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Independence Pet Group

    Clayton, NC
    17 hours ago
  •  ...Construction Products (BCP) Division has an opportunity for a Senior Performance Engineering Specialist position to be part of the Engine Systems Team...  ...and experience with simulation and reporting tools (Python, MATLAB or Dynasty, Power Bi, Tableau, etc.)CANape, CANalyzer... 
    Senior
    Permanent employment
    Full time
    Contract work
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours

    Caterpillar

    Clayton, NC
    3 days ago
  • $200k - $300k

     ...Position Overview: We are seeking a seasoned Senior Platform Architect with deep expertise...  ...: Minimum of 10 years in sales engineering, with at least 5 years of experience in...  ...higher if you have experience or exposure to Python and/or NodeJS Leadership Skills: Demonstrated... 
    Senior
    Full time
    Remote work

    Zendesk

    Clayton, NC
    4 days ago
  • $86.6k - $144.4k

     ...opportunity to serve as the technical anchor of a cross-functional engineering squad, driving architecture decisions, mentoring peers, and...  ...like GitHub Copilot while building scalable Java, React, and Python solutions that directly improve healthcare data quality and... 
    Senior
    Full time
    Local area

    RELX

    Clayton, NC
    17 hours ago
  • $194k - $224k

     ....S. will not be considered. The mission As a Senior Forward Deployed Engineer, you are the technical owner of a Praxent engagement. You...  ...shipping production software, full-stack. Most of this work is Python; .NET or Node are fine substitutes, with React or Next.js... 
    Senior
    Permanent employment
    Full time
    H1b
    Live in
    Work at office
    Remote work
    Relocation

    Praxent

    Clayton, NC
    4 days ago
  • $82k - $137k

     ...Role We're seeking an experienced, automation-focused Senior Quality Assurance Engineer to join our North American Sports product team. This team...  ...automation frameworks like Playwright and languages like Python or TypeScript. A track record of leadership. You've... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Hudl

    Clayton, NC
    4 days ago
  • $170k - $215k

     ...turnkey AI-powered credit intelligence solution.  As our security engineer, you'll own security end-to-end for our platform — standing up...  ...tooling and automation — custom scripts and integrations (Python/boto3, APIs) that pull data from tools without native integrations... 
    Senior
    Full time
    Home office
    Flexible hours

    Credit Sesame

    Clayton, NC
    4 days ago
  •  ...you will help deliver compliant, production-ready pharmaceutical systems from design through handover. As an Automation & IT CQV Senior Engineer, you will lead hands-on CQV activities across equipment, automation, manufacturing IT, laboratories, facilities and utilities.... 
    Senior

    NNE

    Clayton, NC
    5 days ago
  •  ...well-being. Must have a high school diploma or GED, an active Medication Aide certification, and at least 1 year of healthcare or senior living experience. CPR/First Aid preferred; background check and drug screen required. Competitive benefits and on-the-job training... 
    Senior

    Clayton House

    Clayton, NC
    2 days ago
  •  ...Voyages is looking for a Principal Data Engineer to set the technical direction for how we...  ...how our data engineers work. This is a senior individual contributor role with no formal...  ..., and architecture. ~ Strong SQL and Python skills. ~ Hands-on, daily use ofAI coding... 
    Senior
    Full time
    Work at office
    Remote work

    Virgin Voyages

    Clayton, NC
    3 hours ago
  •  ...Best Workplaces in Financial Services & Insurance Sr. Data Engineer ESSENTIAL FUNCTIONS AND RESPONSIBILITIES Designs, builds, and...  ...Layer and Snowflake Cortex or semantic definitions. Strong Python skills, particularly in cloud environments and Azure Functions... 
    Senior
    Full time
    Work experience placement

    Sedgwick

    Clayton, NC
    17 hours ago
  • $100.46k - $125.57k

     ...Job Summary: Clarus is seeking an experienced, hands-on Senior Data Analyst to join the Analytics team. This individual will serve...  ...ability, initiative, and business impact. ~ Strong SQL and Python skills. ~ Experience building business dashboards and reporting... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Independence Pet Group

    Clayton, NC
    3 days ago
  • $160k - $170k

     ...Piper Companies is seeking a Senior Validation Engineer to support a global pharmaceutical manufacturing organization in Clayton, North Carolina. This Senior Validation Engineer will play a critical role in leading validation efforts for capital projects, equipment... 
    Senior
    Long term contract
    Full time
    Contract work
    For contractors

    Piper Companies

    Clayton, NC
    1 day ago
  •  ..., a leading foodservice distributor, is seeking an experienced Senior Diesel Mechanic to maintain and repair our fleet of delivery trucks...  ...in troubleshooting, repairing, and maintaining diesel engines, along with possessing a strong understanding of hydraulic and... 
    Senior
    Full time

    US Foods

    Clayton, NC
    17 hours ago
  • $152k - $267k

     ...Managing Assistant General Counsel - Employment Law, which sits in the broader Litigation, Employment and Risk Management team. Acts as Senior Counsel directly supporting a mix of customer group(s) within the North American organizations and interacting with headquarters... 
    Senior
    Local area
    Flexible hours
    Night shift

    Novo Nordisk Pharma

    Clayton, NC
    5 days ago
  •  ...us make what matters. The PositionLeads financial performance management and strategic decision support for DPM US and serves as a senior Finance advisor to business leadership at Novo Nordisk. The role is accountable for consolidated performance oversight across planning... 
    Senior
    Work at office
    Local area

    Novo Nordisk Pharma

    Clayton, NC
    4 days ago
  •  ...understand their complex business needs and help them make informed decisions. ZoomRx consulting teams create strategic narratives for senior management teams of blockbuster drugs by designing and executing custom market research studies, conceiving new data analysis... 
    Senior
    Full time
    Remote work

    ZoomRx

    Clayton, NC
    18 hours ago
  •  ...thinker: You break ambiguous problems into clear hypotheses before touching data. You're analytically strong (comfortable with SQL or Python) but your instinct is to ask "what are we trying to solve here?" before jumping to "what should I build?" Direct communicator:... 
    Hourly pay
    Full time
    Contract work
    Part time
    Freelance
    Local area
    Remote work
    Flexible hours

    Jerry.ai

    Clayton, NC
    2 days ago
  • About the DepartmentAt Novo Nordisk, we are helping to improve the quality of life for millions of people worldwide. For more than 100 years, we have led the way in diabetes care. Being part of Novo Nordisk allows our employees to embark on the opportunity to help improve...
    Senior
    Interim role
    Work at office
    Local area
    Worldwide

    Novo Nordisk Pharma

    Clayton, NC
    7 days ago
  • $72.88k - $98.6k

     ...Other Required: None Job Family: Data Science and Data Engineering Job Qualifications: Skills: Data Analysis, Data Analytics...  ...satisfies this requirement. ~ Demonstrated proficiency in Python or R for data analysis, statistical modeling, and machine... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Clayton, NC
    3 hours ago
  •  ...Senior Consultant    Join Livingston and grow your career in the constantly changing world of international trade. Livingston is a market leader offering customs brokerage, international trade consulting, compliance and freight forwarding services around the world.... 
    Senior
    Full time
    Work experience placement
    Flexible hours

    Livingston International

    Clayton, NC
    17 hours ago
  • $112.71k - $169.06k

     ...building a better world, so we can all enjoy living in it.Caterpillar’s Building Construction Products division is hiring a Senior Design Engineer in the Global Cab Systems Engineering Team.In this role, you will be responsible for Cab Systems design, development, and... 
    Senior
    Full time
    Part time
    Work at office
    Local area
    Relocation
    Flexible hours

    Caterpillar

    Clayton, NC
    7 days ago
  •  ...sourcing model and best-in-class supply chain to drive brand growth and deliver long- term value for its stakeholders. Job Posting: Senior IT Project Manager Job Summary The Senior IT Project Manager, Project Management Office is accountable for leading large,... 
    Senior
    Full time
    Remote work
    Flexible hours

    Kontoor Brands, Inc.

    Clayton, NC
    4 days ago
  • $74 - $84 per hour

    Piper Companies is seeking a Senior Validation Engineer to join a rapidly growing biotechnology manufacturing organization for an onsite contract position located in Clayton, NC . The Senior Validation Engineer will lead validation activities for automated manufacturing... 
    Senior
    Contract work
    For contractors

    Piper Companies

    Clayton, NC
    2 days ago
  • $167.6k - $251.4k

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Staff Mechanical Engineer based in the United States. Join a high-impact hardware engineering team shaping the next generation of advanced... 
    Senior
    Full time
    Contract work
    Remote work
    Work from home
    Home office

    Jobgether

    Clayton, NC
    18 hours ago
  • $62.75k - $104.5k

     ...quality work and delivering trusted results. *Please note this position is 0.50FTE, 20 hours per week* Position Summary The Senior Research Scientist provides scientific leadership and methodological expertise in the design, implementation, analysis, and... 
    Senior
    Full time
    Remote work
    Night shift

    Arbor Research Collaborative for Health

    Clayton, NC
    3 hours ago
  • $97.16k - $142.58k

    City/State Virginia Beach, VA Work Shift First (Days) Overview: Overview The Senior Business Analyst supports Sales Operations by identifying opportunities to improve business processes, analyzing system and reporting needs, and serving as a liaison between business... 
    Senior
    Full time
    Temporary work
    Remote work
    Shift work

    Sentara Health

    Clayton, NC
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Python Engineer. Be the first to apply!