Senior Software Engineer, Custodian Data

Ridgelineai — United States · Posted ~1 day ago

Senior No Visa

Skills

software engineering data modeling scalable systems high availability cloud-native application development system architecture software quality complex problem solving cloud-native GitHub Copilot ChatGPT AI

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a senior engineering team building a fast, scalable data platform for mission-critical financial workflows. You will model complex industry data, improve system availability and architecture, develop cloud-native applications, and collaborate closely with product, design, and engineering partners. Modern AI-assisted development tools are part of the engineering environment. U.S. work authorization is required.

Highlights

Build scalable, cloud-native systems handling mission-critical financial data across asset classes and global markets. The role offers exposure to modern AI-assisted development, architectural ownership, and close collaboration with product, design, and engineering teams.

Description

Do you have a passion for finance & investing? Are you excited by the challenge of modeling industry-critical data and making it highly available? Do you enjoy solving complex technical problems and delivering high-quality software? If so, we invite you to join our innovative Custodian Data team. At Ridgeline, our Senior Software Engineers play a key role in building an industry-defining, fast, scalable custodian data engine with full asset class support and global market coverage. You’ll work with cutting-edge technologies—including AI tools like GitHub Copilot and ChatGPT—in a fast-moving, creative, and collaborative environment. As a Senior Engineer on the Custodian Data team, you will contribute to the evolution of our architecture, ensure delivery of high-quality systems, and work closely with design, product, and engineering partners to build cloud-native applications that power mission-critical workflows for our customers. You must be work-authorized in the United States without the need for employer sponsorship. What You Will Do Contribute hands-on technical skills, domain knowledge, and design input to a collaborative engineering teamParticipate in the full software development lifecycle—from requirements and design reviews to building, testing, and deploying codeBuild and maintain cloud-native applications using AWS-based services across our platformDesign, develop, and support APIs, events, and distributed services with a focus on scalability and reliabilityDevelop Data pipelines for ingesting and enriching data. Implement and improve developer tooling and automation to drive high-quality, scalable, and maintainable systemsParticipate in production support, including L2/L3 support and on-call rotation, ensuring high availability for customer-facing systemsDrive improvements in observability, instrumentation, and performance monitoringAdvocate for and contribute to strong engineering fundamentals, including automated testing at all levelsCollaborate cross-functionally with product, QA, and other engineering teamsDemonstrate ownership, creativity, and a willingness to dive deep into business domain problemsContribute to an engineering culture rooted in learning, teaching, inclusion, and transparency What We Look For 5–7+ years in a software engineering role, with experience delivering enterprise-grade applicationsExtensive experience in Java or KotlinExperience building cloud-native applications on AWS, Azure, or Google CloudExperience with API development and/or event-driven architectureUnderstanding of high-availability and distributed systems conceptsExperience participating in on-call rotations and handling L2/L3 supportProficiency with observability tooling, performance monitoring, and production debuggingStrong grasp of automated testing practices across unit, integration, and end-to-end levelsAbility to break down complex problems, propose solutions, and communicate clearlyA degree in Computer Science, Information Systems, or a related discipline, or equivalent experienceGenuine interest in collaborating with others and having fun at work Bonus Experience working on data pipelines, reconciliation systems, market data ingestion, or other fintech applicationsUnderstanding of AWS services and infrastructure patternsExperience with Docker or containerizationFamiliarity with agile methodologiesExperience with caching technologiesExperience with data modeling or designing schemasExposure to React or willingness to learnExperience building or owning systems with significant performance or scale requirementsAbility to manage multiple priorities and deliver high-quality work in a fast-paced environmentStrong written and verbal communication skillsAn aptitude for problem-solving and continuous improvementDemonstrated ability to collaborate and positively influence your team About Ridgeline Ridgeline is the first front-to-back system of record for investment managers. Founded by visionary entrepreneur Dave Duffield (co-founder of both PeopleSoft and Workday), the company was created to modernize an industry held back by outdated, disconnected technology. Powered by a single, real-time data set and embedded AI, Ridgeline helps firms automate complexity, accelerate collaboration, and deliver tailored client experiences at scale, without added headcount or risk. Ridgeline is headquartered in Lake Tahoe, with offices in New York, Reno, and the Bay Area, and is recognized by Fast Company as a “Best Workplace for Innovators,” by Frost & Sullivan as a “Technology Innovation Leader,” and by The Software Report as a “Top 100 Software Company.” Ridgeline is proud to be a community-minded, discrimination-free equal opportunity workplace. Ridgeline processes the information you submit in connection with your application in accordance with the Ridgeline Applicant Privacy Statement. Please review the Ridgeline Applicant Privacy Statement in full to understand our privacy practices and contact us with any questions. Compensation And Benefits The typical starting salary range for this role is: $146,000 - $172,000 Final compensation amounts are determined by multiple factors, including candidate experience and expertise, and may vary from the amount listed above. As an employee at Ridgeline, you’ll have many opportunities for advancement in your career and can make a true impact on the product. In addition to the base salary, Ridgeline employees can participate in our Company Stock Plan subject to the applicable Stock Option Agreement. We also offer rich benefits that reflect the kind of organization we want to be: one in which our employees feel valued and are inspired to bring their best selves to work. These include unlimited vacation, educational and wellness reimbursements, and $0 cost employee insurance plans. Please check out our Careers page for a more comprehensive overview of our perks and benefits.