Principal Engineer, Cloud Transition

Atlassian

Apply Now

Job Description

Job Overview

Atlassian is seeking a Principal Engineer for Cloud Transition to lead the design and development of scalable and reliable backend systems for cloud-based applications. This role involves collaboration with product managers, architects, and other stakeholders to define technical requirements and system architecture, while mentoring junior engineers and implementing best practices for software development. The ideal candidate will stay current with industry trends and participate in the full software development lifecycle.

Technical Requirements

Required Skills
  • • AWS
  • • SaaS
  • • backend software development
  • • cloud technologies
  • • Java
  • • Python
  • • Go
  • • Kafka
  • • Flink
  • • containerization
  • • orchestration
  • • SQL
  • • NoSQL
Preferred Skills
  • • microservices architecture
  • • Docker
  • • Kubernetes
Experience Level

10+ years of experience in the industry with 8+ years focused on backend software development

Responsibilities

  • • Lead the design and development of scalable and reliable backend systems for cloud-based applications
  • • Collaborate with product managers, architects, and other stakeholders to define technical requirements and system architecture
  • • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement
  • • Implement best practices for software development, including code reviews, testing, and documentation
  • • Analyze and optimize system performance to ensure high availability and low latency
  • • Stay current with industry trends and emerging technologies related to cloud computing and backend development
  • • Participate in the full software development lifecycle, from concept to deployment and maintenance
  • • Work on platform capabilities to power customer-facing solutions/experiences such as migration assistants
  • • Engage in compliance initiatives across platform and product stacks
  • • Collaborate with Core Engineering, products, and platform teams on transformative architecture
  • • Ensure the adoption of world-class engineering and operational practices across teams
  • • Provide architecture guidance for various critical programs in partnership with different Engineering Managers and cross-functional teams

Technical Environment

Languages

Benefits & Perks

  • • Health and wellbeing resources
  • • Paid volunteer days

Additional Information

Location
Bengaluru, India | Remote
Type
Full-time
Compensation
Not specified

About Atlassian

Atlassian's team collaboration software like Jira, Confluence and Trello help teams organize, discuss, and complete shared work.

Categories
Embedded Finance Semiconductor & Hardware