Discover your dream Career
For Recruiters  /  人才招聘

Financial Market Data Software Engineer (Python/PostgreSQL)

Cognitive Credit Limited London, United Kingdom
Posted 3 hours ago Permanent Competitive

Financial Market Data Software Engineer (Python/PostgreSQL)

Cognitive Credit Limited London, United Kingdom

Cognitive Credit develops advanced analytics software for global credit investors. We currently work with the world’s leading investment banks, asset managers, and hedge funds, are growing quickly, and constantly strive to be the must-have data analytics product for global credit investors.

Our aim is to automate as much of a credit analyst’s workflow as possible to free up institutional investors’ resources and empower analysts to be as productive and insightful as possible.

About the role

To support our continued growth, we are looking for an experiencedSoftware Engineer with expertise in Python, PostgreSQL, and financial data to join our team. The ideal candidate will have hands-on experience working with financial and time-series data. You will play an important role in developing and enhancing the data infrastructure that underpins our analytics platform, helping us deliver reliable, high-quality financial data and innovative solutions to our clients.

Experience working for a financial data provider would be a strong advantage. We are particularly interested in candidates who understand financial data workflows, market data structures, and the challenges of processing and maintaining high-quality financial datasets.

In this role, you will have a direct impact on all of the company’s internal and external interfaces, support new feature development, and influence the company’s overall data strategy, working closely with all parts of the business.

Start date

ASAP

Key responsibilities

  1. Build and maintain data processing pipelines for financial and time-series data
  2. Process, validate, transform, and store large volumes of structured financial data
  3. Implement reliable data ingestion, retrieval, and transformation workflows
  4. Ensure data quality, consistency, integrity, and performance
  5. Optimize database queries and application performance
  6. Design, develop, test, and maintain software applications using Python
  7. Collaborate with engineers and business stakeholders to translate requirements into technical solutions
  8. Write clean, maintainable, well-documented, and testable code
  9. Troubleshoot technical issues and contribute to improving system reliability and scalability

This job is for you if

  1. You want to play a critical role in the growth of new product features from inception to delivery
  2. You have extensive experience with Financial Market Data
  3. You want to impact the company’s core technology, owning and driving forward the technology and architecture
  4. You are interested in working in a start-up environment with fast growth potential that prioritizes innovation

Required education/experience/skills

  1. At least 5 years of professional experience in software engineering or software development
  2. Experience with database design and development, especially PostgreSQL
  3. Experience working with financial data and time-series data
  4. Good understanding of data structures, algorithms, and software engineering best practices
  5. Familiarity with data validation, data integrity, and efficient data processing
  6. Strong technical knowledge of development languages including Node / Javascript and python
  7. Knowledge of AWS services and IaC
  8. Experience using Git or other version control systems
  9. Strong analytical, problem-solving, and communication skills
  10. Attention to detail and the ability to work to tight deadlines
  11. Technical degree with strong academic track record
  12. Fluent in English and must be eligible to work in the UK

Preferred Qualifications

  1. Previous experience working at a financial data provider.
  2. Familiarity with financial market data, financial instruments, pricing data, or historical market data.
  3. Experience with financial data feeds, vendor APIs, or market data integration.
  4. Knowledge of time-series data storage, processing, and performance optimization.
  5. Familiarity with automated testing,
  6. Experience developing REST APIs or integrating external data sources.

Company benefits

  1. Competitive pay, subject to individual experience
  2. Pension scheme
  3. Private Health Insurance
  4. 25 days holiday plus bank holidays
  5. Hybrid working with flexibility to work from home or office in Victoria, London
  6. Choice of high-quality tech kit to work on
  7. Team events
  8. Cycle to work
  9. Learning and development

Work environment

Dynamic, innovative, analytical, and collaborative.

Location

Office in Victoria, London, and this role is hybrid being office based a few days a week.

We are an equal opportunity employer and value diversity. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

More Jobs From Cognitive Credit Limited
Cognitive Credit Limited
Market Data Analyst
Cognitive Credit Limited
London, United Kingdom
1 day ago Full time Competitive
Cognitive Credit Limited
Financial Credit Analyst
Cognitive Credit Limited
London, United Kingdom
1 month ago Full time £65k

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
More Jobs Like This