CrawlJobs Logo

Senior Software Engineer - Portfolio Management

United States, New York 170000.00 - 220000.00 USD / Year · Job Posted December 07, 2025
Apply Position
Job Link Share

Job Description

As an experienced Senior Software Engineer you will help build our flagship Clear Street Portfolio Management platform. You will tackle non trivial problems that force you to balance trade offs while implementing clean and efficient solutions. You will join our team of passionate and collaborative engineers to build core services for our world-class financial platform designed to handle all aspects of client needs while maintaining a high SLA.

Job Responsibility

  • Help build our flagship Clear Street Portfolio Management platform
  • Tackle non trivial problems that force you to balance trade offs while implementing clean and efficient solutions
  • Build core services for our world-class financial platform designed to handle all aspects of client needs while maintaining a high SLA
  • Own and harden the ingestion, validation and persistence of high-volume data products across our Portfolio Management platform
  • Turn ambiguous, cross-team pain into deterministic, observable systems
  • Develop a wide range of services, from user authentication and authorization to client data delivery
  • Solve complex problems that will challenge your system design skills, implement clean and efficient code, and simplify complexity through feature and service design
  • Mentor teammates, evolve our technical standards and best practices, and promote a culture of system design

Requirements

  • At least seven (7) years of professional experience implementing highly scalable services in Java/SpringBoot using both multi-threaded and asynchronous processing patterns
  • Strong SQL skills, query plan analysis and optimization skills/tactics
  • Build JSON parsing/validation/transform pipelines (JSON Schema), including custom adapters/codecs (preference of GSON over Jackson)
  • Fundamental understanding of OLAP/OLTP workflows, and row oriented / column oriented database design choices
  • Model and operate Redis beyond KV: streams, pub/sub, hashes, sorted sets, Lua, eviction & persistence tradeoffs
  • Production debugging instincts: can trace failures across the layers of a system, understand /proc, syscalls, and debug latency related issues
  • Familiar with Kubernetes, Docker, and Linux
  • Strong command over design patterns, data structures, and algorithms
  • Solid with git, understand branching, rebasing, and dealing with issues

Nice to have

  • gRPC
  • PostgreSQL
  • Snowflake
  • OpenAPI
  • kotlin
  • kafka
  • Singlestore
  • node.js
  • Bloomberg

What we offer

  • Competitive compensation
  • Company equity
  • 401k matching
  • Gender neutral parental leave
  • Full medical, dental and vision insurance
  • Lunch stipends
  • Fully stocked kitchens
  • Happy hours

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer - Portfolio Management

8 matching positions

Senior Software Engineer

As a Senior Software Engineer you will be operating at the intersection of devel...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
netapp.com Logo
NetApp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of industry experience in software development
  • 3+ years of experience in data management systems & storage platforms for managing and storing data across various workloads and environments
  • 3+ years of expert-level hands-on experience in fault-tolerant, highly scalable cloud architectures, including service-oriented architectures, cloud-native (FAAS, PAAS), and cloud storage services with at least one hyperscaler (Azure, AWS, GCP)
  • Proficiency in Programming languages like Golang, Python or Java
  • Experience with file systems, Networking, or file/cloud protocols
  • A strong understanding and experience with concepts related to computer architecture and data structures
  • Proficiency in multiple Programming languages, like Golang, Node.js, and Python
  • Experience with Docker and Kubernetes
  • Experience with GitHub, CI build systems and Automated Testing
  • Proactive and self-driven, with strong technical judgment and influential skills
Job Responsibility
Job Responsibility
  • Engaging in and enhancing the lifecycle of cloud services - from design development deployment, operation, and refinement
  • Maintaining these services by measuring and monitoring their availability, latency, and overall system health
  • Sustainably scaling systems through automation and driving changes that improve reliability and velocity
  • Developing features for cloud-based environments that support our SaaS/IaaS offerings, which are implemented on a microservices, container-based architecture (Kubernetes)
  • Overseeing a portfolio of customer-centric cloud services (SaaS/IaaS), ensuring their overall availability, performance, and security
  • Working closely with both NetApp and cloud service provider teams, including those from Google, located across the globe in regions
What we offer
What we offer
  • Volunteer time off: 40 hours of paid volunteer time each year
  • Well-being: Employee Assistance Program, fitness, and mental health resources to help employees be their best
  • Time away: Paid time off for vacation and to recharge
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

LGT is the largest Private Banking and Asset Management group in the world to be...
Location
Location
Australia , Melbourne; Sydney
Salary
Salary:
Not provided
lgt.com Logo
LGT Gruppe Holding AG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in Avaloq development across multiple domains, including support of the Avaloq environment and codebase is required
  • Experience working in the financial services industry, with a strong understanding of wealth management products and services (e.g., portfolio management, trading, settlement, payments, reconciliations, corporate actions)
  • Understanding of technologies like PL-SQL, Oracle SQL is a must
  • Certification as an Avaloq Certified Professional (ACP) is required
  • Bachelor’s or master’s degree in computer science, software engineering, or a closely related field
Job Responsibility
Job Responsibility
  • Design and build best-practice solutions and processes based on complex business requirements, ensuring alignment with our strategic goals
  • Customise the Avaloq Core Platform functionalities, with a focus on AvaloqScript (ACP parameterisation), to meet the unique needs of our business and clients
  • Share responsibility for the Avaloq codebase, refining and enforcing development best practices and concepts
  • Support solution designs and review of new features, ensuring they align with system requirements and business needs
  • Champion unit testing and build automated testing capabilities for everything you develop, ensuring high-quality releases
  • Provide operational guidance to application support specialists, including incident management triage, release/change management, and system monitoring using tools
  • Identify risks associated with changes made to the platform, communicating their implications to non-technical stakeholders clearly and effectively
  • Actively participate in agile ceremonies, including daily stand-ups, retrospectives, prioritisation, and demos, to support continuous improvement
  • Play back technical concepts in demos to business stakeholders in a relatable manner, bridging the gap between business and technology
  • Develop deep technical knowledge across multiple functional business areas within the Avaloq Core Platform
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

The Senior Software Engineer will play a pivotal role in software development ac...
Location
Location
United States , Plano; Purchase; Chicago
Salary
Salary:
93500.00 - 156450.00 USD / Year
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Bachelor's Degree in Computer Science, Engineering or a related field
  • Master's or PhD in Computer Science or Engineering preferred
  • Minimum of 6 years of relevant software development and engineering management experience
  • 3+ years of experience on architecting fault tolerant, high scale distributed systems
  • Commanding knowledge of data structures, algorithms, and object-oriented design
  • Expertise in Java and Spring / SpringBoot ecosystem, JUnit , BackEnd MicroServices, Serverless Computing, Creating REST API'S
  • Experience with Azure Google Cloud, Amazon Web Services and cloud specific PaaS and SaaS solutions
  • Experience with mission critical, 24x7 systems
  • Experience with high throughput cloud native distributed systems
  • Experience implementing and consuming large-scale web services
Job Responsibility
Job Responsibility
  • Support the vision and guide a team of engineers to build and support Tech Strategy and Enterprise Product (TS and EP)across S&T core priorities
  • Partner with User Experience, Product Management, IT, Data & Analytics, Emerging Tech, Innovation, and Process Engineering teams to deliver the Digital Products portfolio
  • Support software development strategy utilizing industry standards. Create roadmap and timing of implementation of the roadmap based on business requirements and strategy.
  • Support expanding TS and EP capabilities through a customer obsessed, services-driven digital solutions platform that leverages data and AI to deliver automated and personalized experiences
  • Help problem solve delivery impediments, risks, issues, and changes tied to the engineering initiatives to the stakeholders
  • Interact with key business partners to recommend solutions that best meet the strategic needs of the business
What we offer
What we offer
  • Bonus based on performance and eligibility target payout is 10% of annual salary paid out annually
  • Paid time off subject to eligibility, including paid parental leave, vacation, sick, and bereavement
  • Medical, Dental, Vision, Disability, Health, and Dependent Care Reimbursement Accounts, Employee Assistance Program (EAP), Insurance (Accident, Group Legal, Life), Defined Contribution Retirement Plan
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

The Senior Software Engineer will join the FOX Identity Engineering team, where ...
Location
Location
United States , Los Angeles, California ; New York, New York
Salary
Salary:
143000.00 - 180000.00 USD / Year
foxnews.com Logo
Fox News Media
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of experience in software engineering, with a focus on building and maintaining highly scalable and secure APIs
  • Strong problem-solving and troubleshooting skills
  • Professional working experience with the Go programming language
  • Strong understanding of OAuth2, OpenID Connect, and related identity and access management technologies
  • Strong computer science fundamentals, including algorithms and data structures
  • Deep understanding of software design and architecture, with experience evaluating tradeoffs in large-scale systems
  • Experience with SQL and NoSQL databases — preferably DynamoDB and Redis
  • Hands-on experience with AWS or other cloud platforms
  • Professional experience working with containers and Kubernetes
  • Solid understanding of the software development life cycle (SDLC)
Job Responsibility
Job Responsibility
  • Design and develop systems, working collaboratively with other members of the team
  • Troubleshoot and resolve technical issues in systems owned by the team
  • Stay up-to-date with the latest industry trends and technologies related to identity and access management
  • Work cross-functionally with other teams to integrate Identity services into FOX’s broader product portfolio
  • Contribute proactively to design and architecture discussions
  • Mentor and coach junior team members
  • Partner with leadership to influence priorities and objectives
  • Participate in Tier 3 on-call rotation support for the services you and your team develop and operate
What we offer
What we offer
  • Annual discretionary bonus
  • Medical/dental/vision insurance
  • 401(k) plan
  • Paid time off
  • Other benefits in accordance with applicable plan documents
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Android/iOS

Security is a top priority for our customers amid digital threats, regulations, ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent communication skills and ability to work effectively in a multidisciplinary team
  • 8+ years of experience as a software engineer with a history of developing and launching successful commercial software products and services
  • 8+ years of expertise in designing data structures, algorithms, and analysis of algorithm complexity, along with experience in highly concurrent programming
  • 4+ years of experience in designing user applications for mobile platforms such as iOS or Android
  • 4+ years of experience in developing an app from the ground up, with a portfolio of apps featured in the App Store
  • 4+ years of experience in development principles and patterns
  • 4+ years of experience with Swift and Objective-C for iOS or Java/JNI for Android, including knowledge of iOS or Android internals
  • Solid understanding of Networking fundamentals and VPN internals
  • Strong debugging and problem-solving capabilities
  • Knowledgeable in secure software development life cycles
Job Responsibility
Job Responsibility
  • Designing, developing, and testing solutions for mobile threat protection from start to finish
  • Commitment to a rapid cycle of ideation, creation, and learning
  • Monitoring telemetry to enhance customer experience
  • Collaborating closely with Program Managers and colleagues in Security Engineering
  • Upholding code quality and pioneering innovation in products and engineering methodologies
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Managed AI - AI model LifeCycle

The Senior Software Engineer for the Model LifeCycle team will contribute to bui...
Location
Location
United States , San Francisco
Salary
Salary:
172425.00 - 209000.00 USD / Year
crusoe.ai Logo
Crusoe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Experience delivering production-ready features
  • Familiarity with essential cloud-based services (e.g., compute, storage, networking)
  • Familiarity with Generative AI (Large Language Models, Multimodal)
  • Experience with AI infrastructure components (training, inference)
  • 4-5+ years of industry experience with demonstrated history of consistent success leading a varied portfolio of initiatives across your function
Job Responsibility
Job Responsibility
  • Implement and maintain systems for fine-tuning large foundation models (SFT, PEFT, LoRA, adapters), including multi-node orchestration, checkpointing, failure recovery, and cost-efficient scaling
  • Implement and maintain end-to-end training pipelines for Large Language Models
  • Implement components for distillation and reinforcement learning pipelines (e.g., preference optimization, policy optimization, reward modeling)
  • Develop and maintain core agent execution infrastructure
  • Implement features for dataset, model, and experiment management, focusing on versioning, lineage, evaluation, and reproducible fine-tuning
  • Work closely with Senior Engineers and Principal Engineers, as well as product and platform teams, to implement system abstractions and APIs
  • Contribute to technical discussions on training runtimes, scheduling, storage, and model lifecycle management
  • Engage with the open-source LLM ecosystem
What we offer
What we offer
  • Restricted Stock Units
  • Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
  • Employer contributions to HSA accounts
  • Paid Parental Leave
  • Paid life insurance, short-term and long-term disability
  • Teladoc
  • 401(k) with a 100% match up to 4% of salary
  • Generous paid time off and holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Managed AI - AI Platform

Be a part of the AI revolution with sustainable technology at Crusoe. Here, you'...
Location
Location
United States , San Francisco, CA; Sunnyvale, CA
Salary
Salary:
172425.00 - 209000.00 USD / Year
crusoe.ai Logo
Crusoe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced degree in Computer Science/Engineering
  • 4-5+ years of industry experience with demonstrated history of consistent success leading a varied portfolio of initiatives across your function
  • Experience with distributed systems, cloud services (compute, storage, networking, database), and delivering early-stage projects quickly
  • Experience with Generative AI (LLMs, Multimodal) and familiar with AI infrastructure (training, inference, ETL pipelines)
  • Proficient with container runtimes (e.g., Kubernetes), microservices, REST APIs, gRPC, and the full software development lifecycle including CI/CD
Job Responsibility
Job Responsibility
  • Lead the design and implementation of core AI services, including: Resilient fault-tolerant queues for efficient task distribution
  • Model catalogs for managing and versioning AI models
  • Scheduling mechanisms optimized for cost and performance
  • Architect and scale infrastructure to handle millions of API requests per second
  • Implement robust monitoring and alerting to ensure system health and 24/7 availability
  • Collaborate closely with product management, business strategy, and other engineering teams to define the AI platform roadmap
  • Influence the long-term vision and architectural decisions of the platform
  • Contribute to open-source AI frameworks and actively participate in the AI community
  • Prototype and rapidly iterate on emerging technologies and new features
What we offer
What we offer
  • Restricted Stock Units
  • Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
  • Employer contributions to HSA accounts
  • Paid Parental Leave
  • Paid life insurance, short-term and long-term disability
  • Teladoc
  • 401(k) with a 100% match up to 4% of salary
  • Generous paid time off and holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Azure Storage

Drive innovation with the latest hardware and software technology for hyperscale...
Location
Location
United States , Multiple Locations
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Lead identification of areas of innovation to excel at support of Artificial Intelligence AI workloads for our leading customers
  • Identify critical performance, efficiency, data availability and durability improvements necessary across the portfolio of storage offerings
  • Determine necessary improvement plans and their priorities and document work needed, including any dependencies
  • Hands-on leadership of the engineering work needed to drive performance and efficiency improvements and to drive innovative new features
  • Partner with the engineering teams responsible for the different offerings to ensure adoption and success
  • Develop or partner to drive innovation to enhance data durability, availability and failure tolerance across the storage fleet while minimizing impact on performance and cost
  • Develop and document new ideas and prototype them in partnership with others as needed
  • Work with appropriate stakeholders (Leadership Team, Product Management) to drive new ideas to success
  • Hold accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor systems/products/services for degradation, downtime, or interruptions
  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Fulltime
Read More
Arrow Right