At a Glance
- Tasks: Lead the development of cloud infrastructure and full-stack solutions for drone operations.
- Company: Sees.ai is revolutionising critical national infrastructure with innovative drone technology.
- Benefits: Enjoy a collaborative culture, opportunities for growth, and impactful projects.
- Why this job: Make a real impact by powering drone operations that transform industries.
- Qualifications: Bachelor's degree in Software Engineering or Computer Science; experience with software design preferred.
- Other info: Bonus skills include React, Linux, Kubernetes, CI/CD, or DevOps experience.
The predicted salary is between 43200 - 72000 £ per year.
Chichester, United Kingdom | Posted on 28/05/2025
Are you looking for a software role with real impact? One where you get to see your innovative solutions operating on hardware that's revolutionising a key industry? As Full Software Stack Engineer at sees.ai, you'll architect and develop our cloud infrastructure as we scale production of technology that's transforming how we manage Critical National Infrastructure. You'll work alongside a talented and insightful team where technical discussions flourish and individual growth is prioritised as the company scales.
Autonomous drones are set to transform how we manage Critical National Infrastructure, delivering asset inspections and monitoring at scale. At sees.ai, we're building the system that makes this future a reality, ensuring the safe and effective operation of highly advanced drones flown from a central control room to unlock the full potential of drone technology.
In this role, you get real ownership of projects with tangible outcomes - seeing your software powering real-world drone operations across critical infrastructure is incredibly rewarding. You'll join a highly skilled, collaborative team that thrives on diverse perspectives and innovative problem-solving.
The Role
As Full Stack Engineer, you'll lead the development of our cloud and infrastructure systems, building robust full-stack solutions that empower drone operators and pilots to complete their operations safely and efficiently. You'll expand our cloud capability to enable day-to-day operations and regular analysis of flights, supporting a variety of users from internal teams to external regulators. You will be working across our evolving flight and asset management platform, from React frontends to cloud services, ensuring scalability as we transition from prototype to global deployment.
What You'll Do
- Architect & Build: Develop features across our TypeScript/React frontend, Next.js stack, and Python backend services, balancing rapid development with long-term system design.
- Design Cloud Infrastructure: Build and maintain our Google Cloud architecture, database systems, and deployment pipelines that support mission-critical drone operations.
- Collaborate Cross-Functionally: Partner with Operations and Integration Teams to gather feedback, test new features, and improve system reliability for both internal teams and external regulators.
- Contribute & Collaborate: Share best practices, contribute to technical discussions, and help drive the team's technical maturity through knowledge sharing.
Who You Are
- Experience with software/system design and familiarity with microservice architecture in production environments.
- Bachelor's degree or above in Software Engineering, Computer Science, or similar.
- Bonus: React, Linux, Kubernetes, CI/CD, or DevOps experience.
- Mindset: A problem-solver who thrives on building scalable systems while making pragmatic design decisions.
- Self-sufficient and collaborative, with strong communication skills and a product mindset that understands both the "what/why" and technical "how".
- Proactive in communication with a delivery mindset - you know when to ship and when to iterate.
Full Stack Software Engineer employer: Sees
Contact Detail:
Sees Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Software Engineer
✨Tip Number 1
Familiarise yourself with the technologies mentioned in the job description, such as TypeScript, React, and Python. Having hands-on experience or personal projects showcasing these skills can really set you apart during discussions.
✨Tip Number 2
Engage with the drone technology community online. Join forums or social media groups where professionals discuss innovations in drone operations and cloud infrastructure. This will not only enhance your knowledge but also help you network with potential colleagues.
✨Tip Number 3
Prepare to discuss your previous projects in detail, especially those that involved cloud architecture or full-stack development. Be ready to explain your thought process, challenges faced, and how you overcame them, as this shows your problem-solving abilities.
✨Tip Number 4
Demonstrate your collaborative mindset by thinking of ways you can contribute to team discussions. Consider how you can share best practices or improve system reliability, as this aligns with the company’s focus on teamwork and innovation.
We think you need these skills to ace Full Stack Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software/system design, particularly with TypeScript, React, and Python. Emphasise any projects where you've worked on cloud infrastructure or microservice architecture.
Craft a Compelling Cover Letter: In your cover letter, express your passion for innovative technology and how your skills align with the role. Mention specific experiences that demonstrate your problem-solving abilities and collaborative mindset.
Showcase Relevant Projects: If you have personal or professional projects that involve building scalable systems or working with cloud services, include them in your application. This can help illustrate your hands-on experience and technical capabilities.
Highlight Communication Skills: Since collaboration is key in this role, make sure to mention any experiences where you've successfully communicated complex ideas to non-technical stakeholders or worked cross-functionally with different teams.
How to prepare for a job interview at Sees
✨Showcase Your Technical Skills
Be prepared to discuss your experience with TypeScript, React, and Python. Bring examples of projects you've worked on that demonstrate your ability to architect and build robust full-stack solutions.
✨Understand the Company’s Mission
Familiarise yourself with sees.ai and their focus on transforming Critical National Infrastructure through drone technology. Showing genuine interest in their mission can set you apart from other candidates.
✨Prepare for Collaborative Scenarios
Since the role involves cross-functional collaboration, think of examples where you've successfully worked with different teams. Be ready to discuss how you gather feedback and improve system reliability.
✨Demonstrate a Problem-Solving Mindset
Highlight your approach to tackling complex problems and making pragmatic design decisions. Share specific instances where you've built scalable systems and how you balance rapid development with long-term design.