Our client is a global leader in cybersecurity. Their innovative solutions for consumers, businesses, and governments deliver connected security for data centers, cloud workloads, networks, and endpoints.

With over 6,500 employees in 50 countries and the world’s most advanced global threat research and intelligence, our client enables organizations to secure their connected world.

Are you a skilled software developer looking for a new challenge?

As a part of our client’s Cloud One team at your role will be to design, implement, test, deploy and support high quality cloud-native services on AWS. This is a software development role requiring top-notch programming skills, proven software design abilities and a willingness to learn new tools and technologies.  If you love writing quality code to solve real customer problems, then we want to talk to you.

As a software developer on the Cloud One team, in your day-to-day you will:

  • Build and architect rich AWS Cloud Native applications with AWS API Gateway, Lambda, DynamoDB

  • Work with your squad of 5-7 in short sprints or kanban to achieve regular business and customer outcomes

  • Deliver incremental improvements to production multiple times a day using Jenkins and Code Pipeline

  • Write non-application code, such as infrastructure as code, unit tests, metrics, monitoring, alarms etc.

  • Own and operate your team’s services, respond to business-hours incidents, and participate in blameless post-incident reviews

  • Take time for learning and continuous improvement, with opportunities to learn and teach skills across teams

Key qualifications:

  • Bachelor in computer science, software engineering or equivalent

  • 2+ years of experience with application development including basic debugging, analysis, and optimization

  • Programming experience with Java, Golang, Python and/or JavaScript

  • Skilled at writing maintainable code and/or building maintainable services (ie. automated tests, debuggable code, docs)

  • Proactive approach to problem-solving, managing uncertainties, and continuous improvement

  • Willingness to learn new tools and technologies and ability to get up to speed quickly

Relevant skills & experience:

  • 1+ years of experience with AWS Cloud native application development including AWS Lambda, API Gateway, DynamoDB, etc.

  • Knowledge of AWS Services (S3, CloudFront, Cognito etc) & other Serverless concepts, or equivalent on other cloud providers

  • Experience with microservice architectures, REST API development and/or event-driven architectures

  • Experience with automated Jenkins CI/CD pipelines and/or AWS Code Pipeline

  • Great scripting skills and a preference for automation over manual toil

  • Knowledge or experience developing secure code and/or working in a security space.

In the Ottawa office,  you will enjoy:

  • Top-notch benefits and competitive compensation

  • Collaborative workspaces with unique and spacious lounge areas

  • Flexible hours and work from home availability

  • Opportunities to pursue continued training, industry events and conferences

  • Frequent team activities, project celebrations, and knowledge sharing

  • Regular Hack Days!

  • Foosball and ping-pong

  • Free coffee, tea and fruit for snacking

  • Secure indoor bicycle room & shower/change rooms

Our client is recognized as one of the National Capital Region’s top employers.

Applications from people with disabilities are welcomed. Accommodations are available on request for candidates taking part in all aspects of the selection process.

To apply for this job email your details to msmith@marlersearchgroup.com