
Connector Software Engineer
Atolio
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇦 Canada
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
Distributed SystemsGoGraphQLGRPC
About the role
- Focus on designing, developing, and maintaining connectors that enable seamless data integration between Atolio and various external systems.
- Directly enhance platform’s ability to interact with APIs, databases, and third-party tools, ensuring smooth interoperability and scalability in enterprise environments.
Requirements
- At least 3 years of experience designing, building, and maintaining software connectors or integration solutions for APIs, databases, and third-party platforms.
- Strong ability to research systems and APIs and find creative solutions for data extraction from underdocumented APIs that push the boundaries of what’s possible.
- Detail and test oriented approach to solutions, with a high priority on data and permission security.
- Handle API authentication, versioning, and compatibility, ensuring reliable connectivity across systems.
- A strong understanding of core computer science principles, including algorithms, data structures, distributed systems, and networking.
- Expertise in working with APIs (REST, GraphQL, gRPC, etc) and transforming data formats like JSON, XML, and CSV for interoperability.
- Proficient in the Go programming language.
- Experience in data mapping, transformation, and schema design to ensure compatibility across systems.
- Familiarity with enterprise integration challenges, including working with SSO/IdP systems such as Okta.
- Strong problem-solving and debugging skills to identify and address connectivity issues quickly.
- Excellent communication and collaboration skills for working across remote teams and with external stakeholders.
- Monitor connector performance, optimize for scalability, and update connectors to handle changes in external systems, ensuring long-term reliability.
- Provide technical support for resolving integration-related issues in production environments and collaborate with internal teams to troubleshoot connectivity problems.
- Document connector designs, features, and usage for internal and external stakeholders, ensuring a clear understanding of integration processes.
Benefits
- Comprehensive benefits
- Flexible, inclusive, and supportive workplace that values diversity
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
API integrationdata extractiondata mappingdata transformationschema designGo programming languageRESTGraphQLgRPCJSON
Soft skills
problem-solvingdebuggingcommunicationcollaborationdetail-orientedresearchcreativitytestingadaptabilitystakeholder engagement