Turn messages into revenue, fully automated with Conversational AI.
Senior Software Engineer
Location
Greece
Posted
152 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Connectly.ai
• Design, build, and maintain distributed backend systems using Go, AWS, Kafka, Postgres, and DynamoDB. • Collaborate cross-functionally with product managers, designers, and enterprise partners to define user journeys, performance goals, and success metrics. • Own critical parts of Connectly’s platform infrastructure — from messaging orchestration to data pipelines and API integrations. • Collaborate closely with product, AI, and frontend teams to deliver scalable, customer-facing features. • Ensure reliability, observability, and operational excellence across all services. • Establish, track, and iterate on performance metrics, leveraging data to optimize outcomes and drive measurable business results. • Work asynchronously with global teams, maintaining strong communication and documentation. • Plan and manage your workstream, making thoughtful tradeoffs between deadlines, quality, and innovation. • Mentor teammates, contribute to code reviews, and uphold engineering best practices in a fast-moving, distributed environment.
Job Requirements
- BS or MS in Computer Science or related technical field.
- 5+ years of experience in hands-on software engineering roles.
- Proven track record building and scaling enterprise systems using Go, AWS, Kafka, Postgres, and/or DynamoDB.
- Experience with Python is a plus.
- Experience with frontend engineering (React, TypeScript, etc.) is a plus.
- Prior experience developing or deploying WhatsApp conversational applications is a strong plus.
- Experience working in fast-paced, customer-centric environments, ideally in a startup or high-growth tech company.
- Based in Europe; remote-first with occasional team offsites.
Benefits
- Work alongside an exceptional, mission-driven team in a culture that values curiosity, impact, and continuous learning.
- Competitive compensation with equity participation.
- Unlimited time off and flexible working hours.
- Flexible working hours and remote-first culture across the EU.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Data Engineer, Python – Azure – AI
OowlishWe make innovation simple, convenient and right...we just make it HAPPEN
• Design, implement, and optimize ETL processes to improve data flow and operational efficiency • Monitor and maintain ETL workflows to ensure reliability, consistency, and performance • Develop scalable data pipelines using Python with strong OOP principles • Work with relational databases (Microsoft SQL Server, Oracle) to design and optimize queries and schemas • Manage and optimize Azure storage and cloud data solutions • Support data preparation and architecture for AI and advanced analytics initiatives • Ensure data integrity, observability, and performance across systems • Collaborate with cross-functional teams to translate business requirements into scalable data solutions
• Work alongside CI&T to support a financial services client; • Develop both backend and frontend components; • Develop and maintain high-quality, high-performance microservices; • Actively participate in all phases of the software development lifecycle, including technical refinement, development, testing and deployment; • Collaborate with the team to propose and implement technical solutions aligned with business requirements; • Participate in code reviews, ensuring quality and adherence to best practices.
Senior Backend Engineer, Revenue Engine – Pricing
CookUnityCookUnity is a chef-to-consumer meal delivery service that began in 2015 to make high-quality, chef-crafted meals accessible to everyone. Founded in Brooklyn, N
• Design, develop, and maintain scalable backend services for payment processing, pricing, refunds and promotions. • Optimize payment success rates by improving retry mechanisms, fraud detection, and error handling • Develop and implement features to support promotions, subscriptions, and order finalization workflows • Work on multi-currency support and international payment processing • Define and uphold engineering best practices in security, scalability, performance, and code quality • Improve the maturity of our technical stack through engineering best practices and process automation • Monitor and enhance system performance • Participate in code reviews, mentorship, and technical decision-making • Collaborate with cross-functional teams including finance, legal, and security to ensure compliance and fraud prevention
Desenvolvedor Full Stack Junior – Java, Vue.js
NEXDOM healthtechTransformamos e impulsionamos a gestão de operadoras de planos de saúde através da tecnologia e inovação
• Desenvolver soluções e realizar manutenção das soluções e sistemas existentes; • Entregar código limpo e fácil de se manter, priorizando segurança e estabilidade; • Interpretar, avaliar e criticar as soluções especificadas, indicando possíveis não conformidades; • Efetuar testes de verificação das funcionalidades implementadas; • Documentar tecnicamente as soluções implementadas; • Atuar com pró atividade constante e apresentar solução para situações técnicas e de negócio; • Prestar suporte ao cliente interno e externo, sempre que necessário.



