Join a team where your passion for technology drives real impact. You’ll help shape the future of observability for cloud applications, collaborating with innovators who value growth and inclusion. We offer opportunities to expand your skills including Google Cloud Platform (GCP), Go and Kubernetes. You will contribute to a vibrant engineering community, and make a difference for our customers. Your expertise will help us deliver trusted solutions and foster a culture of respect and belonging.
Job Summary
As a Public Cloud Software Engineer III in the Global Technology team, you will design and deliver observability tools for public cloud platforms. You’ll work closely with other engineers to create solutions that maximize application resilience and performance. Your contributions will help technologists across the firm gain valuable insights into their platforms. We value collaboration, innovation, and a supportive team culture where you can thrive.
Job Responsibilities
* Creating well engineered observability solutions for the public cloud will require the successful candidate to develop their knowledge of the major public cloud platforms, initially Google Cloud Platform (GCP).
* Build opinionated, pre-configured tools that can remove friction for other engineering teams.
* Our primary customers are SREs and other engineers within the firm. Understanding the SRE mindset will help you design tools that meet the needs of this community.
* Software design, development and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
* Identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture.
* Contributes to software engineering communities of practice and events that explore new and emerging technologies.
* Adds to team culture of diversity, equity, inclusion, and respect.
Required Qualifications, Capabilities, and Skills
* Solid understanding of GCP fundamentals including compute, networking, storage, and security policies.
* Formal training or certification in software engineering concepts.
* Practical experience in systems design, application development, testing, and operational stability.
* Proficient in coding in one or more languages, preferably Go or Java.
* Demonstrated knowledge of software applications and technical processes within a technical discipline.
* Strong commitment to continuous learning and exploring new technologies.
* Experience working in an agile team using methodologies such as scrum.
Preferred Qualifications, Capabilities, and Skills
* Exposure to cloud automation technologies such as Terraform.
* Proficiency in deploying, managing, and troubleshooting containerized applications using Kubernetes.
* Experience with Google Cloud Platform services for monitoring, auditing, tracing, and access management.
* Enjoy presenting technical designs and approaches to engineering audiences.
* Ability to build secure applications and remediate vulnerabilities using modern techniques.
#J-18808-Ljbffr