Senior Platform Developer

Atlassian

(Austin, Texas)
Full Time
Job Posting Details
About Atlassian
Atlassian is a leading provider of collaboration, development, and issue tracking software for teams. With over 50,000 global customers (including 85 of the Fortune 100), we’re advancing the power of collaboration with products including JIRA, Confluence, HipChat, Bitbucket, and more. Driven by honest values, an amazing culture, and consistent revenue growth, we’re out to unleash the potential of every team.
Summary
Atlassian helps teams everywhere change the world through the power of software and we are looking for a part visionary, part technical wizard to join HipChat's platform development team. As a HipChat Platform Developer, you’ll be responsible for designing, implementing, monitoring, scaling, and optimizing the code that powers HipChat's public APIs used by HipChat's clients as well as countless addon and bot developers. You'll also be responsible for HipChat's integration with Atlassian's Connect framework, which powers rich and interactive extensions of the HipChat clients. You will be supported by robust backend systems, mature protocols, and an experienced team with a strong desire to build the best chat and collaboration platform out there. Think Nasa launching the Rover on Mars or Cochlear gifting children born deaf with the ability to hear, your work directly impacts the products they use to advance humanity. You'll need a strong technical prowess with incredible coding ability across a diverse set of languages and technologies. You will thrive on the ability to work under pressure.
Responsibilities
* Breakdown tough problems into simple, elegant solutions. * Understand system interdependencies and limitations in a microservice architecture. * Implementing solutions that meet performance, scalability, reliability, high availability, and operation excellent goals. * Grow other developers. Act as a mentor and lead by example to help build an awesome team. * Champion agile software development best practices, such as CI/CI and test-driven development.
Ideal Candidate
**Basic Qualifications** * Bachelors/Masters degree in Computer Science or a related field. * 6+ years of software development experience. * 3+ years of experience developing on large scale projects. * Experience building public facing APIs and associated authentication mechanisms. * Demonstrated experience coaching and developing junior developers. * Experience building scalable, high performance systems that are highly available . **Preferred Qualifications** * Experience building software with a focus on operational excellence. * Experience building software at web scale (e.g. consumer facing web or enterprise SaaS). * Experience building large scale distributed systems leveraging AWS or other cloud services. * Experience evaluating and adopting new technologies. * Excellent communication skills to both technical and non-technical audiences. * An understanding of how to use metrics to guide technical decisions. * Familiarity with chat / messaging systems would be a huge bonus (but not a requirement).
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

We offer perks: ample time off to relax and recharge, five paid volunteer days a year for your favourite cause, plenty of food and drinks, ergonomic workstations with Aeron chairs, unique ShipIt days, a company paid trip after five years and more.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.