Sunday, October 12, 2014

[Atlassian] Software Development Manager - SaaS / PaaS / IaaS


Software Development Manager - SaaS / PaaS / IaaS

Location: Sydney
Job Code: QHP-260
# of openings: 1

Description

As a Software Development Manager at Atlassian you will join an engineering-led company and the award-winning leader in software development and collaboration tools with over 25000 customers. We're looking for a results-driven technical leader to help steer our OnDemand SAAS rocket ship.

You'll lead multiple teams building software services, tackling reliability, availability and performance as we scale, and optimising how we deliver applications and services into an always-on, growing-like-mad environment. The ideal candidate will bring deep experience with large-scale offerings and all the challenges inherent to high-profile internet-facing services.

This is both a people management and technical management position where you will lead multiple teams of experienced, super smart engineers based in Sydney.

What you'll do:

  • As part of the hosted technology leadership team, help define the SAAS/PAAS strategy, services architecture, application decomposition, delivery approach, etc.

  • Lead multiple teams building high performance "common" services utilised by all of our applications (auth, identity, search, persistence).

  • Work closely with the infrastructure teams to drive scale, performance and availability of the delivered services and applications.

  • Work closely with other application teams on evolving architectures and approach.

  • Build tools and processes focused on driving efficiency in the SDLC, and pushing towards shipping code to production every day.

  • Work with Product Management to contribute to roadmaps and priorities for our hosted services offerings.

  • Drive both tactical and long term strategic initiatives. Deliver the present and future.

  • Lead, grow and mentor team leads and senior engineers.

Who we're looking for:

  • Experience running highly effective software development teams (15+ team members)

  • Extensive background in full-stack development, SOA architectures, API and protocol design, networking, internet topology, virtualisation.

  • Solid experience with current PAAS and IAAS offerings (e.g., AWS/Beanstalk, Heroku, GAE, CloudFoundry, Docker, etc.).

  • Deep understanding of high-availability, fault-tolerant, scalable systems.

  • Previous development management experience with teams delivering software every day to high-scale, always-on, production environments.

  • Real-world Agile experience, and the scars to prove it.

  • A strong opinion about this "Dev Ops" thing.

  • This can't be your first time around the block.

You're the right fit if:

  • You are passionate about service delivery

  • You are passionate about customer experience

  • You thrive on the energy present in 24x7 services

  • You are on top of the latest trends, but also see through the BS

  • You go deep on technology, product strategy and operations

  • You ask tough questions

  • You recognise great software architecture

  • You are both principled and at the same time pragmatic

  • You are fanatically data-driven

  • You get great satisfaction in developing leaders and high-performance teams

  • You think 500ms is a long time

  • You think 99% uptime sucks

  • You hate maintenance windows

  • You can debate ideas with both developers and non-technical people

  • You naturally work cross functionally

  • You communicate well in writing, and are a confident public speaker

  • You are a great recruiter and ideally have a network of people who would follow you anywhere

Come and talk to us! Join a culture of openness and honesty, with no bullshit and no bureaucracy.




Apply

No comments:

Post a Comment