About the Role:
Grade Level (for internal use): 09
The Team: OTC Derivatives Data provides consistent and reliable curve and volatility data for over-the-counter derivatives in support of trading, research, valuation and independent price verification. As a Java/Clojure Engineer, you'll work closely with our product and data specialists across all asset classes, extending our platform while maintaining high test-coverage, automated deployment, and regular delivery cycles.
Responsibilities and Impact
- Develop new software and enhance existing applications to high standards, adhering to best practices for user experience, scalability, performance, and security.
- Collaborate with business analysts and product specialists on platform maintenance and improvements, providing technical support and guidance.
- Work with the global OTC Derivatives Data development team on all platform aspects including infrastructure, architecture, and asset class coverage.
- Maintain clear communication with all stakeholders, providing regular progress updates to managers, peers, and leads.
- Establish productive working relationships with key product stakeholders.
- Support and maintain applications by investigating and resolving issues to ensure business continuity.
What We're Looking For Basic Required Qualifications
- Bachelor's degree in Computer Science, numerate discipline, or equivalent experience with approximately 3 years working on distributed Java platforms and web technologies.
- Experience with modern Java versions (such as Java 17, 21).
- Willingness to learn and work with Clojure.
- Proficiency in both UNIX/Linux and Windows environments.
- Strong understanding of agile software development methodologies.
- Solid grasp of fundamental software engineering principles including object-oriented design, databases, algorithms, and data structures.
- Excellent design and problem-solving skills with experience providing architectural guidance.
- Motivation to acquire knowledge of the financial sector (understanding of derivatives is advantageous).
Additional Preferred Qualifications
- Experience with functional programming languages like Clojure.
- Familiarity with database technologies including distributed databases (such as Datomic, DynamoDB, or similar).
- Experience with cloud platforms such as AWS, Azure, or GCP, including services like object storage, serverless computing, and caching solutions.
- Experience mentoring team members and contributing to technical decision-making.
About S&P Global Market Intelligence
S&P Global Market Intelligence is a division of S&P Global that delivers unrivaled insights and leading data and technology solutions. Our team of experts partners with customers to expand their perspective, operate with confidence, and make decisions with conviction. We are committed to advancing essential intelligence and building a more prosperous future through curiosity and shared belief in integrity, discovery, and partnership.
Benefits
- Health & Wellness: Health care coverage designed for the mind and body.
- Flexible Downtime: Generous time off to keep you energized.
- Continuous Learning: Access resources to grow your career and learn new skills.
- Invest in Your Future: Competitive pay, retirement planning, and educational support.
- Family Friendly Perks: Benefits for partners and children.
Equal Opportunity Employer
S&P Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law. Only electronic job submissions will be considered for employment. If you need an accommodation during the application process due to a disability, please send an email to: and your request will be forwarded to the appropriate person.
US Candidates Only: Know Your Rights
Workplace discrimination is illegal. You have legal rights under the federal law.