Financial Market Data Software Engineer Python/PostgreSQL - Cognitive Credit Limited

Cognitive Credit
London, United Kingdom
17 days ago
Apply on www.reed.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Software Applications Application Performance Management Automation of Tests Data Validation Data Infrastructure Data Integrity Data Structures Database Development Database Queries Python (Programming Language)
+15 more
PostgreSQL Node.Js Performance Tuning Software Construction Software Engineering Data Processing Data Ingestion Reliability of Systems Data Strategy Git Data Programming Data Management Restful APIs Software Version Control Programming Languages

Job description

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., 1. Build and maintain data processing pipelines for financial and time-series data

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

Requirements

  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, 1. Previous experience working at a financial data provider.
  13. Familiarity with financial market data, financial instruments, pricing data, or historical market data.
  14. Experience with financial data feeds, vendor APIs, or market data integration.
  15. Knowledge of time-series data storage, processing, and performance optimization.
  16. Familiarity with automated testing,
  17. Experience developing REST APIs or integrating external data sources.

Benefits & conditions

  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

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.reed.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…