About The Position

Are you ready to help build and evolve the next generation of trading technology? We’re looking for a Dev Tech Lead to support the development and enhancement of applications that drive position, risk, and P&L for our trading desks. In this role, you’ll collaborate with engineers and product partners to deliver reliable, high-performance solutions, contribute to modern cloud-based deployments, and help improve the way we build and operate distributed systems. If you’re curious, hands-on, and excited to learn while making an impact in a fast-paced trading environment, we’d love to hear from you. The Mercury engineering team delivers a mission‑critical pricing, risk, and P&L platform that underpins Freddie Mac’s capital markets operations. As a Dev Tech Lead, you’ll shape the architecture and reliability of systems that power daily trading decisions, financial reporting, and enterprise risk management at scale.

Requirements

  • 8+ years of experience in software development and engineering
  • Bachelor’s degree or equivalent experience in Computer Science or related field
  • Proficiency in advanced Java and Python and it's object-oriented principles
  • Expertise with relational database schema design and maintenance
  • Experience with Agile and Scrum development methodologies
  • Familiarity with containerization, microservices, AWS or cloud concepts
  • Ability to understand and write code documentation that conveys your solution to others
  • Ability to troubleshoot and optimize application for security and responsiveness

Nice To Haves

  • Strong understanding of fixed income markets, particularly mortgage and debt securities, is highly preferred
  • Experience in building distributed and scalable trading platforms is preferred
  • Experience in building event driven Position, Risk and P&L management system is preferred
  • Strong hands-on technology, design and implementation skills
  • Experience working in fast-paced technical environments to promote agile principles and mindset across the organization.
  • Solid understanding of modern software engineering practices and iterative development approaches with an emphasis on Agile.
  • Good understanding of mortgage/securitized products to establish credibility with trading desks
  • Develop long-term vision and strategy, while also executing and delivering measurable results
  • Collaborate with cross-functional partners to deliver complex strategic initiatives
  • Strong attention to detail, process management, and task ownership
  • Operate in a dynamic, rapidly changing business environment and manage multiple tasks
  • Identify and escalate risks and impediments effectively

Responsibilities

  • Work on complex problems and contribute practical, well-reasoned technical solutions with guidance from senior leads.
  • Partner with product and business stakeholders to understand requirements and translate them into clear technical tasks and incremental delivery plans.
  • Design and implement application features and services that are reliable, maintainable, and easy for other engineers to extend.
  • Follow and help reinforce established software development best practices (coding standards, testing, documentation, and operational readiness).
  • Contribute to CI/CD pipelines by improving build, test, and deployment automation to enable more frequent and reliable releases.
  • Track and help improve engineering metrics (e.g., build health, test coverage, incident trends, performance) to support operational efficiency.
  • Stay current with relevant engineering tools and patterns, bringing forward ideas and proofs-of-concept where they add value.
  • Support continuous improvement initiatives focused on efficiency, quality, resiliency, security, and performance across the platform.
  • Participate in code reviews and knowledge sharing as a strong technical contributor.

Benefits

  • competitive compensation
  • market-leading benefit programs
  • annual incentive program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service