Principal Software Engineer (Full Stack)

Principal Software Engineer (Full Stack)

Oneto Scale Inc.

Principal Software Engineer (Full Stack)

Details of the offer

Role Overview:Working closely with the product management, design and engineering team, as a Principal Engineer, you are a subject matter and a primary domain expert responsible for the exquisite design and assembly of new technology, components, capabilities and products that grow finder’s capabilities. Your work can spearhead the growth of the commercial interests of the company. You will work closely with Engineering Leads, Principal Engineers, Product Managers and CPTO in order to achieve this. You excel at delivering an engineering-led, commercially focussed outcome from inception through to completion including deployment and successful operation in a production environment. You are an inspiration and mentor for those who seek to live and work across the technology stack - top to bottom, from the user interface through the messaging, service and data tiers as well as monitoring, working with and tuning the deployment in production if required. The expectations for success of this role are very high, and the influence of a principal engineer must to be felt across the global engineering teams. This responsibility will also come with great rewards, experience, coaching, mentoring and internal support to achieve success. As a Principal Engineer, you will work across all teams to champion and deliver a code quality that is high, and that each engineer is developing professionally. Your success will not be based solely on your output, but will include the performance of those around you. You are extremely collaborative, an accomplished mentor and coach, with a positive outlook and strong communication skills.In your role, it is essential that you have an understanding of the broader context of software engineering and product development strategy, including the intersection of technical, business and customer-facing factors that carve the way to your work being successful. You are an exemplar champion of our core values of 'empowering people' to take action, a 'go live' bias towards action, 'be straight up' approach to open communication and 'master your craft' which is all about continuous curiosity and learning.Main Responsibilities:The following is a list of the type of work you will perform:Subject matter and domain expertise on finder engineering principles and executionWorking with Engineering Leaders to drive strategic goals to improve technical direction.Guide projects and deliver on deadlines with a cross-functional teams.Embody, demonstrate and reinforce our company values.Quality and timely delivery of engineering deliverables. Identifying, improving and automating team processes and workflowsInterviewing and recruiting new team membersChampioning and embodying great software engineering principles to deliver a better experience for our users and an engaging technology-led engineering environment. Problem solving skills and the ability to create solutionsAbility to work either autonomously or with other members of the team to deliver outcomes.Coaching, mentoring and developing engineers and product managers. Essential Requirements of the Role:Demonstrable professional results from a cross-disciplinary delivery with Software Engineers, Product Managers and Designers based remotely in different timezones.10+ years experience in software engineering (or equivalent) Expertise in Agile development methodologies.Deep DevOps and networking experience, including monitoring, alerting and support. Demonstrable security, regulation, compliance and auditing expertise.Software and Systems Architecture and solution design.Thought and/or people leadership at a senior level. Continuous Integration and Continuous Deployment and Continuous Delivery practices. Ability to grow a team to work across the stack to deliver an outcome, including working with JavaScript, PHP, Java, React, MySQL and Akka/Docker. Great communicationExcellence in architectural design, including SOA, Microservice architectures, messaging and event processing. Nice to haves:Experience in Node.jsExperience with message queues, event processing and event sourcingEffective branching and merging techniques such as GitFlow and Trunk-Based DevelopmentApp design High performance, low latency computing Massive Use, Global Scale platformsFinancial Regulation in Australia, the USA and/or Europe. Security concepts and certification experience including SOC-2, PCI or ISO27001

Source: Bossjob


  • Other Jobs / Other Jobs - Crafts



  • MySQL

Related offers


Job Description: Key skills required for the job are: n SONET-SDH-L3, (Mandatory) and Routing and Switching-L3, (Optional). As a Lead Administrator, you should...

From Wipro - National Capital Region

Published 9 days ago

Financial content analyst

Responsibilities The team closely supports the Fixed Income Analytics - Product Development (FIA-PD) and the Fixed Income - Quality Assurance (FI-QA) teams to...

From Factset Philippines, Inc. - National Capital Region

Published 9 days ago

Manager recruitment process operations / talent acquisition operations

Purpose of the Job •The TA Operations Manager supports the Head of TA operations in driving the Talent Acquisition Operations strategy. •The role is designed...

From Pmi - National Capital Region

Published 9 days ago

Junior operations associate

Grow our supply of talented and reliable service providers by finding, onboarding, and training new service providers on the GoodWork platform. Track...

From Goodwork.Ph - National Capital Region

Published 9 days ago