Atlassian logo

Backend Software Engineer, II

Atlassian · Posted Oct 5

Enterprise project management, team collaboration, and software development tools

Bengaluru - India - Bengaluru, 560071 IndiaFull-timeRemote · India-wideSenior Level4+ years₹40.0L–₹68.0L yearly100+ applicants
SoftwareCollaborationProject ManagementEnterprise SoftwareDeveloper ToolsPublic Company
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

Atlassian's Engineering organisation is a unified R&D team prioritising initiatives that support customers moving to cloud while continuing to invest across the core product suite, including Jira, Confluence, Trello, and Bitbucket. The team builds highly scalable, cross-geo distributed backend services and works with RESTful micro-services and public cloud offerings. This role builds and ships backend features, reviews code for reliability, security, and performance, and mentors teammates, reporting to an Engineering Manager.

What you will do

  • Build and ship features and capabilities daily in highly scalable, cross-geo distributed environment
  • Be part of an amazing open and collaborative work environment with other experienced engineers, architects, product managers, and designers
  • Review code with best practices of readability, testing patterns, documentation, reliability, security, and performance considerations in mind
  • Mentor and level up the skills of your teammates by sharing your expertise in formal and informal knowledge sharing sessions
  • Ensure full visibility, error reporting, and monitoring of high performing backend services
  • Participate in Agile software development including daily stand-ups, sprint planning, team retrospectives, show and tell demo sessions

Skills used in this role

JavaKotlinGoScalaPythonOraclePostgreSQLDynamoDBCassandraRDBMSNoSQLAWSAzureGoogle App EngineRESTful MicroservicesMicroservicesSaaSPaaSIaaSCloud ArchitectureAgileCommunicationInterpersonal SkillsMentoring

What the employer is looking for

  • 4+ years of experience building and developing backend applications
  • Bachelor's or Master's degree with a preference for Computer Science degree
  • Experience crafting and implementing highly scalable and performant RESTful micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Kotlin, Go, Scala, Python, etc.)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality

Benefits and support

  • Health and wellbeing resources
  • Paid volunteer days
  • May be eligible for bonuses, commissions, and equity

About Atlassian

Atlassian is a leading software company that builds enterprise collaboration, project planning, and issue-tracking tools such as Jira, Confluence, and Trello. Empowering teams across the globe, Atlassian focuses on unleashing the potential of every team through advanced workflows, cloud infrastructure, and AI-driven capabilities.

Industry
Software
Company size
10001+ employees
Founded
2002
Location
Sydney, Australia
Funding stage
Public Company

Funding

Public Company · $210M raised

Accel
  • 2010-07-13Venture - Series Unknown$60M
  • 2014-04-10Secondary Market$150M

Leadership

MC
Mike Cannon-Brookes

CEO & Co-Founder

JC
James Chuong

Chief Financial Officer

BD
Brian Duffy

Chief Revenue Officer

AP
Avani Prabhakar

Chief People and AI Enablement Officer