Atlassian is looking to solve the unique challenges of distributed version control and developer tools by hiring a Principal Engineer on Bitbucket Cloud to shape how millions of developers collaborate, manage, and ship their code.
Requirements
- Proficient in Python, Java, or Go
- Experienced in designing, implementing, and improving large-scale distributed systems
- Experience with building and deploying microservice architectures.
- Experience designing and operating high-traffic services on cloud PaaS (AWS, Azure) with frameworks (Kubernetes, Docker)
- Experience hosting Git or other version control systems.
- Experience with deep learning-based models and working on LLM-related applications
- Experience with PostgreSQL, DynamoDB, Redis, Memcached, Kubernetes
Responsibilities
- Guide the technical direction and implementation of large-scale product features
- Evaluate trade-offs between correctness, robustness, performance and customer impact to ensure we build the right solution
- Ship well-tested, secure, reliable, and maintainable code while keeping our customers best interests in mind
- Practices operational excellence, including monitoring, incident response, and blameless post-incident reviews.
- Experience with building and deploying microservice architectures.
- Experience designing and operating high-traffic services on cloud PaaS (AWS, Azure) with frameworks (Kubernetes, Docker)
- Proficient in Python, Java, or Go
Other
- As an engineer well into your career, we know you're an expert at what you do and have a breadth of experience across multiple backend technologies.
- You take pride in working across teams to deliver transformational solutions that scale.
- You enjoy working with other Principals and sharing your expertise with others.
- Collaborate with product, design and engineering to influence product strategy and direction
- Experienced in coaching and mentoring teammates. Level up the skills of your teammates by sharing your expertise