Senior Software Engineer (C# / SQL Server) in London

Senior Software Engineer (C# / SQL Server) in London

London Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Z

At a Glance

  • Tasks: Build core data integrations and improve AI-driven analytics platforms.
  • Company: Exciting AI startup with a focus on innovation and impact.
  • Benefits: Competitive salary, ownership of projects, and a chance to shape technology.
  • Other info: Collaborative culture with opportunities for personal and professional growth.
  • Why this job: Join a dynamic team and influence the future of data usage.
  • Qualifications: Strong Python skills and experience in scalable platform development.

The predicted salary is between 60000 - 80000 £ per year.

We are helping to hire a Senior Software Engineer for an exciting AI startup. This is a core platform role with real ownership. You will work on data integrations, platform execution, and the systems that power AI-driven analytics.

What You Will Be Doing

  • Building core data integrations with common SaaS platforms
  • Designing data pipelines that ingest provider APIs into our analytics datastore
  • Improving the agent platform and executor with better error handling, observability, and speed
  • Making LLM interactions more efficient through prompts, snippets, and tooling
  • Improving internal developer experience and platform tooling
  • Helping take an early MVP into a production-grade platform

Why Join

  • Early, high-impact role in an AI-native company
  • Direct influence on platform architecture and technical direction
  • Opportunity to work with an experienced founding team
  • Build technology that fundamentally changes how teams use data

What We Are Looking For

  • Strong experience building in Python
  • Deep understanding of design patterns and system architecture
  • Experience building scalable, performant platforms
  • Strong grasp of event-driven systems and concurrency
  • Solid database and API design experience, ideally with Postgres
  • Understanding of good security practices
  • Ability to clearly communicate technical trade-offs
  • Familiarity with the modern AI tooling landscape
  • Some cloud infrastructure experience including Terraform

Nice to Have

  • Zero-to-one product experience, including OSS or side projects
  • Data engineering experience such as pipelines and analytics
  • Experience integrating LLMs, including prompt design and understanding model capabilities
  • Deeper cloud experience, especially with GCP
  • Experience with Encore, though this is easy to pick up

Ways of Working

  • Ownership mindset with comfort taking ideas from rough outline to implementation
  • Execution first approach where speed matters, balanced with pragmatism
  • Iterative development focused on shipping, learning, and improving
  • First-principles thinking rather than cargo-cult engineering
  • Ego-less culture with direct, constructive feedback
  • Comfort working asynchronously and learning independently
  • AI-native approach using tools like Cursor or Claude Code to move faster

Senior Software Engineer (C# / SQL Server) in London employer: ZEREN

Join an innovative AI startup as a Senior Software Engineer, where you'll have the opportunity to shape the future of data integration and analytics. With a strong emphasis on ownership and direct influence over platform architecture, you'll work alongside an experienced founding team in a collaborative, ego-less culture that values constructive feedback and independent learning. This role not only offers competitive benefits but also provides a unique chance to contribute to technology that fundamentally transforms how teams leverage data.

Z

Contact Details:

ZEREN Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer (C# / SQL Server) in London

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 refer you directly.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to AI, data integrations, or anything that highlights your experience with Python and SQL Server. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common algorithms and data structures, and be ready to discuss your past projects and the decisions you made during development.

Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining us. Tailor your application to highlight how your experience aligns with our needs, especially in building scalable platforms and working with modern AI tools.

We think you need these skills to ace Senior Software Engineer (C# / SQL Server) in London

C#
SQL Server
Python
Design Patterns
System Architecture
Event-Driven Systems
Concurrency

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your experience with Python and any relevant projects you've worked on. We want to see how you’ve tackled challenges in building scalable platforms, so don’t hold back!

Tailor Your Application:Take a moment to customise your application for this role. Mention specific experiences that relate to data integrations and event-driven systems. It shows us you’re genuinely interested and have done your homework.

Be Clear and Concise:When writing your application, keep it straightforward. We appreciate clarity, especially when discussing technical trade-offs or your approach to problem-solving. Less fluff, more substance!

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 ensures you’re considered for this exciting opportunity.

How to prepare for a job interview at ZEREN

Know Your Tech Inside Out

Make sure you brush up on your Python skills and understand design patterns and system architecture. Be ready to discuss your experience with scalable platforms and event-driven systems, as these are crucial for the role.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous projects, especially around data integrations and API design. Highlight how you improved performance or error handling in your past work, as this will resonate well with the interviewers.

Communicate Clearly

Practice explaining technical concepts in a straightforward manner. The ability to communicate trade-offs and decisions clearly is key, so think of examples where you had to make tough choices and how you conveyed those to your team.

Demonstrate Your Ownership Mindset

Be ready to discuss instances where you took initiative from concept to implementation. Share how you approach iterative development and learning, as this aligns perfectly with the company's culture of ownership and execution.