Senior Software Engineer

4 - 12 years

50 - 65 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Design and Build Next-Gen Migration Tools:

    Architect and implement cloud-first, API-driven solutions for seamless migration of large-scale enterprise customers from DC to Atlassian Cloud.
  • Drive Zero-Downtime Migration Experiences:

    Develop systems that enable continuous data replication, staging, and incremental migration, minimizing business disruption and supporting robust User Acceptance Testing (UAT) and performance tuning.
  • Innovate on Data Management and Observability:

    Advance our migration platform with improved observability, developer productivity, and operational reliability, leveraging cloud-native technologies and best practices.
  • Collaborate Across Teams:

    Work closely with product, platform, and customer-facing teams to deliver scalable, secure, and resilient migration solutions.
  • Solve for Scale and Complexity:

    Tackle challenges in data extraction, change data capture (CDC), and multi-tranche migrations for customers with complex environments and massive data volumes.
  • Champion Customer and Developer Experience:

    Build tools and processes that liberate customers from weekend migration pressures and empower engineers with maintainable, observable, and debuggable systems.
  • Contribute to Strategic Initiatives:

    Play a key role in Project Ascend and other high-visibility programs, shaping the technical direction and future of Atlassian-s cloud platform.
  • Mentor and Lead:

    Guide junior engineers, contribute to architectural decisions, and help define standards for operational excellence across teams.
Required Qualifications
  • 6+ years of hands-on software development experience, ideally in large-scale, distributed, or cloud-native environments.
  • Bachelor-s or Master-s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proficiency in at least one major programming language (e.g., Java, Kotlin, Python, Go).
  • Experience designing, building, and operating production-grade web applications, APIs, and backend systems.
  • Strong understanding of cloud platforms (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and CI/CD pipelines.
  • Experience with data migration, ETL, or change data capture (CDC) technologies is a strong plus.
  • Familiarity with modern software architecture patterns, microservices, and event-driven systems.
  • Proven ability to deliver high-quality, reliable, and maintainable code.
  • Experience mentoring engineers and influencing technical direction.
Preferred Qualifications
  • Experience with large-scale enterprise migrations or SaaS platform transitions.
  • Knowledge of Atlassian products (Jira, Confluence, Bitbucket) or similar enterprise collaboration tools.
  • Experience with observability, monitoring, and debugging distributed systems.
  • Exposure to database technologies (PostgreSQL, MySQL, Oracle, SQL Server) and data replication frameworks (Debezium, AWS DMS).
  • Experience working in agile, cross-functional teams.
Qualities
  • Technical Leadership:

    Demonstrated ability to break down complex problems, guide technical design, and mentor others.
  • Collaboration:

    Works effectively with cross-functional teams and communicates clearly with both technical and non-technical stakeholders.
  • Initiative:

    Proactive in identifying and solving problems, driving projects forward, and seeking opportunities for improvement.
  • Growth Mindset:

    Eager to learn, adapt, and help others grow; open to feedback and new ideas.
  • Customer Focus:

    Considers customer impact in technical decisions and strives to deliver seamless experiences.
  • Accountability:

    Takes ownership of outcomes and quality, and follows through on commitments.
  • Operational Excellence:

    Advocates for best practices in code, testing, deployment, and production operations.
  • Passion for Quality:

    Holds high standards for code quality, reliability, and maintainability.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Atlassian logo
Atlassian

Software Development

Sydney NSW

RecommendedJobs for You