Software Engineer

PretiumMiami, FL
7hHybrid

About The 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 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.

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.

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.

Benefits

  • 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)
  • Annual year-end bonus eligible
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service