Atlassians can choose where they work whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity. Interviews and onboarding are conducted virtually, a part of being a distributed-first company.
As we expand our Atlassian footprint in India, we can recruit eligible candidates for this role who are located in Karnataka, Telangana, Tamil Nadu, Maharashtra, Haryana, and Eastern states. If this sparks your interest, apply today and chat with our friendly Recruitment team.
You'll be a hands-on engineer and will be accountable for both front-end and back-end-related technical challengesDrive large projects autonomously, while spearheading technical designs and ensuring timely delivery.Tackle complex architectural challenges, and adopt best practices on the team.Strive for continuous improvement via code reviews, documentation and mentorship of junior members on the team.Work with multiple teams to tackle dependencies.A good understanding of performance bottlenecks and a focus on solutions to fix them in a sustainable and systemic way.Experience with testing practices, and having a quality-oriented mindset.
Fluency in any one database technology (eg. RDBMS like Oracle, Postgres and/ or NoSQL like DynamoDB or Cassandra)7+ years of professional software development experienceYou are an engineer at heart with experience driving and delivering large (multi-geo, multi-team) and complex projects.Strong experience in object-oriented programming (eg Java/Kotlin/Spring), we'll expect you to coach developers on these, but specific language experience is not a prerequisiteExperience working with frontend technologies like Javascript, reactJs , Typescript.AWS knowledge (databases, storages, containers, dockers, CI/CD, cloud integration) or similar experience with other public cloud offerings (e.g. Google, Azure)Knowledge of distributed systems concepts (scaling, consistency and availability tradeoffs)Have a track record in delivering outcomes, problem-solving, and evangelizing a high technical standard in the teamsLast, but not the least, you are a team player; You understand that the team is bigger than any individual and are able to mentor junior engineers on the team