PIMCO-posted 3 months ago
$175,000 - $240,000/Yr
Full-time • Senior
New York, NY
1,001-5,000 employees
Insurance Carriers and Related Activities

We are looking for a Senior Java Developer to join our Investment Accounting / Positions team in New York City. This team focuses on developing software to capture trading transactions and calculate positions for the firm. You will work closely with our hedge fund business and other team members as a senior player to develop efficient solutions and support others in understanding and solving complex problems. We aim to deliver our investment professionals with on time, accurate information, every time that enables them to make decisions in an increasingly complex world. We provide foundational real-time position capabilities that enable downstream risk and trading systems to calculate optimal executions, regulatory compliance and client risk.

  • Design, implement and maintain Java-based services for real-time trade capture, position calculation and aggregation
  • Collaborate closely with business & technology stakeholders to elicit requirements and translate into technical solutions
  • Perform Level 2 support: troubleshoot and remediate production incidents, diagnose root cause, and drive lasting fixes
  • Conduct and participate in design reviews, code reviews and architecture discussions to ensure consistency and quality
  • Mentor and coach junior engineers
  • Document system designs, data flows, runbooks, and operational procedures
  • Contribute to Agile ceremonies (stand-ups, sprint planning, retrospectives)
  • Propose and implement improvements to tools, processes, and frameworks to enhance system reliability
  • Collaborate with global teams across multiple time zones to deliver on-time, accurate information for end users
  • 10+ years of programming, with at least 5+ years of Java required.
  • Expert in SQL/Database Query.
  • Familiarity with Spring and Apache libraries and other large open-source libraries.
  • Proficiency in multithreaded programming
  • Solid understanding of distributed systems
  • Experience with microservices architecture and cloud-ready application development
  • Expertise in core engineering, algorithms and data structures
  • Experience with complex technology stacks.
  • Experience with Kafka and real-time messaging systems.
  • Experience in Gitlab and expertise in continuous integration and delivery techniques
  • Strong analytical ability to learn independently from the code / reverse engineer.
  • Ability to work well independently and in cross-functional teams.
  • Excellent written and oral communication skills.
  • Financial Services experience is desired.
  • Experience building cloud native applications with AWS highly desirable.
  • Experience in Python a nice to have.
  • Experience in position and accounting functional areas is desired.
  • Education reimbursements and ongoing training in technology, communication, and diversity & inclusion.
  • Opportunities to volunteer and participate in technology pro bono programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service