Software Engineer at Pretium
Miami, Florida, United States -
Full Time


Start Date

Immediate

Expiry Date

22 Apr, 26

Salary

0.0

Posted On

22 Jan, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Platform Engineering, Backend Development, APIs, Cloud-Native Applications, Azure, AWS, CI/CD, Infrastructure-as-Code, Automated Testing, Collaboration, Data Engineering, Analytics, AI, Scalability, Security

Industry

Investment Management

Description
Position/Title: Senior Software Engineer, Research, Data & AI Platforms Pretium Pretium is a specialized investment firm focused on U.S. residential real estate, residential credit, and corporate credit. Pretium was founded in 2012 to capitalize on investment and lending opportunities arising as a result of structural changes, disruptions, and inefficiencies within the economy. Pretium has built an integrated analytical and operational ecosystem within the U.S. housing, residential credit, and corporate credit markets, and believes that its insight and experience within these markets create a strategic advantage over other investment managers. Pretium’s platform has more than $57 billion of assets, comprising real estate investments across nearly 90 markets in the U.S., and employs approximately 7,000 people across 50 offices, including its New York headquarters, Miami, London, Seoul, and Sydney. Position Pretium is seeking a Senior Software Engineer to join its AI & Innovation organization. This position reports to the Head of Digital Product, AI, and Business Innovation and will be based in our Miami office. This is a hands-on engineering and delivery role focused on building, scaling, and operating platform services, APIs, and reusable software components that power Pretium’s data, analytics, and investment research workflows. The role serves as the software engineering counterpart to our data engineering function, with shared ownership of the firm’s research and analytics platform. This engineer will play a central role in establishing a shared data and application platform across Pretium and its operating companies (OpCos), enabling consistent, secure, and scalable access to data-driven capabilities across the enterprise. Our Approach and Opportunity Our most successful engineers are strong system thinkers who can design and deliver production-grade platforms that operate at enterprise scale while remaining adaptable to evolving research and investment needs. While technical excellence is essential, we equally value collaboration, ownership, and business fluency, particularly the ability to translate research, analytics, and data capabilities into durable software systems. At Pretium, you’ll help build a next-generation research and markets platform, working in deep partnership with data engineers, portfolio managers, investment researchers, and AI product leads to deliver tools that directly support CIO-level investment decision-making. Key Responsibilities Design, build, and maintain platform services, APIs, and reusable components that support data, analytics, and research workflows across Pretium and its OpCo’s. Establish and evolve a shared enterprise data and application platform, ensuring consistency, security, and scalability across internal teams and business units. Lead the software development of a weekly Markets Alert platform that fuels CIO and Investment Research teams with timely, data-driven insights. Collaborate closely with data engineers, portfolio managers, investment researchers, analytics teams, and AI product leads to integrate models, signals, and data features into production systems. Implement high-quality, scalable software aligned with Pretium’s architectural, security, and compliance standards. Build backend systems designed to support thousands of internal users, with technical stability and architectural discipline to enable future external client exposure. Leverage AI-supported development environments and tooling to accelerate delivery, improve code quality, and enhance developer productivity. Maintain and improve platform reliability, performance, and observability through testing, automation, monitoring, and optimization. Partner with DevOps and infrastructure teams to deploy secure, cloud-native applications across Azure and AWS environments. Play a leadership role in modernizing Pretium’s software development lifecycle (SDLC), including development standards, CI/CD practices, testing strategies, deployment automation, and operational readiness, in partnership with DevOps, data engineering, and security teams. Contribute to architectural decisions that ensure the platform remains resilient, extensible, and production-ready as usage and scope expand. Requirements Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. 3–6 years of professional experience in software engineering, platform engineering, or backend application development. Strong experience building backend services and APIs using modern programming languages (e.g., Python, Java, C#, or similar). Proven experience deploying cloud-native applications on Azure and/or AWS. Experience designing systems that support high user concurrency, reliability, and performance at enterprise scale. Familiarity with distributed systems, service-oriented architectures, and API-first design. Hands-on experience with CI/CD pipelines, Infrastructure-as-Code, and automated testing frameworks. Demonstrated familiarity with AI-supported development environments and tooling (e.g., AI-assisted coding, testing, or documentation workflows). Strong collaboration skills, with experience working alongside data engineers, analytics teams, and investment research stakeholders. A quality- and ownership-driven mindset, with attention to scalability, security, reliability, and long-term maintainability. If you don’t meet 100% of these qualifications but are passionate about building software platforms that power data-driven investment research at scale, we encourage you to apply — we value impact, judgment, and a growth mindset as much as years of experience. What We Offer At Pretium, you’ll operate at the intersection of software engineering, data, AI, and investment research, building platforms that directly inform firm-wide strategy and capital allocation. You’ll have high visibility, meaningful ownership, and the opportunity to help define a shared enterprise research platform used by thousands internally—and architected to support future external client engagement. This position offers the opportunity to join a collegial, entrepreneurial firm committed to the personal and professional growth of its team members and to maintaining a positive, encouraging work environment. The company offers a comprehensive benefits and perks package, including: Employer-paid health, dental, vision and life insurance 401(k) plan with an employer match 20 annual days of Paid Time Off (PTO) plus 12 Firm holidays Hybrid office/work from home arrangement (in office minimum of four days per week) The actual salary will depend on various factors, including but not limited to a candidate’s experience and credentials, salary expectations of applicable candidates, and other applicable market conditions. Annual year-end bonus eligible Pretium is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, gender, gender identity or expression, genetic information, marital status, sexual orientation, national origin, disability, age, veteran status, or any other characteristic protected by federal, state, or local law. Please see the firm’s policy regarding how it collects and processes your personal information.
Responsibilities
The Senior Software Engineer will design, build, and maintain platform services and APIs that support data and research workflows across Pretium. They will also collaborate with various teams to integrate models and data features into production systems.
Loading...