Lead Software Engineer, Legal & Compliance
We are a leading global asset management firm with over 3,000 employees across 20 offices in 15 countries; we help millions of investors around the world pursue their financial goals.
We hire critical thinkers. People who thrive in a collaborative culture like ours where we solve real problems while building the future of finance.
You
* Are excited to be part of a vibrant engineering community that values diversity, hard work, and continuous learning.
* Love solving complex real-world business problems.
* Recognize that cross-functional collaboration is a core component of success for the team.
* Believe there are multiple ways to solve most technical problems and are willing to debate the trade-offs.
* Have become a stronger engineer by making mistakes and learning from them.
* Are a doer, someone who wants to grow their career and gain experience across technologies and business functions.
We
* Continuously invest in a high-performance and inclusive culture, in which a diversity of backgrounds, experiences and viewpoints are celebrated and valued.
* Encourage career mobility, so you can benefit from learning different functions and technologies, and we gain the benefits of your experience across teams.
* Run technology pro bono programs that help the non-profit community and give our engineering community opportunities to volunteer and participate.
* Offer education reimbursements and ongoing training in technology, communication, and diversity & inclusion.
* Embrace knowledge sharing through lunch-and-learns, demos, and technical forums.
* Consider our people to be our greatest asset - we will help you learn what PIMCO Technology has to offer so you can participate in activities that benefit your career while delivering impactful technology solutions.
Job Description
We are seeking a highly skilled Senior Developer to join our Legal & Compliance technology team as a lead engineer in our London office. In this role, you will manage a global team and be responsible for overseeing the development and enhancement of our suite of real-time applications embedded within our trading workflows focused on legal and compliance.
Responsibilities
* Lead and manage a team of developers and business analysts, providing guidance and support to ensure successful project delivery.
* Design, implement, and monitor mission-critical real-time applications integrated into trading workflows, specifically focused on legal and compliance.
* Oversee several applications that evaluate trading constraints related to Material Non-Public Information (MNPI) and counterparties, spanning: exchange limits for commodity products to counterparty agreements management and monitoring of broker restrictions for portfolios.
* Lead engagement with the business collaborating with traders, portfolio managers, compliance teams, and counterparty management to manage MNPI effectively.
* Proactive and hands-on development of Java applications on AWS, Spring Boot, and CI/CD with a focus on latency and performance.
* Lead modernization efforts for legacy systems. Participate in tech-wide initiatives to review resiliency and sustainability, ensuring that design and architecture can respond and recover quickly.
* Conduct regular code reviews, write unit tests, and maintain comprehensive technical documentation for systems, processes, and architecture.
Requirements
* 10+ years of software development experience working in asset management / hedge funds, investment banking or financial services institutions.
* Bachelor's degree in Computer Science, Math, or equivalent; a higher degree in a related field is desirable.
* Proven track record of designing and implementing micro-service architecture applications and cloud-native solutions, with strong experience in Java server-side technologies, including Spring Boot.
* Proficient in writing maintainable code in multiple languages such as HTML, Java, and JavaScript/TypeScript, with a solid understanding of data structures, design patterns, and algorithms.
* Experience with public cloud technologies, as well as a passion for automation and familiarity with CI/CD tools like GitLab.
* Strong practitioner of DevOps practices, utilizing relevant tooling to enhance development and deployment processes, and ensuring application security through secure coding techniques and vulnerability assessments.
* Technical skillset includes data models, messaging, REST, API design and development, and standard methodologies for system integration.
* Knowledge of Oracle Database and SQL, with experience in performance monitoring and optimization to ensure applications meet performance benchmarks.
* Strong attention to detail and a commitment to delivering the best user experience possible, while actively participating in continuous improvement of processes and practices.
* Excellent interpersonal skills, with the ability to work effectively in agile development environments and collaborate closely with product managers, UX/UI designers, and other stakeholders.
* Ability to mentor and share knowledge with team members, fostering a collaborative and innovative work environment, while adapting to changing requirements and demonstrating strong problem-solving skills.
* Experience of working with trading and / or compliance applications is a plus.
#J-18808-Ljbffr