Senior Software Engineer โ Integration Platform
The Configurations Lab ยท Colombia
Apply & track with Apply Edge๐ฆ๐ฒ๐ป๐ถ๐ผ๐ฟ ๐ฆ๐ผ๐ณ๐๐๐ฎ๐ฟ๐ฒ ๐๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ | ๐๐ป๐๐ฒ๐ด๐ฟ๐ฎ๐๐ถ๐ผ๐ป ๐ฃ๐น๐ฎ๐๐ณ๐ผ๐ฟ๐บFully remote (Colombia) ยท European business hours (CET/CEST)The Configurations Lab is hiring on behalf of a client, one of the largest players in the global insurance sector. This is a position on the client's engineering team, not at the Lab. We run the search and manage applications; you would work directly with their team, fully remote from Colombia. Expect real ownership, clear technical direction, and well-scoped work.๐๐ฏ๐ผ๐๐ ๐๐ต๐ฒ ๐ฟ๐ผ๐น๐ฒThe client is building a modern connectivity layer between AI-driven channels (conversational agents, chatbots, and partner-facing APIs) and a large-scale insurance platform. The existing architecture was designed for browser-based customer journeys and needs to evolve to support AI-native experiences end-to-end. You would join a focused engineering team building the services and integration patterns that make this possible, combining greenfield API design with pragmatic integration of existing backend systems.๐ช๐ต๐ฎ๐ ๐๐ผ๐'๐น๐น ๐๐ผ๐ฟ๐ธ ๐ผ๐ป- Build and maintain Go microservices exposing a clean, unified API surface across quote, pricing, policy, and payment operations- Design integration adapters that abstract protocol heterogeneity (REST, gRPC, SOAP, XML) behind consistent internal interfaces- Implement async and event-driven patterns to replace synchronous polling in payment and policy lifecycle flows- Contribute to API contract definitions (OpenAPI, Protobuf) as the source of truth for new interfaces- Write unit and integration tests against real backing services- Participate in design reviews, code review, and collaborative async communication across time zones๐ช๐ต๐ฎ๐ ๐๐ฒ'๐ฟ๐ฒ ๐น๐ผ๐ผ๐ธ๐ถ๐ป๐ด ๐ณ๐ผ๐ฟ๐ฅ๐ฒ๐พ๐๐ถ๐ฟ๐ฒ๐ฑ:- 5+ years of professional software engineering experience with strong Go expertise- Solid understanding of REST API design, gRPC, and Protocol Buffers- Experience integrating third-party APIs, including protocol and format translation- Familiarity with async and event-driven patterns (message queues, workflow engines, or equivalent)- Experience with relational databases (PostgreSQL) and cloud infrastructure (AWS)- Able to read and extend existing codebases confidently without over-engineering- Strong written English for async-first, distributed collaboration๐ก๐ถ๐ฐ๐ฒ ๐๐ผ ๐ต๐ฎ๐๐ฒ:- OpenAPI contract-first development experience- Familiarity with Kafka or event streaming platforms- Background in fintech, insurtech, or regulated payment integrations- Experience with secrets management in production environments (Vault or equivalent)๐ช๐ผ๐ฟ๐ธ๐ถ๐ป๐ด ๐ฎ๐ฟ๐ฟ๐ฎ๐ป๐ด๐ฒ๐บ๐ฒ๐ป๐๐- Fully remote, open to candidates based in Colombia- Team of 4-5 engineers under internal technical leadership- Async-first culture with regular synchronous touchpoints for design and planning๐ฆ๐ฐ๐ต๐ฒ๐ฑ๐๐น๐ฒ ๐ฎ๐ป๐ฑ ๐๐ถ๐บ๐ฒ ๐๐ผ๐ป๐ฒAvailability aligned to Central European Time (CET/CEST, UTC+1/UTC+2) is required. Bogotรก (COT) is UTC-5, so Europe runs 6 hours ahead in winter and 7 hours ahead in summer. A European workday of roughly 9:00-18:00 falls between about 3:00-12:00 in Bogotรก (2:00-11:00 during European summer). Since the team is async-first, the expectation is reliable overlap during the European morning rather than a fully replicated European day.๐๐ผ๐บ๐ฝ๐ฒ๐ป๐๐ฎ๐๐ถ๐ผ๐ปCompetitive salary for a multinational company, aligned with senior-level experience.๐๐ผ๐ ๐๐ผ ๐ฎ๐ฝ๐ฝ๐น๐The Configurations Lab is managing applications for this role. #Golang #BackendEngineer #RemoteJobs #Colombia #Insurtech #Hiring