PIMCO-posted 4 months ago
$175,000 - $240,000/Yr
Full-time • Senior
New York, NY
1,001-5,000 employees

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
  • Experience in position and accounting functional areas
  • Base salary is the fixed component of compensation that is determined by core job responsibilities, relevant experience, internal level, and market factors
  • Discretionary bonus is used to award performance and therefore is determined by company, business, team, and individual performance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service