Software Engineer
Posted 17 Sep 2026
Advertised as “AI Native Software Engineer (Background Core Java + Data bases)”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 6+ yrs
- Management level
- People management
- Employment
- Hybrid
- Contract
- Full-time
No salary listed for this role.
Quick answer: what is this job?
PALO IT is hiring a Senior Software Engineer in Bogotá to design and implement high-quality backend systems that support the delivery of innovative digital solutions. The role sits in a technology consultancy of 400+ experts across 9 countries and requires a strong focus on backend technologies and collaboration with cross-functional teams.
Who We Are
Building the AI-first frontier enterprise.
We are a global technology consultancy with a trademarked, AI-first approach, Gen-e2™. It redefines how enterprises build digital products and transform their organizations with AI. We do the right thing, and we do it right. We're proud to be a World Economic Forum New Champion and a B Corp-certified company.
-
We are small enough to care locally, big enough to deliver globally (9 countries, 400+ experts from 50+ nationalities).
-
We are becoming an agentic organization, adopting the AI-native operating model we bring to our clients. *
-
We are robust and resilient (100% independent, 0 debt, founded in 2009).
-
We are AI-native professionals who invest in what we believe and work as a collective intelligence.
-
We are positive, courageous, and deliver at the leading edge.
What does a Senior Software Engineer do at PALO IT?
As a Senior Software Engineer at PALO IT, you will lead and accelerate the next wave of software innovation through the following responsibilities:
-
Design and develop scalable backend solutions using Java, Spring Boot, and microservices architecture.
-
Implement, test, and maintain RESTful APIs, ensuring their performance, scalability, and security.
-
Employ agile methodologies by participating in sprint ceremonies and code reviews to maintain high code quality.
-
Collaborate with solution architects and business analysts to translate business requirements into technical solutions.
-
Mentor junior developers and contribute to team knowledge sharing through workshops, presentations, and community initiatives.