At a Glance
- Tasks: Build and deliver backend services using AI-powered tools for impactful SaaS applications.
- Company: Join a pioneering tech company transforming critical industries with innovative software solutions.
- Benefits: Competitive salary, share options, 25 days leave, private healthcare, and flexible working.
- Other info: Dynamic team culture with regular social events and excellent career growth opportunities.
- Why this job: Make a real difference in essential industries while working with cutting-edge technology.
- Qualifications: Experience in backend engineering with Python and TypeScript; eagerness to learn and grow.
The predicted salary is between 60000 - 80000 £ per year.
We live in a world that runs on physical industries like energy, logistics, and manufacturing. These sectors are essential to our economy and daily lives, yet they are held back by inefficiencies, fragile legacy systems, and decades-old ways of working. This is not just a business problem; it is a societal one. When grids fail, supply chains stall, or factories falter, entire economies are disrupted. These companies face unique, complex challenges that typical software was never designed to solve. Cogna was founded to change this. Our mission is to give critical industries their own AI-powered Software Factory: a way to build and deploy bespoke digital tools that solve pressing operational challenges.
Since our launch in May 2023, we’ve seen incredible customer traction and revenue growth. We’re backed by leading VCs, including Notion Capital and Hoxton Ventures, and we’re building a world-class team to take on one of the most important challenges of our time. Tackling challenges at this scale takes people who are curious, adaptable, and motivated by impact. If our mission resonates with you, we encourage you to apply, even if your experience doesn’t match every requirement. We are committed to building a diverse team that reflects the industries and societies we serve.
Overview
You will guide the implementation and delivery of backend services, integrations, and workflow logic that power our SaaS applications. Rather than reinventing the wheel, you will leverage our existing AI-Software Factory platform to build robust, scalable tools for our customers. We are pioneering a new way of working: you will use advanced AI workflows to accelerate routine development, allowing you to focus on high-value problem-solving, validating automated outputs, and solving complex integration challenges.
What you’ll do
- Build and own core backend features, APIs, and critical integrations across our Python and TypeScript stack (including data pipelines, services, background jobs, and SQL).
- Design and implement complex data pipelines and workflows using tools like Dagster and Temporal.
- Validate and harden accelerated workflows, ensuring generated code meets production standards.
- Implement resilient connectors for APIs, file systems, and enterprise platforms.
- Integrate new and existing capabilities into reliable, monitored production systems.
- Promote the use of AI-assisted tools to plan, scaffold, and refactor code efficiently.
- Collaborate with Solution Strategists and Platform teams to ship value to customers faster.
What we’re looking for
- We don't expect everyone to have deep expertise in all these areas. We look for strength in backend engineering and a curiosity to learn the rest.
- Strong backend/API engineering experience in one or more modern languages, with the ability to work comfortably across Python and TypeScript; SQL and data modelling skills.
- Familiarity with (or strong interest in) agentic AI coding tools (e.g., Cursor/Codex/Claude Code) to plan, scaffold, refactor, and test.
- Proven experience integrating with APIs is required. Experience integrating with systems like SFTP, SharePoint, or webhooks is a plus.
- Workflow orchestration and data engineering experience (e.g. Temporal, Dagster) know-how.
- Familiarity with CI/CD, Docker, cloud (Azure/AWS/GCP).
- Interest in AI and helping grow team AI skills.
- Experience with or willingness to learn Modern front-end development.
What we offer
- Competitive salary and share option plan
- 25 days annual leave, plus public holidays
- Excellent pension scheme, fixed at 7.5%
- Private healthcare, including family cover and pre-existing conditions
- Flexible hybrid working with 2 days per fortnight in our Farringdon office
- Regular social events and offsites
- Access to a gym and fitness classes in our office building
Software Engineer (App Delivery) employer: Notion Capital
Cogna is an exceptional employer dedicated to transforming critical industries through innovative AI-powered solutions. With a strong focus on employee growth, we offer competitive salaries, generous leave policies, and a flexible hybrid working environment that fosters collaboration and creativity. Our vibrant work culture encourages curiosity and adaptability, making it an ideal place for those passionate about making a meaningful impact in the world.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer (App Delivery)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your backend engineering prowess. This is your chance to demonstrate how you can tackle complex challenges using Python and TypeScript.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use platforms that simulate real interview scenarios.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in our mission to revolutionise critical industries.
We think you need these skills to ace Software Engineer (App Delivery)
Some tips for your application 🫡
Show Your Passion:When you're writing your application, let your enthusiasm for our mission shine through. We want to see that you’re not just looking for a job, but that you genuinely care about tackling the challenges in critical industries.
Tailor Your Experience:Make sure to highlight your backend engineering skills and any relevant experience with Python, TypeScript, or data pipelines. We love seeing how your unique background can contribute to our AI-powered Software Factory!
Be Curious:We value curiosity! If you have experience with AI coding tools or are eager to learn about them, mention it. Show us that you’re excited to grow and adapt in this fast-paced environment.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and get the ball rolling on your journey with StudySmarter.
How to prepare for a job interview at Notion Capital
✨Know Your Tech Stack
Make sure you’re well-versed in Python and TypeScript, as these are key to the role. Brush up on your SQL skills too, and be ready to discuss how you've used these technologies in past projects.
✨Show Your Curiosity
Cogna values curiosity and adaptability. Be prepared to share examples of how you've tackled complex problems or learned new technologies. This shows you're not just a coder but someone who thrives on challenges.
✨Familiarise with AI Tools
Since the role involves using AI-assisted tools, it’s a good idea to get acquainted with tools like Cursor or Codex. Mention any experience you have with these or express your eagerness to learn about them during the interview.
✨Prepare for Integration Questions
Expect questions about integrating APIs and working with data pipelines. Think of specific instances where you’ve successfully integrated systems or solved integration challenges, as this will demonstrate your hands-on experience.