Atlassian

Back End Software Engineer, Bitbucket Dev Speed

United States
May, 16
Apply For This Job
Working at Atlassian
Atlassian can hire people in any country where we have a legal entity. Assuming you have eligible working rights and a sufficient time zone overlap with your team, you can choose to work remotely or return to an office as they reopen (unless it’s necessary for your role to be performed in the office). Interviews and onboarding are conducted virtually, a part of being a distributed-first company.
Bitbucket Cloud is looking to add a Backend Engineer to its DevSpeed team. Bitbucket DevSpeed team’s mission is to empower Bitbucket Cloud engineers to ship with more agility and confidence. We focus on improving the development experience, which runs the gamut of building features in Bitbucket to developing standalone tools. We are a distributed team but that doesn’t stop us from being highly communicative and collaborative.
As a developer on Bitbucket Cloud you’ll get to work on a set of systems and services solving the challenges unique to distributed version control and team collaboration. You will be responsible for designing, implementing, monitoring, scaling and optimizing the code that powers Bitbucket.
We believe in setting aside time to innovate as well as time to learn and grow your knowledge and skillset. You can’t innovate effectively if you don’t understand the system you’re innovating and technologies available, and so we believe in making investments in learning as well as teaching in order to be a highly effective engineering organization.

What you'll do:

    • Scale Bitbucket Cloud’s deployment pipeline to support the growth and velocity of development
    • Build new and improve existing tools to support engineering workflows
    • Collaborate cross-functionally and cross-product to make major improvements to our platform.
    • Integrate with the Atlassian Platform so that engineering teams can focus on Bitbucket-specific problems
    • Work on a large but coherent set of technologies: git, Python, Go, Django, Docker, Micros (Atlassian’s thin implementation layer above AWS), and more

More about you:

    • Experience with Python, Go, Java, or other major programming languages
    • Proficiency with containerization and cloud technologies: Docker, Terraform, AWS
    • Some experience working on continuous integration and/or continuous deployment pipelines
    • Passion for collaborating with colleagues to build technical solutions to hard problems
    • Ability to work well in a team, have a positive attitude, patience, and humility
    • Strong interpersonal skills and an interest in working collaboratively with team members all over the world
    • Good written and verbal communication skills

It's great, but not required if you have:

    • Experience working on engineering productivity or similar team
    • Experience working on and operating micro-services
    • Experience with Linux or Unix based systems
    • Experience working with agile software development methodologies
Our perks & benefits
To support you at work and play, our perks and benefits include ample time off, an annual education budget, paid volunteer days, and so much more.
About Atlassian
The world’s best teams work better together with Atlassian. From medicine and space travel, to disaster response and pizza deliveries, Atlassian software products help teams all over the planet. At Atlassian, we're motivated by a common goal: to unleash the potential of every team.
We believe that the unique contributions of all Atlassians create our success. To ensure that our products and culture continue to incorporate everyone's perspectives and experience, we never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.
To learn more about our culture and hiring process, explore our Candidate Resource Hub.
Apply For This Job