Senior Developer
Core
Build and maintain data infrastructure, reporting tools, and supporting components for PIMCO's middle office ecosystem to transform business workflows and provide investment teams with accurate access to positions and performance data.
Role type
Senior IC backend developer (financial data systems)
Builds
Middle office data infrastructure, reporting tools, and high-performance distributed applications for investment teams.
Domain
Fixed income investment management / Financial technology
Deliverable
production ML models | product features
Required skills
Java, Python, distributed systems architecture, data structures and algorithms, OOP, design patterns, relational and NoSQL databases, RESTful APIs, Kafka, real-time messaging systems, distributed caching (Memcached, Ignite), SQL, database development, financial domain knowledge (transactions, positions, P&L).
Preferred skills
AWS, Snowflake, cloud platforms, data warehousing solutions.
Technologies
Java, Python, Kafka, Memcached, Ignite, AWS, Snowflake, SQL, NoSQL, RESTful APIs.
Responsibilities
Build and maintain supporting components including data infrastructure and reporting tools; ensure high performance and scalability through best practices in software architecture and rigorous testing; provide Level 3 support for middle office applications; work with Portfolio Managers and Operations to gather requirements and provide technical solutions; uphold industry best practices in coding and design patterns; mentor junior team members and perform code reviews.
Seniority
Senior, hands-on IC