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.
- Why this job: Join a dynamic team and influence the future of data usage.
- Qualifications: Strong Python skills and experience in scalable platform development.
- Other info: Collaborative culture with opportunities for personal and professional growth.
The predicted salary is between 36000 - 60000 Β£ 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 in Slough employer: ZEREN
Contact Detail:
ZEREN Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Software Engineer in Slough
β¨Tip Number 1
Network like a pro! Reach out to folks in the AI and software engineering space on LinkedIn or at meetups. We all know that sometimes itβs not just what you know, but who you know that can get your foot in the door.
β¨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving Python and data integrations. We want to see your work in action, so make it easy for potential employers to check it out.
β¨Tip Number 3
Prepare for those interviews! Brush up on your knowledge of design patterns, system architecture, and event-driven systems. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.
β¨Tip Number 4
Apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Senior Software Engineer in Slough
Some tips for your application π«‘
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your Python expertise, system architecture knowledge, and any relevant projects that showcase your ability to build scalable platforms.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about working in an AI startup. Share specific examples of how you've tackled challenges in previous roles, especially around data integrations and improving developer experience.
Showcase Your Projects: If you have any side projects or open-source contributions, donβt forget to mention them! We love seeing practical applications of your skills, especially if they relate to AI tooling or event-driven systems.
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way for us to see your application and get to know you better. Plus, it shows youβre keen on joining our team!
How to prepare for a job interview at ZEREN
β¨Know Your Tech Inside Out
Make sure you brush up on your Python skills and be ready to discuss design patterns and system architecture. Prepare examples of scalable platforms you've built, especially focusing on event-driven systems and concurrency.
β¨Showcase Your Problem-Solving Skills
Be prepared to tackle hypothetical scenarios related to data integrations and platform execution. Think about how you would improve error handling or observability in a system, and be ready to share your thought process.
β¨Communicate Clearly
Practice explaining technical concepts and trade-offs in a way that's easy to understand. This is crucial, as the role requires clear communication about complex ideas, especially when discussing security practices and API design.
β¨Demonstrate Your Ownership Mindset
Share experiences where you've taken projects from rough outlines to successful implementations. Highlight your ability to work iteratively and learn from feedback, as this aligns with the company's execution-first approach.