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

Senior Analyst, Data Engineering & Investment Analytics [Remote]

Full-time

castletontower

Bay County, FL
  • Remote job

The Firm

Castleton Tower is a boutique consulting firm founded by executives who have built and led quantitative research, data science, and technology teams at top-tier hedge funds and asset managers. We work exclusively with investment management firms (asset allocators, asset managers, hedge funds, family offices, and RIAs) helping them modernize their data infrastructure and build AI-ready foundations.

What makes us different: We're a lean firm where senior practitioners do the actual work. No armies of junior consultants learning on your dime. Our engagements blend high-level strategy with hands-on technical implementation. We'll assess your technical & business strategy, design your data architecture, and code up the full-stack infrastructure where needed.

The Opportunity

We're looking for someone who lives at the intersection of data engineering and investment analytics. You'll be equally comfortable building a production data pipeline in Python and presenting portfolio analytics insights to a CIO. This role blends hands-on technical work with strategic client engagement — you'll build the data infrastructure and derive the business insights that drive investment decisions.

This is not a pure engineering role or a pure strategy role. It's both. You'll design Snowflake schemas in the morning, build dbt models after lunch, and walk a client through their portfolio risk dashboard before the end of day.

What you'll get:

  • Strategic Impact: Lead full-scope projects from architecture design through analytics delivery — not just strategy decks or just code

  • Direct Mentorship: Work alongside the firm's Principals on every engagement

  • Modern Tech Stack: Work with best-in-class tools (Snowflake, Databricks, dbt, Dagster, Sigma, AWS, etc.) and cutting-edge AI/agentic development workflows

  • Path to Growth: Clear trajectory toward expanded responsibilities, with potential to transition into a senior role at a leading Bay Area asset allocator

Core Responsibilities

Investment Analytics & Client Engagement

  • Partner with investment professionals (PMs, CIOs, COOs, Heads of Operations) to understand their analytical needs and translate them into data products

  • Build customized dashboards, analytics tools, and quantitative investment applications

  • Present data-driven insights and recommendations to senior client stakeholders

  • Identify opportunities where better data infrastructure can improve investment processes

Data Engineering & Technical Delivery

  • Design and implement scalable data platforms (data warehouses, data lakes) and end-to-end data pipelines for investment firms

  • Develop and optimize production-grade code (Python/SQL) for data transformation and financial analysis

  • Build and maintain data models that support portfolio analytics, risk reporting, and investment operations

  • Leverage AI-assisted development tools to accelerate delivery

Bridging the Gap

  • Translate business requirements from investment teams into robust technical architectures

  • Own projects end-to-end: from scoping the business problem, to building the data layer, to delivering the analytics

  • Ensure technical solutions are grounded in real investment workflows, not just technically elegant

Qualifications

Required:

  • 5+ years of hands-on experience in a role that combined data/analytics engineering with business analysis or investment analytics

  • Prior experience within investment management, financial services, or firms that serve them (hedge funds, asset managers, fintech, financial consulting)

  • Proficiency in Python and advanced SQL for both data engineering and analytical work

  • Experience with modern data platforms (Snowflake, Databricks, or similar) and data modeling principles

  • Demonstrated ability to communicate technical concepts to non-technical investment professionals

  • Comfort working directly with senior clients and managing stakeholder expectations

Valued:

  • Experience with data pipeline orchestration tools (Airflow, Dagster, Prefect)

  • Background in portfolio analytics, fund accounting, or investment operations workflows

  • Familiarity with BI/visualization tools (Sigma, Tableau, Looker)

  • Management consulting experience (strategy or implementation)

  • Experience building quantitative trading or investment tools

Personal Attributes:

  • High ownership mentality: you see problems through to resolution without being told

  • Equally curious about the data engineering and the investment side

  • Comfort with ambiguity and ability to structure unstructured problems

  • Executive presence to hold your own with senior investment leaders

  • Independent thinker who takes initiative and understands what high-quality work looks like

Location & Compensation

Location: Bay Area (hybrid).

Compensation:

  • Competitive total compensation commensurate with experience

  • This role offers a path to join a leading Bay Area-based asset allocator, with an anticipated transition by January 2027

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Analyst, Data Engineering & Investment Analytics [Remote] in Bay County, FL vacancy
  • $163.6k - $245.4k

     ...AI & DX (Developer Experience) Analytics team exists to measure and...  ...Block's developer experience and investment in AI. We turn raw engineering signals (agent session data, pull request and CI activity,...  ...redirect it. We're hiring a Senior Analytics Engineer to own... 
    Senior
    Remote job
    Local area
    Flexible hours
    Night shift

    Block

    Bay County, FL
    3 hours ago
  •  ...to provide a better way to send, spend, invest, borrow and save to our 50+ million...  ...productive, and happy. The Role As a Data Engineer, you will handle everything from data architecture...  ...into governed, tested, and reliable analytical assets across domains including banking... 
    Senior
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours
    Bay County, FL
    a month ago
  •  ...Job Title: Technical Data Analyst/ Jr. Data Scientist Location: Tampa...  .../ Conversion The Senior Data Developer is a senior-level...  ...data warehousing and data analytics development, combined with a...  ...Science or Analytics, Statistics, Engineering, or other similar degrees.... 
    Suggested
    Full time
    Contract work
    Work experience placement

    Kelly

    Bay County, FL
    1 day ago
  •  ...to mention humbled to be recognized as the #1 place to work in San Francisco, as well as a top workplace in the entire United States). Our people are Lever’s biggest competitive advantage and we’ll continue investing in our “Leveroos” and people-first culture.  JD... 
    Senior
    Full time

    leverdemo-8

    Bay County, FL
    5 hours ago
  • $217.8k - $326.8k

     ...Security, Platform Infrastructure Engineering, and more — provide support...  ...to Block. The Role The Data Enablement team builds the...  ...Engineering, and Data Science. As a Senior Software Engineer on the team...  ...activity data together for analytics and machine learning, among... 
    Senior
    Remote job
    Local area
    Flexible hours

    Block

    Bay County, FL
    3 hours ago
  •  .... Our small, elite team of founders and engineers have previously launched and exited successful...  ...About the Role We're hiring a Lead Analytics Engineer to own analytics at Develop...  ...reinvent how an AI-first company uses data. Our platform sits inside the workflows... 
    Remote job
    Full time
    Flexible hours
    3 days per week

    develop-health

    Bay County, FL
    4 hours ago
  •  ...posture remains strong. About the Role: We are seeking a Senior Staff Data Platform Engineer to design, build, and manage the platform and infrastructure that powers robust data pipelines and analytic query engines. You'll play a key role in developing scalable,... 
    Senior
    Remote job
    Full time

    reach

    Bay County, FL
    4 hours ago
  • $200k - $260k

     ...what fast looks like. About the role: We're looking for a Data Engineer to own the data that runs Higgsfield's enterprise business,...  ...needs action Requirements: ~4+ years in data engineering, analytics engineering or a related role, including building and... 
    Remote job
    Full time
    Contract work
    Work at office
    Worldwide
    3 days per week

    higgsfieldai

    Bay County, FL
    2 hours ago
  • $248k - $310k

     ..., and after playing games. Discord is looking for a Staff Data Engineer to join our Data Engineering team and partner with Consumer Revenue...  ...assets reliable, well-documented, and useful across product analytics, financial reporting, experimentation, and decision-making.... 
    Full time

    Discord

    Bay County, FL
    4 hours ago
  • $163.6k - $245.4k

     ...provide a better way to send, spend, invest, borrow and save to our 50+...  ...Revenue Operations, Product, and Data to shape how we invest in growth. As Senior Finance Manager, Commerce Go-to-Market...  ..., consulting, or a related analytical role. ~ Experience partnering with... 
    Senior
    Remote job
    Work at office
    Local area
    Flexible hours

    Block

    Bay County, FL
    3 hours ago
  • $193k - $250k

     ...production at scale: unify fragmented data, map complex processes,...  ...as Best Predictive Analytics Platform of the Year at the 2...  ...work. About The Role As a Senior Data Scientist, you’ll work directly...  ...Partner with software engineers and fellow data scientists to... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Invisible Technologies

    Bay County, FL
    4 hours ago
  • $198k - $297k

     ...Security, Platform Infrastructure Engineering, and more — provide support...  ...Role The First Line Risk Data Science team at Block helps...  ...most. We’re looking for a Senior Data Scientist to build and scale...  .... This role requires analytical rigor, hands-on building, and... 
    Senior
    Remote job
    Local area
    Flexible hours

    Block

    Bay County, FL
    3 hours ago
  • $279k - $310k

     ...seasoned technical leader to join our Data team as a Staff Data Engineer. You will drive technical vision and strategy for our analytical data infrastructure which facilitates the...  ...delivery with long-term infrastructure investment What You Should Have ~7+ years of... 
    Full time
    Temporary work
    Flexible hours

    Discord

    Bay County, FL
    5 hours ago
  • $120k - $170k

     ...Senior Financial Analyst, FP&A & Finance Operations Palo Alto | Hybrid NTT DATA AIVista, Inc., a wholly owned subsidiary of NTT DATA...  ...We are seeking a highly analytical, detail-oriented, and execution...  ...related to hiring, investments, resource allocation, and... 
    Senior
    Remote job
    Work experience placement
    Local area
    Flexible hours

    ntt-data-aivista

    Bay County, FL
    4 hours ago
  •  ...own the systems and methods that generate high-quality robot data from physical work, spanning demonstration, teleoperation, intervention...  ...what the machines should experience next. This is a senior engineering role responsible for how experience is produced and validated... 
    Senior
    Immediate start
    Remote work
    Relocation package

    GRAM

    Bay County, FL
    4 hours ago
  •  ...Title: Senior FPGA Engineer Pareto Frontier is looking for a unique individual passionate about turning the most innovative ideas and concepts into reality. The Senior or Principal DSP/FPGA Engineer will be involved in the conception, development, implementation... 
    Senior
    Permanent employment
    Full time
    Remote work

    Pareto Frontier, LLC

    Bay County, FL
    1 day ago
  •  ...visit The Role Orum's Engineering team plays a pivotal role in...  ...still so much to build. As a Senior Full Stack Software Engineer,...  .... The Coaching + Analytics Team The Coaching and Analytics...  ...team transforms raw call data into actionable insights that... 
    Senior
    Remote job
    Full time
    Flexible hours

    orum

    Bay County, FL
    4 hours ago
  •  ...reliable access for training and evaluation. This is a senior software engineering role responsible for the systems after capture and the contracts...  ...remain reproducible rather than becoming ungoverned data volume. What you will do Build reliable ingestion and... 
    Senior
    Contract work
    Immediate start
    Relocation package

    GRAM

    Bay County, FL
    4 hours ago
  • $105 - $123 per hour

     ...accountable for sustaining a diverse and inclusive environment. What You Will Contribute To Altos As a contract Senior Knowledge Engineer, Ontology and Data Standards, you will drive how our team represents biological knowledge At Altos We have built the machinery:... 
    Senior
    Contract work
    Local area

    Altos Labs

    Bay County, FL
    4 hours ago
  • $174.8k - $224.1k

     ...internally or with CRO partners. Analyze and Interpret Data: Utilize strong analytical thinking skills to organize, analyze and communicate...  ...patient needs. The salary range for Redwood City, CA: Senior Scientist I, Medicinal Chemistry: $174,800 - $224,100 Senior... 
    Senior
    Contract work
    Local area

    Altos Labs

    Bay County, FL
    4 hours ago
  •  ...Companies, Workers Compensation Division, is looking for a Data Platform Engineering Manager to lead the team responsible for the organization'...  ...requires broad expertise across relational, NoSQL, and analytical data platforms, with responsibility for developing and strengthening... 

    bhhc

    Bay County, FL
    5 hours ago
  • The Senior Property Accountant will oversee general accounting operations for our hospitality businesses. The responsibilities include...  ...in property leadership meetings. This role requires excellent analytical skills, a thorough knowledge of accounting principles, and the... 
    Senior
    Work at office
    Shift work

    The St. Joe Company

    Panama City Beach, FL
    5 days ago
  •  ...Seeking Founding Data Scientists and Machine Learning Engineers Imagine Multiplying Your Impact You've unlocked major wins in your career - you've shipped models, moved key metrics, and proved what great data science and machine learning can do. You've bent the... 
    Remote job
    Full time

    palladio

    Bay County, FL
    4 hours ago
  •  ...Data/ETL Engineer (Founding Team) Location: San Francisco Bay Area Type: Full-Time Compensation: Competitive salary + early-stage equity Backed by 8VC, we're building a world-class team to tackle one of the industry’s most critical infrastructure problems... 
    Full time

    fabrion

    Bay County, FL
    5 hours ago
  • $252k - $300k

     ...scale: unify fragmented data, map complex processes...  ...as Best Predictive Analytics Platform of the Year at...  ...looking for a Director of Engineering to set the technical...  ...which capabilities we invest in, which we...  ...engineers (FDEs), and senior ICs, and partner closely... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Shift work

    Invisible Technologies

    Bay County, FL
    4 hours ago
  • $1,350 per unit

    Bring your expertise to the problems today’s most advanced AI agents still struggle to solve. We’re looking for experienced coding, machine learning or cybersecurity professionals to develop challenging tasks for an AI benchmark. You’ll draw on problems from your own ...
    Senior

    Braintrust

    Bay County, FL
    2 days ago
  • ARA’s Engineering Science Division is seeking an experienced mechanical...  ...15%). What you will do as a senior mechanical engineer:Design, develop...  ...validation programAnalyze data and make recommendations for...  ...fatigueAbility to correlate analytical models with experimental test... 
    Senior
    Full time
    Work experience placement
    Work at office
    3 days per week

    Applied Research Associates

    Panama City, FL
    2 days ago
  • $1,350 per unit

    Help benchmark AI systems by designing realistic tasks grounded in finance and operations. You’ll turn familiar professional workflows into practical challenges, define what a correct result looks like and review outputs for accuracy and sound reasoning. What you’ll work...
    Senior

    Braintrust

    Bay County, FL
    3 days ago
  • $28.74 - $36.72 per hour

    Overview If you are a highly motivated individual with an active, unrestricted credential (CPA/EA/Practicing Attorney) and excellent communication skills, we need you to help our customers complete their taxes using Intuit TurboTax products. You will be working toward...
    Senior
    Remote work

    Intuit

    Panama City, FL
    10 hours ago
  • $53 - $54 per hour

     ...Description JOB TITLE: Information Security Analyst Senior - - Secret Cleared JOB LOCATION:...  ...a cooperative relationship with Engineering and Operations teams to drive remediation...  ...remediation approaches. Analyze vulnerability data and assist with the prioritization and... 
    Senior
    Hourly pay
    Temporary work
    Local area
    Flexible hours

    The Computer Merchant, Ltd

    Panama City, FL
    17 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Analyst, Data Engineering & Investment Analytics [Remote]. Be the first to apply!