Hi,
We are looking for Senior Integration Engineer in Remote
Role: Senior Integration Engineer
Experience: 12-15+ years
Position Type: Contract
Location: Remote - USA
Notice Period: Looking for Immediate Joiners
Are you a passionate Senior Integration Engineer looking for your next big opportunity? We are looking for skilled professionals to join our dynamic team and work on cutting-edge projects with a collaborative and innovative environment.
Job Description
Senior Engineer - Expertise in Integration Systems : 12+ years' experience
We are seeking a seasoned Senior Software Engineer with a strong background in system integration to join our Engineering team. This role involves the design, development, and optimization of high-performance, highly available, and low-latency brokerage systems. You will work on REST APIs, asynchronous messaging, data integration, and system orchestration, focusing on seamless integration across services, systems, and platforms within our Capital Markets and Wealth Management ecosystem.
Key Responsibilities
Design, develop, and maintain integration-driven applications with a strong focus on performance, reliability, and scalability.
Develop RESTful APIs and backend services in Java, Golang, or Python that enable seamless communication across systems.
Build and support messaging-based asynchronous systems using Kafka, ActiveMQ, or similar technologies.
Write efficient database queries, stored procedures, and manage data integrity across PostgreSQL, MySQL, or NoSQL databases.
Collaborate with cross-functional teams (Engineering, QA, Product, Operations) to support Brokerage, Trading, Mutual Funds, and Wealth Management systems.
Analyze system performance, troubleshoot integration points, and implement improvements across services and data pipelines.
Build CI/CD pipelines and automated test frameworks (unit/integration) to ensure continuous integration and delivery in a distributed environment.
Participate in Agile development cycles and contribute to sprint planning, code reviews, and production support rotations.
Mentor junior engineers and assist in promoting best practices in system integration and API design.
Required Qualifications
Bachelor's degree in Computer Science or equivalent technical field.
12 15 years of software engineering experience with a primary focus on integration architecture, distributed systems, or backend development.
Strong hands-on experience with Java, Golang, or Python in integration-heavy environments.
Solid experience in REST API development and consumption.
Deep understanding of messaging platforms (e.g., Kafka, RabbitMQ, ActiveMQ).
Strong SQL skills, with experience writing complex stored procedures and working with PostgreSQL, MySQL, or NoSQL systems.
3+ years Experience in FinTech, especially in Capital Markets, Trade Lifecycle, Portfolio Management, or Payments. Understanding of pre-trade and post-trade processes, or payment and settlement systems.
Hands-on with CI/CD pipelines, Git, Jenkins, and automated testing.
Familiarity with Unix/Linux environments and writing scripts for data transformation and system monitoring.
Proven ability to debug distributed systems and diagnose integration issues across environments.
Excellent communication skills and a collaborative mindset.
Preferred (Nice To Have)