Sr. Software Engineer

Robert Half21 days ago
Los Angeles, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Senior Software Engineer

Company Overview

A leading firm based in Los Angeles, California is seeking a Senior Software Engineer to join its technology organization. The firm manages a significant portfolio of institutional assets across credit, private investments, and other alternative strategies. Technology and AI are central to its ongoing innovation strategy, with continued investment in intelligent applications, automation, and data-driven solutions.

Role Summary

The Senior Software Engineer will be a hands-on full-stack developer responsible for building and supporting internal applications, AI-enabled solutions, enterprise integrations, and the Salesforce platform. This role will work closely with investment, operations, compliance, investor relations, accounting, and data teams to turn complex business processes into scalable technology solutions.

Key Responsibilities

  • Design and develop applications that automate workflows across investment management, compliance, operations, accounting, and investor relations.
  • Build full-stack solutions using C#, .NET, SQL, Python, JavaScript/TypeScript, APIs, and modern development frameworks.
  • Develop and support AI-enabled applications, agent workflows, document processing, and intelligent automation solutions.
  • Configure and enhance Salesforce, including objects, fields, flows, validation rules, security, integrations, and light custom development.
  • Build integrations between Salesforce, internal applications, data platforms, and third-party systems using APIs, ETL, messaging, and automation.
  • Develop data and document processing workflows that extract, validate, transform, and load information into enterprise systems.
  • Partner directly with investment and business teams to translate domain expertise into repeatable, automated workflows.
  • Support reporting and analytics initiatives while maintaining data quality and consistency across connected systems.
  • Troubleshoot production applications and integrations, perform root-cause analysis, and implement long-term solutions.
  • Apply AI-assisted engineering practices to accelerate development, testing, documentation, and process automation.

Additional Details

  • Work model: Hybrid, three days onsite per week
  • Quarterly travel: may be required
  • Opportunity: to join an organization with an established investment in AI and help build the next generation of internal AI capabilities
  • Direct collaboration: with senior technology leadership and investment professionals

Required Skills

automated workflows
.NET
C#
ETL
TypeScript
JavaScript
AI-enabled solutions
Salesforce
SQL
APIs
data processing
Python
integration development