About the role
Our client, a fast-growing fintech startup, is seeking an Integration Engineer to build and maintain critical data integrations for their financial analytics platform. Success in this position means creating reliable, scalable connections between their platform and major accounting software systems. You'll ensure seamless data flow from external sources into their internal infrastructure, enabling automated financial insights for thousands of SME customers.
This role sits at the heart of the engineering team, working closely with backend developers, product managers, and customer success to deliver a best-in-class integration experience.
Responsibilities
•Design and implement API integrations with major accounting and financial software platforms
•Architect database schemas that efficiently handle multi-tenant data from diverse external systems
•Build resilient synchronization mechanisms that handle rate limits, data inconsistencies, and connection failures
•Create data transformation layers that normalize information from different sources into unified formats
•Develop monitoring systems to ensure integration health and data freshness across all connections
•Collaborate with engineering teams to design internal APIs that expose integrated data to application layers
•Write technical documentation for integration patterns and maintenance procedures
•Participate in production support to address critical integration issues
Qualifications
Required:
•2-3 years of experience building production API integrations and data pipelines
•Strong PostgreSQL skills including schema design, query optimization, and performance tuning
•Proficiency in Node.js/Express and RESTful API development
•Experience with third-party APIs, OAuth implementations, and webhook handling
•Knowledge of ETL processes and data transformation techniques
•Understanding of database best practices and multi-tenant architecture patterns
•Experience with integration testing and monitoring strategies
Preferred:
•Experience with accounting or financial software APIs
•Basic understanding of accounting concepts and financial data structures
•Familiarity with message queue systems for workflow management
•Knowledge of data validation and reconciliation processes
•Understanding of compliance and data privacy requirements in financial services
Nice to Have:
•Python scripting capabilities
•Experience with modern data transformation tools
•Containerization and DevOps experience
•Previous startup or high-growth environment experience
How we can help
Sonar Search specializes in connecting exceptional engineers with startups that match their ambitions. We'll guide you through the entire process and ensure this opportunity aligns with your career goals.