Software Engineer- London in City of London

Software Engineer- London in City of London

City of London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
F

At a Glance

  • Tasks: Build innovative features to solve complex hardware engineering challenges.
  • Company: Join Flow, a cutting-edge tech company backed by top investors.
  • Benefits: Competitive salary, remote work options, and opportunities for professional growth.
  • Why this job: Make a real impact on the future of technology and engineering.
  • Qualifications: 2+ years in software engineering with strong skills in JavaScript and React.
  • Other info: Dynamic team culture focused on speed, simplicity, and continuous improvement.

The predicted salary is between 36000 - 60000 £ per year.

About Flow

Flow is massively accelerating the development of next-generation hardware systems. We’re on a mission to reinvent the way humanity develops its most important machines. We’re backed by Sequoia Capital with angel investors including Patrick & John Collison (Stripe), David Helgason (Unity) and Kyle Parrish (Figma). Flow is the default requirements tool for complex systems engineering used by next gen space, defense, automotive and robotics companies. When humanity returns to the Moon, builds fusion power, or lands the first interplanetary colony – Flow will have played a vital role.

What You’ll Do

  • You’ll help build features that tackle some of the world’s toughest hardware engineering problems – and depending on your experience, you’ll take on increasing ownership and leadership responsibilities as we scale.
  • Own understanding problems: work with customers, customer success and sales to clearly define customer problems.
  • Own designing solutions: contribute to solution design by identifying simpler, better solutions.
  • Build MVPs & iterate quickly: build features, gather feedback and iteratively improve features that solve our customer problems.
  • Fix customer issues: jump on calls with users to troubleshoot and deploy feature improvements within hours.

If you’re more experienced (4+ years):

  • Lead from the front: hire, mentor and manage best-in-class talent.
  • Develop deep expertise and ownership in an area that drives Flow forward: such as, distributed systems, product design or performance.

About You

  • Builder at heart: You have 2+ years of experience as a software engineer (we’ll level appropriately based on experience).
  • Problem solver: A track record of successfully solving real human problems.
  • High Agency: driven to solve the most important problems even if no one has told you to.
  • Iterative Development: experience in shipping MVP solutions, gathering feedback and improving solutions to solve user pain faster.
  • Strong technical skills: adept at JavaScript and React, including performance implications in browsers.
  • Strong communicator: clear, concise and direct.

Our Tech Stack

  • Backend: Golang
  • Frontend: TypeScript / React / Next.js
  • Infrastructure: Terraform, AWS
  • Containerization: Docker
  • Database: PostgreSQL
  • APIs: GraphQL (Hasura, Apollo)

Leveling

We’re hiring across multiple levels. If you’re earlier in your career, you’ll build and ship core features with guidance. If you’re more experienced, you’ll take ownership of entire product areas, lead by example, and help shape the future of Flow’s engineering culture.

What We Value

  • Speed over everything. Everything we do, we need to do with urgency.
  • Own, Downscope, ship, iterate: We work in small, fast cycles.
  • Fundamentals done well: Most success comes from mastering the basics.
  • Disagree and Commit: To move fast, we have to decide fast.
  • Enjoy the climb: This is the work that will define us.

Software Engineer- London in City of London employer: Flow Engineering

At Flow, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of London. Our commitment to employee growth is evident through mentorship opportunities and the chance to take ownership of impactful projects, all while working alongside some of the brightest minds in the industry. With a focus on speed and execution, we empower our team to tackle complex engineering challenges, making a meaningful contribution to the future of technology.
F

Contact Detail:

Flow Engineering Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer- London in City of London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Flow. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those that align with Flow’s tech stack. This gives you a chance to demonstrate your problem-solving abilities and technical prowess.

✨Tip Number 3

Prepare for the interview by understanding Flow’s mission and values. Be ready to discuss how your experience aligns with their focus on speed, simplicity, and iterative development. Show them you’re not just a fit for the role, but for the culture too!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Flow team.

We think you need these skills to ace Software Engineer- London in City of London

JavaScript
React
TypeScript
Golang
Next.js
Terraform
AWS
Docker
PostgreSQL
GraphQL
Problem-Solving Skills
Communication Skills
Iterative Development
Customer Engagement
Leadership

Some tips for your application 🫡

Show Your Passion: When you’re writing your application, let your enthusiasm for software engineering shine through! We want to see that you’re not just looking for a job, but that you’re genuinely excited about tackling tough problems and building innovative solutions.

Tailor Your Application: Make sure to customise your CV and cover letter to highlight the skills and experiences that align with our mission at Flow. Mention specific projects or technologies you've worked with that relate to our tech stack, like JavaScript or React, to grab our attention!

Be Clear and Concise: We appreciate strong communicators, so keep your application straightforward and to the point. Avoid jargon and fluff; instead, focus on clearly articulating your experience and how it relates to the role. Remember, clarity is key!

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 the role. Plus, it shows you’re serious about joining our team at Flow!

How to prepare for a job interview at Flow Engineering

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially JavaScript, React, and Golang. Brush up on your knowledge of performance implications in browsers and be ready to discuss how you've used these technologies in past projects.

✨Showcase Your Problem-Solving Skills

Prepare examples of real-world problems you've solved as a software engineer. Be specific about the challenges you faced, the solutions you implemented, and the impact they had. This will demonstrate your ability to tackle tough engineering problems, which is key for Flow.

✨Emphasise Iterative Development

Flow values speed and iteration, so come prepared to discuss your experience with building MVPs and gathering user feedback. Share how you've improved features based on user input and how this approach has led to successful outcomes in your previous roles.

✨Communicate Clearly and Confidently

As a strong communicator, practice articulating your thoughts clearly and concisely. During the interview, focus on being direct and confident in your responses. This will reflect your ability to work well with customers and team members, which is crucial for the role.

Software Engineer- London in City of London
Flow Engineering
Location: City of London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

F
  • Software Engineer- London in City of London

    City of London
    Full-Time
    36000 - 60000 £ / year (est.)
  • F

    Flow Engineering

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>