Software Developer
adidas · Bogota, Distrito Capital de Bogota, CO · Colombia · On-site
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Software Engineer - AI & Business Solutions
Area:
IT - Software Engineering / Development
Subsidiary/Country:
adidas Colombia
Location:
Bogota, Colombia
GSMS Grade:
P1
Number of Personnel Managed:
None
Cost Center/Budget and/or Revenue Responsibility:
tbd.
TECH Job Family:
Software Engineering
Purpose & Overall Relevance for the Organization:
The Software Engineer I contributes to the design, development, testing, deployment, and support of technology solutions that create business value across adidas. Working under the guidance of senior engineers and technical leads, the role applies software engineering fundamentals, approved AI capabilities, and automation tools to deliver secure, maintainable, and scalable solutions. The position also supports the translation of clearly defined business needs into technical deliverables and develops effective collaboration with business, product, and technology stakeholders.
Key Responsibilities:
Requirements and definition management
Assists in the elicitation, analysis, specification, validation, prioritization, and documentation of requirements for clearly defined subject areas.
Participates in discovery sessions, stakeholder discussions, backlog refinement, and requirements workshops.
Supports the creation and maintenance of user stories, acceptance criteria, process flows, functional and technical specifications, and requirements traceability.
Assists in establishing requirements baselines and applying authorized changes in line with agreed change management practices.
Software design and development
Designs, codes, verifies, tests, documents, amends, and refactors moderately complex applications, components, integrations, automations, programs, and scripts.
Applies agreed standards, patterns, tools, frameworks, and secure development practices to achieve well-engineered results.
Contributes to the design of components within larger software systems and specifies user or system interfaces for assigned scope.
Creates appropriate design views for functional and non-functional requirements and supports the evaluation of options and trade-offs.
Participates in code, design, and documentation reviews and incorporates feedback from peers and senior engineers.
AI-enabled engineering and innovation
Contributes to AI-enabled solutions using approved adidas platforms, tools, and frameworks under the guidance of senior engineers or technical leads.
Uses specification-driven development (SPEC coding) and AI-assisted engineering practices to translate approved requirements into clear, testable software outcomes.
Supports the development of prompts, agents, intelligent automations, and AI-enabled workflows where relevant to the assigned solution.
Applies adidas AI governance, responsible AI, security, privacy, legal, compliance, human oversight, and evaluation requirements.
Builds knowledge of the adidas AI framework,…