At a Glance
- Tasks: Transform business needs into impactful software features and mentor fellow engineers.
- Company: Fast-growing SaaS company revolutionising enterprise operations with AI.
- Benefits: Remote work, competitive salary up to £130K, and a collaborative culture.
- Other info: High-impact role with opportunities for personal and professional growth.
- Why this job: Join a team making a real-world impact through innovative technology.
- Qualifications: 5+ years in software engineering with strong coding fundamentals.
The predicted salary is between 130000 - 130000 £ per year.
Join a fast-growing, product-led SaaS company transforming enterprise operations through AI-driven automation. With a global footprint and thousands of daily users, this team is solving real-world problems across finance, procurement, logistics, and more.
What you’ll do:
- Turn business needs into impactful product features
- Build clean, scalable, high-quality software
- Contribute to architecture and technical direction
- Mentor others and drive engineering excellence
- Continuously improve tools, processes, and team practices
Tech: Golang, React/TypeScript, Python, ML models, MySQL, Docker, Kubernetes, AWS/GCP/Azure, CI/CD
What they’re looking for:
- ~5+ years in software engineering
- Strong fundamentals in clean code & architecture
- Product mindset with the ability to translate problems into solutions
- Ownership mentality and team-first approach
- Clear communicator who can simplify complexity
Fully remote | Up to £130K
High-impact role in a collaborative, ownership-driven environment where engineers shape both product and culture.
Interested? Let’s connect.
Vacancy: Software Engineer employer: Arrows
Contact Detail:
Arrows Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Vacancy: Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work in SaaS or have experience with AI. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Golang, React, or any of the other tech mentioned. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨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, it’s not just about coding; be ready to discuss your thought process and how you tackle problems.
✨Tip Number 4
Apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to highlight your ownership mentality and product mindset, and let us know how you can contribute to our collaborative culture.
We think you need these skills to ace Vacancy: Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the job description. Highlight your expertise in Golang, React/TypeScript, and any relevant projects that showcase your ability to build clean, scalable software.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about AI-driven solutions and how your product mindset can contribute to our team. Share specific examples of how you've turned business needs into impactful features in the past.
Showcase Your Communication Skills: As clear communication is key, ensure your application materials are well-structured and easy to read. We want to see how you simplify complexity, so don’t hesitate to explain your thought process in your projects.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. This way, we can easily track your application and get back to you quicker. Plus, it shows your enthusiasm for joining our team!
How to prepare for a job interview at Arrows
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Golang, React/TypeScript, and Python. Brush up on your knowledge of Docker, Kubernetes, and cloud platforms like AWS or GCP. Being able to discuss how you've used these tools in past projects will show that you're not just familiar with them, but that you can apply them effectively.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've turned business needs into impactful product features. Think about challenges you've faced and how you approached them. This will demonstrate your product mindset and ability to translate complex problems into simple solutions, which is key for this role.
✨Emphasise Team Collaboration
Since this position values a team-first approach, be ready to share experiences where you’ve mentored others or contributed to team practices. Highlighting your ownership mentality and how you’ve driven engineering excellence within a team will resonate well with the interviewers.
✨Communicate Clearly
Practice simplifying complex technical concepts into layman's terms. During the interview, aim to communicate your thoughts clearly and concisely. This will not only showcase your communication skills but also reflect your ability to work collaboratively in a remote environment.