Senior Software Engineer, Cloud Transition

Full time @Atlassian in Information Technology (IT)
  • San Francisco, United States View on Map
  • Post Date : May 31, 2025
  • Apply Before : June 16, 2025
  • 0 Application(s)
  • View(s) 2
Email Job

Job Detail

  • Job ID 24703
  • Experience  6 Years
  • Qualifications  Degree Bachelor
Bottom Promo

Job Description

“What You’ll Do:

Drive large, complex projects autonomously, from technical design to launch.

Tackle complex architectural challenges, apply architectural standards, and start using them on new projects.

Lead code reviews & documentation as well as take on complex bug fixes, especially on high-risk problems.

Be an example for thorough, meaningful code reviews.

Partner across engineering teams to tackle company-wide initiatives spanning multiple projects.

Transfer your depth of knowledge from your current language to excel as a Java developer.

Mentor junior members of the team.

As an engineer in the Cloud Transition team, you will work on:

Developing platform capabilities to power customer-facing solutions/experiences such as migration assistants, App Migrations, and Routine Admin tasks (sandbox data clone, cloud-to-cloud data transformation, backup-restore).

Implementing compliance initiatives across platform and product stacks ranging from cloud infrastructure to product experiences.

Collaborating with Core Engineering, products, and platform teams on a large scale and high-reliability transformative architecture, including Kafka & Kafka Stream adoption.

Ensuring the adoption of world-class engineering and operational practices across teams.

Working across cloud platforms and infrastructure services to provide a great developer experience for both in-house developers and 2P app developers.

Partnering across the Enterprise group and various Platform teams to deliver key architecture outcomes for strategic programs.

Acting as a change agent in bringing in industry standards to boost velocity and engineering best practices.

Qualifications

At least 6 years of experience in building cloud SaaS platforms in a dynamic environment.

Strong experience in Java, microservices, and relational databases.

Passionate about collaborating with customers and cross-functional teams.

Experience in AWS and streaming technologies such as Kafka; streaming experience would be a plus.

Experience in test-driven development.

Passion for engineering and operational excellence.

Understanding of SaaS, PaaS, and IaaS industries with hands-on experience with public cloud offerings (e.g., AWS, GCP, Azure).

Fluency in any one database technology (e.g., RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra).

Experience crafting and implementing well-tested, highly scalable, and performant microservices and/or other distributed systems.

Practical knowledge of agile software development methodologies (e.g., XP, scrum).

Ability to evaluate trade-offs between correctness, robustness, performance, space, and time.

Experience mentoring other engineers and influencing decision-makers throughout the organization.

Consideration of customer impact when making technical decisions.

Bottom Promo

Required skills

Other jobs you may like