At a Glance
- Tasks: Build core data integrations and improve AI-driven analytics platforms.
- Company: Exciting AI startup with a focus on innovation and ownership.
- Benefits: Flexible working, competitive salary, and direct influence on technology.
- Other info: Collaborative, ego-less culture with opportunities for personal growth.
- Why this job: Join a high-impact role in shaping the future of data usage.
- Qualifications: Strong Python experience and understanding of system architecture.
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# - FLEXIBLE WORKING in London employer: ZEREN
Join an innovative AI startup that values flexibility and ownership, offering a unique opportunity to shape the future of data analytics. With a strong focus on employee growth, you will work alongside an experienced founding team in a collaborative, ego-less culture that encourages direct feedback and independent learning. Enjoy the benefits of a high-impact role where your contributions directly influence platform architecture and technical direction, all while enjoying the flexibility of remote working.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer C# - FLEXIBLE WORKING 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 and data integrations. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!
✨Tip Number 4
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 AI.
We think you need these skills to ace Senior Software Engineer C# - FLEXIBLE WORKING in London
Some tips for your application 🫡
Show Your Passion for AI:When writing your application, let your enthusiasm for AI and technology shine through. We want to see how your experience aligns with our mission and how you can contribute to our exciting projects.
Tailor Your CV and Cover Letter:Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your relevant skills in Python, system architecture, and any experience with data integrations or cloud infrastructure that matches what we’re looking for.
Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on communicating your technical skills and experiences effectively.
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 fantastic 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 error handling or performance in your past work to demonstrate your ability to enhance platform efficiency.
✨Communicate Clearly
Practice explaining technical concepts in a straightforward manner. The interviewers will want to see how well you can communicate trade-offs and decisions, so think of examples where you had to make tough choices and how you conveyed those to your team.
✨Embrace the AI-Native Mindset
Familiarise yourself with modern AI tools and be prepared to discuss how they can impact your work. Show enthusiasm for the AI landscape and be ready to share any relevant side projects or experiences that align with the company's innovative approach.