About The Position

We are seeking a dynamic Staff, Full Stack Software Engineer (Global Security) for our Cloud Security Team who can effectively develop, operationalize, and maintain various engineering solutions without compromising on reliability and developer experience. As a Staff, Full Stack Software Engineer , you will be leading, designing, and developing innovative full stack solutions around governance, observability, DevSecOps, and more initiatives that contribute to the mission of the cloud security team to improve RBC's cloud security posture while simultaneously improving the developer experience and developing a culture to follow the best security practices. A deep understanding of full stack development, UI, containerization, cloud technologies, SRE practices is essential for this role. This role requires strong technical leadership, product ownership capabilities, and a high degree of personal initiative and accountability

Requirements

  • 5+ years of Full Stack development experience, with proven expertise in both Front-End technologies/frameworks and Back-End systems.
  • Skilled in designing and implementing end-to-end solutions across the technology stack
  • Proficiency in writing high-quality code with a strong grasp of OOP concepts in Python, C#, Go or any other modern programming language
  • Proven experience developing modern user interfaces using one or more of the following technologies: React, Next.js, or TypeScript
  • Experience in working with major public cloud environments (AWS, Azure, GCP).
  • Expertise in working with container tools and platforms (Docker, Kubernetes, OCP, etc.).
  • Experience in building and optimizing CI/CD pipelines with Shell scripts, Jenkins, GitOps, etc.
  • Leadership skills, team-oriented mindset, and a passion for mentoring others and developing your own skills within a fast-paced environment.

Nice To Haves

  • Cloud or Security certifications
  • Experience with observability products/toolkits like Splunk, Dynatrace, Datadog, OpenTelemetry, etc.
  • Familiarity with Infrastructure as code tools like ARM, CFN, Terraform, Pulumi etc.
  • Experience with data insights and reporting, deliver dashboards for performance monitoring

Responsibilities

  • Lead the design, development, and delivery of scalable full stack applications, and establish core services & frameworks.
  • Design and build cloud security solutions utilizing modern UI, automation, and TDD principles.
  • Participate, lead and deliver integrated solutions that evolve with our continually changing infrastructure.
  • Foster strong working relationships with multiple engineering groups to align on technical strategy.
  • Conduct POCs and experiment with new tools and technologies.
  • Provide technical mentoring to team members and assist in planning feature roadmap and strategy.

Benefits

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • A world-class training program in financial services
  • Opportunities to do challenging work

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service