The Job logo

What

Where

Principal Engineer, Enterprise Cloud

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join us as a Principal Engineer where you will work across the enterprise cloud organization, designing and building enterprise-grade solutions. We seek a strong technical expert with a passion for software engineering excellence and hands-on experience in cloud platforms like AWS. Excellent collaboration, communication, and leadership skills are essential. If you have experience in compliance, data management, and leading teams through architecture approaches, it's even better.

JOB DESCRIPTION

In this role as a Principal Engineer, you will report to the Head of Engineering for Data Portability and will be working across the enterprise cloud organisation which serves the crucial functions for the whole company.


 

Your background:

Strong technical expertise and 12+ years experience in designing/building enterprise grade solutions using microservices. Fluency in the current landscape (Java stack, Kotlin, Front end stack preferably React, Observability tools, and service operations).

Passion for software engineering excellence (design principles and patterns, unit testing, performance engineering, best practices for security and privacy etc)

Hands on Experience in cloud platform - AWS would be needed

Exposure to Kafka and ETL

Passion and aptitude for recognizing, raising, and reconciling gaps and redundant efforts across organizations

Excellent collaboration, communication and leadership skills. Ability to get engineers to follow their lead as well as mentor/coach.

High level of energy and a desire to thrive in a large, fast-paced organization; ability to balance multiple projects under pressure

Strong hands on experience - lead by code as an example and a known passion for engineering velocityYour background

 

If you’ve got these skills, even better:

Experience with compliance and data management

Significant experience in large scale data extraction and ingestion

Previous experience having led teams through short and long term architecture approaches.

Ability to converge with architects of diverse nature and align them on a common vision

Set alert for similar jobsPrincipal Engineer, Enterprise Cloud role in Bengaluru, India
Atlassian Logo

Company

Atlassian

Job Posted

a year ago

Job Type

Full-time

WorkMode

Remote

Experience Level

8-12 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Atlassian Logo

Principal Software Engineer, Enterprise Cloud

Atlassian

Bengaluru, Karnataka, India

Posted: a year ago

As a Principal Engineer in the Enterprise Cloud team, you will play a crucial role as a tech lead. You'll collaborate with other architects and teams to prioritize tasks and provide hands-on expertise. Reporting to the Head of Engineering, you'll ensure operational and engineering excellence while maintaining quality and speed. With your extensive experience, you'll deliver complex projects and work with multiple teams to implement solutions. You'll also have the opportunity to code daily and mentor other engineers in the team.

Atlassian Logo

Principal Software Engineer, Enterprise Cloud

Atlassian

Bengaluru, Karnataka, India

Posted: a year ago

Role As a Principal Engineer, you are expected to play a tech lead role in the Enterprise Cloud team. You'll work with other architects, senior architects across several teams including feature teams, underlying platform teams and product teams like jira, confluence etc. influencing them without authority to prioritise the team's asks. You'll be a hands-on engineer and go-to-engineer for the team and your partners. You will report to the Head of Engineering or a Senior Engineering Manager and will work across the enterprise cloud organisation which serves the crucial functions for the whole company. This is a unique role which requires a combination of operational and engineering excellence, and execution excellence while balancing quality and speed. You will have a lot of autonomy and accountability and a team of engineers to support you in this journey. You will code as a part of your daily role to win the respect of the team while also looking at the project deliverables. On their first day, we'll expect: 11+ years experience in multiple hands-on software/technology leadership roles, with end-to-end responsibility through the software development lifecycle You are an engineer with experience delivering large (multi-geo, multi-team) and complex projects. You can zoom in and zoom out, being hands-on in the sprint while also being able to think holistically at the project level. You can write RFCs/tech specs and project plans and can work with multiple teams of engineers towards implementing them, unblocking them along the way if necessary. You are comfortable working with almost zero guidance, taking extreme ownership and creating win-win situations with your creative solutions. You are comfortable working with backend languages like Java, Kotlin and technologies like AWS (DynamoDB, SQS, Kinesis) and understand micro-services oriented architecture You are a team player who understands that the team is bigger than you and can coach and grow other engineers in the team.