About Us

Cloud Conformity is a market leading software platform helping companies & IT professionals who have invested in the cloud to continuously monitor their AWS cloud infrastructure. Our platform focuses on all major elements of advanced security, real-time threat detection, cost management, cost optimisation, best practices, compliance, and automation of the environment. We have 3 AWS SaaS products: Audit, Security & Cost Management.

We are single-minded in our mission to provide our clients with peace of mind that their cloud infrastructure is secure, compliant and optimised at all times. We are based in Sydney (Australia), with offices in Montreal, London, and San Francisco.

The Opportunity

As the company grows, we’re looking for an experienced full-stack engineer to join the team and lead the development of our tool. This is a senior role reporting directly to VP of Engineering, with plenty of freedom and control to develop and design a real production system which is creating more than 100 million infrastructure checks every day with a ton of room for improvement.

All of our codebase and system have gone through several iterations, and have ultimately been built by a small team of passionate engineers using serverless technologies and a microservices approach.

Our platform is pretty solid but requires more work to ensure we keep scaling as we grow, increase the quality of our code, enhance development pipelines, create new modules, components and services in the back end as well as in the front end so we can ship new code to production on a daily basis.

Short Version

For this position, we're explicitly looking for someone experienced (5+ years of full-stack development experience, minimum) and confident in taking on a broad set of responsibilities managing, deploying and maintaining well-orchestrated services across several different environments.

Extensive experience in test-driven application development is a must-have. Specifically, AWS environment, Javascript as a language and Ember as a front-end framework is a massive advantage.

Previous startup experience is also very valuable.

Long Version

Our stack is made of 20+ different services across three regions. We use a range of AWS services to make it all work such as Lambda, StepFunctions, DynamoDB, Elasticsearch, KMS, SNS to name a few. To help us manage all those services, we have chosen the Serverless framework.

To accelerate the front end development we have chosen Ember.js as a framework, and all our client-server communication is based on the JSONAPI standard. Experience creating pixel perfect user interfaces, CSS mastering and knowledge of the DOM, different browser capacities, limitations, and security models is a big bonus

The code we produce is built using CodeBuild and a homemade CICD pipeline that is specifically designed for our needs.

If you know Javascript in and out, you will not have to learn any other language. However, previous experience with Ruby, Python or even Java is a plus as you will have the freedom to choose the language that is best suited for the service you will be working on. Generally speaking, we love having engineers who had been working with many technologies before and who have learned to learn.

This role requires someone who is exceptional at clear and frequent communication with local and remote teams as well as customers and prospects, quickly handling bugs, as well as estimating development efforts, analysing business requirements and writing clear, legible, yet secure and optimised code.

The role will also require client calls to act as a pre/post sales to assist our US-based sales reps. It will also help you understand what the client is experiencing and get closer and be exposed to our users. Occasional trips to meet our clients and prospects in the US east coast for one or two days are also part of the role

There are a lot of opportunities for growth here as the team expands.

We value a diversity of all types at Cloud Conformity and our team is made up of a kind, thoughtful group of people with a wide range of backgrounds and nationalities. We also value different opinions and point of views and we like to challenge reasoning and get our reasoning challenged.

Must Haves

  • 5 years of experience as a Full Stack Developer
  • 2 years of experience with Node.js
  • 5 years of experience with JavaScript and/or a front-end web app framework

Nice to Haves

  • Ember and Vue experience
  • Direct experience with AWS
  • Excellent customer relationship skills
  • AWS certification – highly regarded

What it is like to work here

The vast majority of our work gets done on Github, with Slack as the main communication channel. We have daily stand-ups and frequent meetings with teams in Sydney, Australia, London, England, and San Francisco, California via Zoom and Hangouts which are used to do sprint planning, retrospectives, peer coding sessions, troubleshooting, client calls, etc.

The biggest perk of working at Cloud Conformity is that we have a small, talented team with a growing customer base. This means you have the ability to have a huge impact on the product and the company, whilst also having really interesting and challenging problems to solve. We believe deeply in what we do, and we're all in this to build something big, lasting, and positive.

On top of all that, we try to treat people pretty well. All roles at Cloud Conformity come with:

  • Competitive salary We pay above market rates reflecting knowledge and experience
  • Equity As an early employee, you will receive shares of the company as part of your welcome package.
  • Flexible working conditions Working from home if required, flexible hours.
  • All the tech you need We'll pay for whatever hardware and software you need to work and make sure you're regularly upgraded to the latest versions.
  • Personal development An annual budget for books, courses, conferences and travel expenses.
  • Annual international team gatherings Every year we get the whole crew together for a week away. Either for re:invent in Vegas or elsewhere.
  • Generous paid vacation Minimum 4 weeks per year, if you don't take it yourself, we will kick you out of the office in December until the new year rolls around.
  • Paid parental leave When the time comes to welcome a new member of the family, we offer 1 month fully paid parental leave.
  • Guaranteed pay-reviews Everyone receives annual pay reviews to update their salary for market rate changes and inflation.

How the process works

We get into a first 15/20 minutes call to get to know each other

We get into a 1h face-to-face meeting in our office with a video link to your potential future colleagues in the other end of the line

Rather than trying to guess if we will work well together based on lengthy arbitrary interview questions, we may invite promising candidates to work on a small code challenge to be completed between 10 and 30 minutes. this will give us an opportunity to get to know each other prior to pursuing a full-time offer.

It’s also a chance for you to get to know the Cloud Conformity team and make sure that it’s a good fit for them.