This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Software Engineer will function primarily as a Full-Stack Software Developer with strong exposure to AI-driven applications and Salesforce integrations. Based in Los Angeles or New York this role will focus on building scalable applications, integrating AI capabilities, and connecting systems across the enterprise. This is a unique opportunity to join a growing AI-focused team and contribute to cutting-edge initiatives that shape the firm's future technology landscape.
Job Responsibility
Design and develop full-stack applications supporting AI-enabled business workflows
Build and maintain integrations between Salesforce and internal/external systems using APIs
Develop backend services using ASP.NET Core, C#, Python, and SQL-based data models
Leverage AI technologies to automate processes, enhance data workflows, and improve decision-making
Implement and support integrations using modern protocols and patterns, including emerging standards for AI connectivity
Configure and extend Salesforce for workflow automation and data integration
Collaborate with stakeholders to gather requirements and translate them into technical solutions
Integrate with data platforms and support analytics workflows across structured and unstructured data sources
Contribute to system architecture, scalability, and performance improvements
Support production systems, troubleshoot issues, and implement long-term solutions
Requirements
Bachelor's degree in Computer Science or a related field
5+ years of full-stack software development experience
Strong experience with ASP.NET Core MVC, C#, SQL, and Python
Hands-on experience building and integrating REST APIs and data pipelines
Experience with Salesforce integrations or administration
Familiarity with modern AI tools and frameworks, including large language model integrations
Experience working within cloud environments, preferably Microsoft Azure
Strong understanding of system integration, data flow, and enterprise architecture
Nice to have
Familiarity with Model Context Protocol (MCP) or similar frameworks connecting AI systems to external tools and data
Experience with data platforms such as Snowflake, Databricks, or equivalent
Exposure to AI tools or platforms such as OpenAI or similar technologies
Experience building AI-enabled workflows, automation, or intelligent document processing
Background in financial services, investment management, or related domains
Experience working in agile environments with modern development practices and tools
What we offer
Discretionary bonus
Comprehensive competitive benefits package
Long-term incentives
Career growth
Innovation, technology, and employee development investment