Take ownership of the technical design, delivery, and documentation of our address search products as we scale to support millions of transactions per day
Combine hands-on development with technical lead/architecture responsibilities
Raise the bar for technical standards, performance, reliability, and operational excellence
Mentor and coach others to help them be the best they can be
Balance agility with scalability and availability; support continuous deployment and incremental releases
Take responsibility for platform health and observability; use data to understand user behaviour and drive product development
Collaborate closely with Engineering Managers, Product Managers and other Technical Leads; no line management responsibility
Requirements
A strong foundation in software engineering principles and deep knowledge of a high-level programming language (Go is used heavily)
Experience working with distributed cloud systems, using containers and infrastructure as code
Experience with Kubernetes across different cloud platforms
Strong knowledge of database technologies used with algorithmic searching (ElasticSearch, SQL Server, MongoDB)
Experience designing algorithmic software for scale, performance, and high availability
Previous experience of being the primary technical leader in a team and collaborating with other teams and stakeholders
A passion for promoting engineering excellence through coaching and guidance
Understanding of different architectural and design patterns and an appreciation of when to use them
Experience shipping fast, reliable, real-time applications using modern development tools and practices
Nice to have: understanding of GitOps and experience with tools such as Argo CD
Nice to have: experience with SQL and data warehousing/pipelining tools
Nice to have: hands-on experience with AI tooling to enhance engineering workflows
Nice to have: understanding of machine learning principles for developing advanced ranking algorithms
Nice to have: proven experience navigating and transforming legacy codebases and leading greenfield projects
Nice to have: polyglot programming ability to identify and use the right tool for the job
Software Developer for Kentro working on payroll data accuracy and compliance for military contracts. Required to write queries, create test plans, and ensure regulatory compliance.
Lead Full Stack Engineer integrating a team of engineers, developers and analysts for global operations. Focused on building tools and processes for decision making and technology integration.
Combat Coder developing full - stack applications for Leidos' Sentinel program supporting the U.S. Air Force. Engaging with customers to build and integrate mission - critical systems.
Combat Coder working on full stack applications for the U.S. Air Force. Integrating data in challenging conditions while ensuring mission readiness and system resilience.
Combat Coder developing full stack applications for Leidos' Sentinel program supporting the US Air Force. Integrating data sources and interfaces in resource constrained environments.
Software Engineer creating innovative solutions for ANZ's banking services. Collaborating with teams across various locations to enhance user experiences and drive growth.
Senior Full Stack Software Engineer leading scalable web applications at Philips. Mentoring engineers and driving architecture decisions with modern web technologies.
Senior Full Stack Software Engineer at Philips, leading the design and development of web applications and mentoring junior engineers while collaborating with engineering leadership.
Junior Aerospace Embedded Software Engineer developing and testing software for avionics and cabin management systems. Collaborating with experienced engineers while applying aerospace standards and software development best practices.