Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer, Backend @ Coursera

Home > DBA / Data warehousing

 Senior Software Engineer, Backend

Job Description

 
Coursera is bootstrapping a new development center, with a focus on building a platform team in India. This is an unique opportunity to be part of the founding team that would not only own a mission critical charter, but also play a significant role in shaping the culture for the location. We are looking for individuals with an entrepreneurial mindset who are excited by the prospect of building impactful 0 to 1 products.
As an engineer on the Enterprise Admin team, you will be responsible for designing and building scalable systems and tools that enable Coursera s enterprise administrators to manage and monitor large-scale learning programs. The team focuses on two key experiences: the Enterprise Admin flow (used by admins to manage users, programs, and analytics) and the Learner Experience flow (used by employees and learners within organizations to access content through their company s program).
You ll work on core features such as user and role management, contract setup and tracking, admin-led communications, skills planning tools, and detailed reporting dashboards. The team also owns integrations and APIs that connect Coursera to external LMS/LXP systems and helps streamline enterprise onboarding and ongoing support.
This role involves close collaboration with product managers, designers, QA, and cross-functional engineering teams including data, infrastructure, and SRE. You ll help reduce operational overhead by building internal tools for Customer Success and Implementation teams, and play a key role in improving platform reliability, real-time analytics, and admin support ticket resolution.
Responsibilities:
  • Design and implement scalable & robust APIs and Systems
  • Measure your work thoroughly, analyze results, and generate hypotheses to drive new product changes through A/B testing
  • Write and review technical documentation for the components owned by your team
  • Develop and deploy your high-quality code (in Java, Scala or similar languages) following industry best practices and track key service level indicators (SLIs)
  • Debug and fix production issues, lead blameless retrospectives, and participate in the on-call rotation to ensure adherence to the service level agreements (SLAs)
  • Collaborate and mentor team members, and contribute to teams success improving processes
Basic Qualifications:
  • 5-10 years of experience working in a relevant backend software engineering role
  • Proficient in implementing APIs and writing automated tests
  • Expertise in using managed cloud services, streaming technologies and handling large data sets
  • Prior experience in developing new features and debugging complex issues with minimal supervision
  • Fervent belief in engineering quality and building technical leverage for others
  • Data-driven and strongly motivated by success and learnings through experiments and metrics analysis
Preferred Qualifications:
  • Founding engineers or candidates with prior experience in start-up environments are preferred, specifically those who have been part of a bootstrapping team, small start-up team, or expansion team.
  • Demonstrated ability to work in a fast-paced and dynamic environment, and navigate through ambiguity and uncertainty with confidence.
  • Experience collaborating with cross-functional teams to deliver high-quality products or services.
  • Proven track record of delivering results in a resource-constrained environment with limited guidance and supervision.
If this opportunity interests you, you might like these courses on Coursera:
  • Object Oriented Java Programming: Data Structures and Beyond Specialization

Job Classification

Industry: E-Learning / EdTech
Functional Area / Department: Engineering - Software & QA
Role Category: DBA / Data warehousing
Role: Database Administrator
Employement Type: Full time

Contact Details:

Company: Coursera
Location(s): Kolkata

+ View Contactajax loader


Keyskills:   Backend Service level LMS SCALA Data structures Operations Analytics Supervision Recruitment Technical documentation

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Lead Software Engineer

  • Nomura
  • 5 - 10 years
  • Mumbai
  • 13 hours ago
₹ Not Disclosed

Software Engineer

  • Infor
  • 2 - 4 years
  • Hyderabad
  • 13 hours ago
₹ Not Disclosed

Senior Application Developer Java, Angular, Oracle

  • Ups Supply Chain
  • 8 - 12 years
  • Pune
  • 22 hours ago
₹ Not Disclosed

Software Test Engineer (Cloud/Server)

  • Arista Networks
  • 10 - 15 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Coursera

Coursera was founded by two computer science professors at Stanford with a vision of providing life-transforming learning experiences to anyone, anywhere. It is the world’s largest online learning platform for higher education. 190 of the world’s top universities and industry educato...