Senior Software Development Engineer | Distributed Compute Platform

Senior Software Development Engineer | Distributed Compute Platform
Company:

Flip


Details of the offer

Senior Software Development Engineer | Distributed Compute PlatformFLIP 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 https://fmhgroup.com.au 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


Source: Whatjobs_Ppc

Requirements

Senior Software Development Engineer | Distributed Compute Platform
Company:

Flip


Java Developer

Our client, a leader in the energy technology sector, is seeking a skilled Java Developer to join their innovative team. They are committed to transforming h...


From Paxus - Technology + Digital Talent - Victoria

Published 12 days ago

Network Development Engineer, Mona Team

AWS Infrastructure Services (AIS) owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who k...


From Amazon - Victoria

Published 12 days ago

Technical Lead With Iam Expertise (Auth0/Okta) - Contract Opportunity

Technical Lead with IAM Expertise (Auth0/Okta) - Contract OpportunityAustralia - VICMelbourne - All locationsCBD & Inner SuburbsAdded Friday 23rd of February...


From Milestone It (Milestone Information Technology) - Victoria

Published 12 days ago

Sap Sovereign Cloud Services Devops Manager

Our company culture is focused on helping our employees enable innovation by building breakthroughs together. How? We focus every day on building the foundat...


From Sap Se - Victoria

Published 12 days ago

Built at: 2024-09-30T04:22:38.103Z