ApplySarthi

Software Engineer

Atlassian

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

14,451 open software roles across 1,183 companies are on ApplySarthi right now, most of them in Bengaluru (900), Hyderabad (303), Pune (178).

What software roles keep asking for: Python (37%), Java (30%), AWS (29%), System design (26%), C++ (25%), CI/CD (23%), Observability (22%), Kubernetes (20%) — counted across their open postings here.

Software Engineer jobs in the United States · Software Engineer jobs in Seattle · Remote Software Engineer jobs · Generative AI jobs · Go jobs · Java jobs · Kotlin jobs

Atlassian has 340 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with Atlassian.

Questions you are likely to be asked

  1. Why do you want to join Atlassian?
  2. What is your experience with Generative AI? Tell me one thing you learned the hard way.
  3. What do you do when a production issue happens on your code?
  4. Walk me through a system you built. How was it designed, and what would you change now?
  5. Tell me about a hard bug you tracked down. How did you find the cause?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Software Engineer at Atlassian interview free →

Atlassian’s Gen AI Platform team builds the shared foundation for creating, deploying, and operating production AI agents. We provide reusable runtimes, APIs, tools, plugins, and operational capabilities so product teams can focus on customer experiences. We’re looking for a Software Engineer who enjoys building reliable backend systems and platforms that make other engineers more effective. Build and operate backend services, APIs, libraries, and developer tools for our agent platform. Own well-defined capabilities from design through testing, rollout, and production support. Develop stable, self-service interfaces for defining agents, connecting tools, and extending platform behaviour. Improve reliability, performance, observability, and developer experience. Investigate failures across distributed services and agent execution flows. Collaborate with product and platform teams and participate in code and design reviews. Participate in on-call and turn operational learning into lasting improvements. Experience building and operating production backend or platform services. Proficiency in a language such as TypeScript, Java, Kotlin, Go, or Python. Understanding of APIs, asynchronous processing, data storage, cloud infrastructure, and testing. Sound judgment around correctness, reliability, maintainability, and delivery trade-offs. Strong learning agility and clear communication. Experience with AI agents, LLM applications, MCP, developer platforms, distributed runtimes, or Kubernetes is desirable but not required.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on atlassian . ApplySarthi collects openings and links to application pages; the role is advertised by Atlassian, not by us.