We’re hiring!

CodeContent is looking for talented people!

Our philosophy is simple — We are always looking for talented people to add to our ever-growing team,and we would love for it to be you!
Software Engineer (Technical Content)
Writing
About Codecontent
CodeContent is a UK-based technical content company founded by Mostafa Ibrahim, a former software engineer at GoCardless and Arm. We have published 300+ technical articles across 18 clients.
We produce tutorials and deep technical blog posts for leading AI/ML platforms, YC-backed authentication companies, and major cloud infrastructure providers. Our team of 7 is made up of engineers who write, not writers who research.
We have been operating for 3+ years.

About the Role
We are hiring a Software Engineer (Technical Content) to build and explain real software and AI systems for developer audiences. This is not a writing-only role. You will implement, run, and validate real code, then turn that work into long-form technical blogs and tutorials for our clients.
You will work across a wide range of topics: system design, LLMs, RAG pipelines, agent-based workflows, APIs, cloud infrastructure, and developer tools.
The output is written content, but the work is engineering.Your work will be published on the engineering blogs of leading AI/ML platforms, YC-backed startups, and major cloud infrastructure providers, reaching tens of thousands of developers worldwide.

Responsibilities
Write long-form technical blogs and tutorials based on provided briefs
Implement, run, and validate real code as part of every article.
Research and clearly explain software engineering and AI workflows to developer audiences.

Cover topics including:
Software engineering fundamentals and system design
AI/ML concepts, LLMs, RAG systems, and agent-based workflows
APIs, cloud infrastructure, and developer tools
Revise drafts based on editorial and technical feedback
Deliver consistently and on time

How We Work
This is a full-time position (40 hours/week) and your primary professional commitment. We are a small, focused team where every person carries significant ownership.

Required Qualifications

Hands-on programming experience: you can implement and debug real code, not just describe it
Experience working as a software engineer or in an equivalent technical role
Ability to explain complex technical concepts clearly to developer audiences
Comfort working with real-world tools, libraries, APIs, and infrastructure
Strong written communication: You can write clearly, concisely, and accurately

Nice to Have
Experience with AI infrastructure, LLM tooling, or MLOps
Familiarity with cloud platforms (AWS, GCP, Azure) and their APIs
Kubernetes or distributed systems experience
Previous exposure to developer-focused SaaS products or technical documentation
A portfolio of published technical content (blogs, tutorials, docs)

Compensation
EGP 20,000 – EGP 40,000 per month
(based on experience)
Direct mentorship from engineers with 300+ published pieces
Fully remote
Exposure to 10+ tech stacks annually
Salary reviews every 6 months based on performance

Why This Role
This is a role for engineers who enjoy explaining how things work.
You will spend your days building real systems and writing about them for technical audiences. No fluff, no marketing spin.
You will gain deep experience writing production-grade technical content.
Remote
Full-Time