Bogotá, Bogota, Colombia

Software Engineer AA-06

 Job Description:

We are seeking a Software Engineer to join the Publisher Integrations team. In this role, you will build and maintain the APIs and services that power publisher partnerships — integrating new publishers onto the platform and developing features that support business growth.

Youll work across multiple backend services spanning REST and GraphQL APIs, collaborating with cross-functional teams in a fast-paced, product-driven environment. This is an opportunity to contribute directly to revenue-generating systems while developing your skills across a modern backend stack.


RESPONSIBILITIES

  • Design, build, and maintain backend APIs and services that support publisher integrations and platform growth.

  • Develop and extend REST and GraphQL endpoints to serve internal and external consumers.

  • Collaborate with product and business teams to translate requirements into well-architected technical solutions.

  • Write and maintain automated tests to ensure system reliability and prevent regressions.

  • Improve system performance, scalability, and observability across backend services.

  • Work with relational and non-relational databases to store, query, and manage application data.

  • Participate in code reviews, technical discussions, and architectural decisions with the engineering team.

  • Support the integration of new publisher partners by building tooling and APIs that enable seamless onboarding.


EXPERIENCE & QUALIFICATIONS

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

  • 2+ years of professional experience in a backend or full-stack engineering role.

  • Experience building or contributing to REST or GraphQL APIs.

  • Proficiency in SQL and experience working with relational databases (e.g., PostgreSQL).

  • Familiarity with at least one backend language/framework (PHP/Laravel preferred, but strong engineering fundamentals are valued).

  • Exposure to NoSQL databases (e.g., DynamoDB, Redis) is a plus.

  • Experience working in a SaaS or B2B environment is a plus.

  • Familiarity with cloud infrastructure (AWS preferred) and CI/CD practices.

  • Strong communication skills and a collaborative mindset.

  • Willingness to learn new tools and technologies as needed.


PROFILE

  • Curious mindset with a drive to ask questions and uncover opportunities.

  • Ownership mentality and comfort taking initiative.

  • Comfortable working in cross-functional environments.

  • Data-informed decision-making mindset.

  • Empathy for partners and focus on building simple, reliable, and scalable solutions.

  Required Skills:

Performance Data Support REST GraphQL NoSQL CI/CD Scalability Ownership Partnerships Onboarding Laravel Redis Features Reviews Decision-Making Reliability AWS Infrastructure Communication Skills Integration PostgreSQL Databases PHP Computer Science Software Design Engineering Business SQL Science Communication