The Systems Engineer will build, maintain, and scale the technical infrastructure that powers Kearney Creative Studio’s internal products and workflows. Working under the architectural direction of the AI Creative Director, this role translates system designs into production-grade code, ensures reliability across live environments, and extends platform capabilities as the Studio’s portfolio of tools and services grows.
This is a hands-on engineering role. The successful candidate will operate within an established technical architecture, implementing features, resolving issues, and maintaining the health of interconnected systems. Projects and priorities will shift as the Studio identifies new bottlenecks and opportunities; the role requires someone comfortable moving between different problem spaces and codebases as directed.
The initial contract will be for 1 year, with the possibility of extension depending on business needs.
Work can be performed from our amazing Prague office or from your home.
Build and Maintain Automation Systems
Develop, test, and deploy automation workflows and integrations as specified by the AI Creative Director.
Implement API connections between internal platforms, cloud services, and third-party tools.
Write and maintain webhook handlers, scheduled jobs, and error-handling logic to ensure system reliability.
Monitor system health, diagnose failures, and implement fixes with minimal downtime.
Platform and Infrastructure Support
Manage and extend cloud-hosted services, including deployment pipelines, environment configuration, and access controls.
Maintain database and storage layers for data persistence, retrieval, and search operations.
Support messaging and notification integrations across internal communication platforms.
Ensure all systems operate within Kearney’s governance framework, maintaining audit trails and compliance documentation.
API Development and Integration
Build and maintain API connections (REST, GraphQL) to internal and external platforms.
Implement authentication flows (OAuth 2.0, SSO, API key management) across integrations.
Develop data transformation and validation layers to ensure clean data flow between systems.
Document and File Processing
Build and maintain automated pipelines for document generation and manipulation across common enterprise formats.
Implement file handling workflows including upload, retrieval, versioning, and metadata management.
Cross-functional Engineering Support
Provide engineering support to other teams and functions as required, particularly where the Studio’s technical stack intersects with wider platform builds.
Collaborate with internal engineering and IT teams on shared infrastructure projects.
Testing, Documentation, and Handover
Write clear technical documentation for all systems, covering architecture decisions, configuration, and operational runbooks.
Build and maintain test coverage for critical workflows.
Contribute to internal knowledge bases so that systems can be understood and supported by the wider team.
Essential
Strong proficiency in Python, C#, and JavaScript.
Experience building and consuming REST and GraphQL APIs.
Working knowledge of cloud infrastructure (Microsoft Azure preferred).
Experience with authentication and identity management (OAuth 2.0, SSO, service accounts).
Familiarity with relational databases and data storage patterns.
Comfortable working in Linux environments and with CLI tooling.
Experience with version control (Git) and CI/CD pipelines.
Strong debugging and problem-solving skills across distributed systems.
Desirable
Experience with workflow orchestration or automation platforms.
Exposure to API-based integrations with third-party AI services.
Experience with messaging platform development (bots, notifications, webhooks).
Familiarity with document format manipulation (XML-based office formats).
Experience working within enterprise governance and IT approval frameworks.
Candidate Profile
We are looking for someone with 3–6 years of professional engineering experience, ideally with exposure to enterprise or agency environments where they have built and maintained systems that other teams depend on. A formal computer science degree is welcome but not required; what matters is demonstrable experience shipping and maintaining production systems.
The right person is methodical, takes pride in clean code and clear documentation, and is comfortable operating in a creative environment where requirements evolve and priorities shift. They understand that governance and reliability are not obstacles to speed but enablers of it.