Senior Software Development Engineer | Distributed Compute Platform

Senior Software Development Engineer | Distributed Compute Platform
Empresa:

Flip


Detalles de la oferta

Senior Software Development Engineer | Distributed Compute Platform FLIP sits at the heart of the logistics ecosystem, enabling senders and carriers to operate, disrupt, and grow in powerful and effective ways.
We harness the power of product, engineering, and customer-centric design to build high-quality, elegant solutions that we are proud of and our customers love to use.
We're made up of a bunch of curious technologists bringing a fresh perspective to modernising the logistics industry.
As an established, profitable, and growing company, we take our responsibilities to our customers seriously and continue to build upon our data-driven platform to create a new ecosystem of integrated logistics.
We have a flexible working model, both WFH and at our location at Flinders Street.
What does this role require? We work closely with our product and design teams to understand user interactions and develop well-engineered solutions that we're proud of, which are a joy to inherit, maintain, and extend.
We look for versatile software engineering skills, the discipline to think critically and independently, with a willingness to engage in new ideas and unfamiliar technical challenges.
Additionally, we look for Engineers who can actively participate in system and software design conversations, based on customer and product considerations.
Who will I be working with? Your peers will mainly be Senior Engineers with an architectural understanding of building software, which is important due to the complexities of logistics software.
You'll also work with a strong product team to discover and unpack the needs, goals, and frustrations of our customers together, in order to deliver high-quality and valuable solutions that we are proud of and they love to use.
Can you tell me about the leadership? Leadership resides in all Developers and Designers under the stewardship of stream Leads, facilitated by a very experienced technical CTO who works on an equal footing with everyone.
How are things organised? We have around 25 Engineers working across two different pieces of software in software design and engineering, with a separate front-end team.
Hiring is a collective decision by the people you speak with in the process, typically comprising you meeting up to 4 of our Software Engineers, as well as our CTO and Heads of Product & Design.
Who Makes Technical Decisions? Developers do this together.
We empower people to step up to lead and to follow, encouraging insight and maturity in championing ideas or respectfully disagreeing and committing with the team.
What is the technology and what processes are used? Hiring is not made purely on the basis of specific languages and tooling, but the following skills would be useful: Back end development will predominantly be written in Golang.
However, we are NOT looking for Engineers with Golang experience; if you consider yourself language agnostic and aspire to well-thought-out engineering design, we'd still love to hear from you.
Serverless as a first principle (AWS), containers second (Docker), and everything else is considered on a per-situation basis.
Distributed Computing: Event Sourcing and CQRS as one of the core patterns in use.
We try to follow lean principles more than Agile.
Transparent, honest, and blameless communication.
Why would I apply? You might be a Senior or Lead Software Engineer or in a Technical Managerial role looking to challenge your learning in a mature and respectful environment, with a high level of technical competence that is self-organising.
You might be after an uncomplicated and transparent interview process where you will receive feedback regardless of the interview outcome.
There will be two technical discussions where you will feel challenged yet supported, followed by a team fit interview.
You might be after a flexible, hybrid work environment.
This is not a remote role, but you may enjoy a couple of days per week from home.
Visit to read more about our business.
Please apply via the SEEK apply button.
Your application will include the following questions: How many years' experience do you have as a Software Development Engineer? Which of the following statements best describes your right to work in Australia? #J-18808-Ljbffr


Fuente: Jobrapido_Ppc

Requisitos

Senior Software Development Engineer | Distributed Compute Platform
Empresa:

Flip


Head Of Year

Current jobs related to Head of Year - Melbourne, Australia - Wesley College Junior Legal Project Manager · An exciting opportunity for a Junior Legal Projec...


Desde Https:/Www.Bebee.Com/Join - Pando

Publicado 19 days ago

Gis Database Consultant

GIS Professional - 12-Month+ Contract Engagement My client is seeking an experienced GIS professional to support their Enterprise Geographical Information Sy...


Desde Kinexus - Pando

Publicado 19 days ago

Senior Data Engineer - Azure

Come and join a thriving company and become part of a diverse global collective of free-thinkers, entrepreneurs and industry experts who are all driven to us...


Desde Capgemini - Pando

Publicado 19 days ago

Mobile Air Conditioning Engineer (Fm)

Mobile Air Conditioning Engineer - Facilities Management - Birmingham, England- 40,000 DOE Plus fully expensed van This is a fantastic opportunity to join on...


Desde Carbon 60 - Pando

Publicado 19 days ago

Built at: 2024-10-07T06:24:23.208Z