
Senior Software Engineer (Colombia)
Connectly Inc6 months ago
Responsibilities
- Design, build, and launch production-grade conversational AI solutions from prototypes through scalable enterprise deployments.
- Collaborate with product managers, designers, enterprise partners, and AI platform teams to define user journeys, performance goals, and success metrics.
- Integrate new capabilities from Connectly’s AI platform and help influence platform direction.
- Develop and maintain scalable backend systems using Python, AWS, Kafka, Postgres, and DynamoDB.
- Experiment with LLM-based agents, retrieval systems, and automation pipelines to improve customer engagement.
- Establish and iterate on AI performance metrics and use data to optimize measurable business outcomes.
- Plan and manage the workstream while balancing deadlines, quality, and innovation.
- Mentor teammates, contribute to code reviews, and uphold engineering best practices in a distributed environment.
Requirements
- BS or MS in Computer Science or a related technical field.
- 5+ years of hands-on software engineering experience.
- Proven experience building and scaling enterprise systems with Python, AWS, Kafka, Postgres, and/or DynamoDB.
- Frontend engineering experience with React, TypeScript, or similar technologies is a plus.
- Prior experience developing or deploying conversational AI applications is a strong plus.
- Experience in fast-paced, customer-centric environments, ideally at a startup or high-growth technology company.
- Hands-on experience with prompt design, agent evaluation, and LLM-based system integration is a significant plus.
Benefits
- Unlimited time off and flexible working hours.
- Hybrid work opportunities with offices in Bogotá and San Francisco.
- Remote-first culture outside the office locations.
- Competitive compensation with equity participation.
- Mission-driven, distributed team focused on curiosity, impact, and continuous learning.