Software Engineer
Important Notice, before you apply for this apprenticeship program.
Important Notice, before you apply for this apprenticeship program. Please read the complete Job Advert and apply only if relevant to you
Position Overview:
As an Engineering Apprentice, you will be creating robust, scalable, and secure microservices that power our SaaS platform and make governance easy for our customers. You will have the full power of AWS at your disposal, and you will be focused on building serverless solutions (either brand new, or assisting in migrating services to serverless), typically in TypeScript. As part of our core governance teams, your team will fully own their services (from code to deployment and monitoring), you will participate in architecture discussion, and regularly demo to the entire department. Additionally, you'll have opportunities to work on AI-powered features and intelligent automation workflows that enhance our platform's capabilities.
Key Responsibilities Demonstrates entry-level technical capabilities Ability to complete smaller stories independently, and more complex ones with guidance from senior members of the team Curious and high potential for learning and growing as an engineer Understand the process and keep the Flow healthy Collaborate on AI-enhanced features and automated workflows when opportunities arise
Required Skills 2026 graduate with Bachelor's degree in computer science, Engineering, Math, or related field Proficiency in developing RESTful APIs using NodeJS and/or TypeScript in Open API specifications, visually stunning user interfaces using Angular/React Solid understanding of Git and best practices in source code management Experience working with Docker and containerization technologies Experience on SQL databases. Preferable Postgres
Posted July 24, 2026