Join to apply for the Senior Software Engineer (Backend) role at Restive
2 days ago Be among the first 25 applicants
Join to apply for the Senior Software Engineer (Backend) role at Restive
Note: You must have full working rights in Australia
About The Role
We're looking for a Senior Software Engineer to join our team and play a key role in shaping modern backend architectures—including microservices and APIs—across a variety of client engagements. This is a hands-on leadership role suited for someone who enjoys working across both technical delivery and pre-sales—helping to design solutions, secure current opportunities, and guide clients through complex architectural decisions.
Responsibilities
- Shape Microservices & API Strategy: Define and evolve baseline microservices patterns and reference architectures for use across client projects—ensuring they align with modern engineering principles and cloud-native best practices.
- Client Engagement & Leadership:
Work closely with clients to understand business needs, lead architectural discussions, present solutions, and provide trusted technical guidance throughout project lifecycles.
- Pre-Sales & Solution Design: Collaborate with delivery leads, architects, and sales teams during pre-sales phases—contributing to solution designs, proposals, estimations, and client pitches.
- Design & Delivery: Lead the design and delivery of microservices architectures on cloud platforms (primarily Azure), ensuring they are performant, secure, and maintainable.
- Technical Governance: Review solution designs, coach engineers, and contribute to internal accelerators, patterns, and practices.
- End-to-End Delivery Awareness: Understand both the business context and technical requirements across infrastructure, integration, and applicatio