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: Hybrid remote work, competitive salary, and direct influence on technology.
- Other info: Collaborative culture with opportunities for personal and professional growth.
- Why this job: Join a high-impact role and shape 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# - (Hybrid Remote) in City of London employer: ZEREN
Join an innovative AI startup as a Senior Software Engineer, where you'll have the opportunity to make a significant impact in a dynamic and collaborative environment. With a focus on ownership and direct influence over platform architecture, you'll work alongside an experienced founding team dedicated to transforming data usage through cutting-edge technology. Enjoy a hybrid remote work culture that promotes flexibility, continuous learning, and a supportive atmosphere for personal and professional growth.
StudySmarter Expert Adviceπ€«
We think this is how you could land Senior Software Engineer - C# - (Hybrid Remote) in City of 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! Itβs the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team and contributing to our exciting projects.
We think you need these skills to ace Senior Software Engineer - C# - (Hybrid Remote) in City of London
Some tips for your application π«‘
Show Your Passion for AI:When you're writing your application, let your enthusiasm for AI and technology shine through. We want to see how excited you are about the role and how you can contribute to our mission of changing how teams use data.
Highlight Relevant Experience:Make sure to showcase your experience with Python, system architecture, and any relevant projects you've worked on. We love seeing real examples of your work, so donβt hold back on sharing those impressive achievements!
Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and make sure your skills and experiences are easy to understand. This helps us get a quick grasp of what you bring to the table.
Apply Through Our Website:We encourage you to apply directly through our website. Itβs the best way for us to receive your application and ensures youβre considered for this exciting opportunity. Plus, itβs super easy!
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 error handling. Use examples that highlight your ability to improve processes and enhance developer experience.
β¨Communicate Clearly
Practice explaining technical concepts in a way that's easy to understand. This is key, as you'll need to communicate trade-offs effectively. Think about how you can convey complex ideas simply and clearly.
β¨Demonstrate Your Ownership Mindset
Be ready to share instances where you've taken a project from concept to implementation. Highlight your iterative development approach and how you've learned and improved along the way, showing that you're comfortable with ownership and execution.