Simplify Logo

Full-Time

Senior Software Engineer

Confirmed live in the last 24 hours

Thredd

Thredd

201-500 employees

Payment processing solutions with advanced APIs

Financial Services
Fintech

Senior

London, UK

Category
FinTech Engineering
Full-Stack Engineering
Software Engineering
Required Skills
RabbitMQ
Kubernetes
Agile
Python
UI/UX Design
React.js
MySQL
NoSQL
Software Testing
Git
Data Structures & Algorithms
SQL
Apache Kafka
Postgres
AWS
JIRA
Jenkins
REST APIs
Confluence
Requirements
  • Proven experience with cloud-based technology, and services, preferably within AWS.
  • Expertise in both Frontend and Backend software solution development
  • Experience with Agile development methodologies and SecDevOps practices.
  • Excellent knowledge of secure coding practices inline.
  • Strong knowledge of databases, SQL, and NoSQL, as well as data structures and algorithms.
  • A commitment to continuous learning and improvement, both in personal capacity and within the context of the team.
  • Prior experience with payment systems, transaction processing, and financial software development, encryption, and cryptography would be advantageous.
  • Python and Supporting Frameworks
  • React and Supporting Frameworks
  • Rest APIs, Graph QL
  • Databases: MS SQL Server, Dynamo DB, MySQL, Postgres (others advantageous)
  • ORMs: Entity Framework, Dapper
  • Queuing\Streaming: RabbitMQ, Kafka
  • Design Tools\Techniques: C4 Modelling, scenario trace diagrams etc.
  • Microservice Architecture, Containerisation, Event Driven Systems
  • Cloud Services: API Gateway, k8s, Serverless (Preferably AWS)
  • Unit Testing Using: XUnit, NUnit
  • Logging\Observability: Serilog, Coralogix, ELK
  • Jenkins\Bitbucket Pipeline, Octopus, Sonar Cloud
  • Bitbucket, JIRA and Confluence
Responsibilities
  • Create robust, scalable, and secure applications using Python and React.js.
  • Leverage cloud-based technology to build applications tailored to the card issuing market.
  • Work closely with Product Managers, UX/UI Designers, Solutions Architects, and Engineers to define requirements, develop software architecture, and deliver top-quality solutions.
  • Implement automated testing and deployment strategies to ensure reliable and efficient software delivery.
  • Enhance applications for maximum speed, scalability, and security.
  • Keep up with emerging trends and technologies in cloud computing and issuer processing to drive continuous improvement.
  • Provide technical leadership and mentorship to junior engineers, promoting best practices in software development.
  • Debug and upgrade existing systems to ensure high performance and responsiveness.
  • Participate in code reviews to maintain high coding standards and improve the codebase quality.

Thredd specializes in payment processing solutions, focusing on issuer processing, which involves managing the backend operations of payment cards. The company provides advanced APIs and detailed technical documentation that allow businesses to integrate payment functionalities seamlessly. This service is designed for a variety of clients, from startups to established companies, who need reliable payment processing capabilities. Thredd's business model is centered around offering customizable and scalable solutions, enabling clients to concentrate on their core operations while Thredd manages the complexities of payment processing. Revenue is generated through service fees for API access and transaction-based charges, ensuring a steady income while promoting high transaction volumes. Thredd aims to streamline payment operations and enhance transaction speeds for its clients.

Company Stage

N/A

Total Funding

N/A

Headquarters

London, United Kingdom

Founded

N/A

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • The appointment of Matt Swann as Non-Executive Director brings extensive experience in product and technology transformation, potentially accelerating Thredd's market expansion.
  • Thredd's collaboration with TerraPay to develop next-gen travel payment solutions showcases its innovative approach and potential for growth in niche markets.
  • The company's scalable and customizable solutions make it an attractive partner for a wide range of clients, from startups to established industry leaders.

What critics are saying

  • The fintech sector's rapid growth and regulatory scrutiny could pose challenges for Thredd, especially in maintaining compliance and managing operational risks.
  • The competitive landscape in payment processing is fierce, with numerous established players potentially eroding Thredd's market share.

What makes Thredd unique

  • Thredd's focus on issuer processing and providing advanced APIs for seamless integration sets it apart from competitors who may offer more generalized payment solutions.
  • The company's dual revenue model of service fees and transaction-based charges ensures a steady income stream while promoting high transaction volumes.
  • Thredd's commitment to robust technical documentation and support helps clients integrate payment functionalities quickly and efficiently, a significant advantage in the fast-paced fintech sector.