Senior Software Engineer I

Blackboard

Chennai District

Hybrid

INR 1,800,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Blackboard is seeking a Senior Software Engineer I to design, develop, and maintain features of the Ally product, focusing on accessibility. The role involves collaboration with product and software teams, backend in Scala and frontend in JavaScript, and mentoring junior engineers.

Hybrid work model in Chennai, India, AWS cloud, Git for version control. You will contribute to distributed systems, push engineering best practices, and help advance accessibility and automation for students.

Qualifications

  • 5-7 years of relevant professional experience.
  • Frontend development with Angular/TypeScript.
  • Experience with cloud technologies and AWS.
  • Experience mentoring junior engineers.
  • Fluent written and spoken English.

Responsibilities

  • Design, develop, and maintain Ally product features.
  • Collaborate cross-functional with product and software teams.
  • Mentor junior engineers and promote engineering best practices.
  • Work in a distributed team, using AWS and Git.

Skills

Angular/TypeScript
Cloud technologies
Mentoring
Distributed systems awareness
English fluency
Backend languages (Java/JavaScript/PHP

Job description

Description

Senior Software Engineer I

Hybrid – Chennai, India

About The Role

This role focuses on Ally, a revolutionary product that makes digital course content more accessible. As the accessibility of digital course content is becoming increasingly important world‑wide, institutions must address long‑standing and often overbearing challenges. Blackboard's Ally engineering team is responsible for developing industry‑leading tools to improve accessibility through inclusivity, sustainability, and automation for all students.

As a Senior Software Engineer on our team, you will design, develop, and maintain features of the Ally product. You’ll also communicate and partner cross‑functionally with teams in product and software development. In this role, you will work on an ethical product, using Scala for the backend and JavaScript for the frontend. You will mentor junior engineers and contribute to advancing engineering best practices on the team. We run our applications in the AWS cloud and use Git for version control. You’ll work on a distributed team, collaborating with colleagues around the globe.

Required Skills And Experience
  • 5-7 years of relevant professional experience
  • Frontend development experience in Angular/TypeScript
  • Familiarity with the full‑cycle development process
  • Experience developing, building, testing, deploying, and operating applications
  • Experience working with cloud technologies
  • Experience mentoring junior engineers
  • Awareness of how distributed systems work
  • Experience with backend programming languages (e.g. Java, JavaScript, C#, Python, etc.)
  • Willingness to break things and make them work again
  • Fluency in written and spoken English
Preferred Skills And Experience
  • Functional programming experience such as Haskell or Scala
  • Familiarity with working with AWS cloud technologies
About Blackboard

Blackboard delivers the digital environment for transformational teaching and learning. We serve thousands of institutions with the industry's most AI‑advanced LMS, Blackboard Ally for accessibility, and institutional effectiveness solutions that put educators and learners at the center. We're an education company that builds technology. Learn more at blackboard.com.

This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.

Blackboard is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, gender identity/expression, protected military/veteran status, or any other legally protected factor.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer I
Senior Software Engineer I

Anthology • Chennai District

Hybrid
INR 1,000,000 - 1,500,000
Software Engineer III
Software Engineer III

Pearson • Bengaluru

On-site
INR 800,000 - 1,300,000
Senior Software Engineer
Senior Software Engineer

Pearson • Chennai District

Hybrid
INR 1,500,000 - 2,500,000
Software Engineer
Software Engineer

Ally • Chennai District

On-site
INR 600,000 - 800,000
Paid time off
Medical insurance
Mentorship opportunities
Software Engineer II
Software Engineer II

Anthology Inc • Bengaluru

On-site
INR 600,000 - 1,000,000
Senior Software Engineer II (Hybrid)
Senior Software Engineer II (Hybrid)

Kaplan • Bengaluru

Hybrid
INR 1,500,000 - 2,000,000
Senior Software Engineer
Senior Software Engineer

Wing Assistant • Bengaluru

Remote
INR 1,200,000 - 2,000,000
Health, dental, and vision insurance
Generous vacation and leave policies
Professional development programs
Senior Software Engineer
Senior Software Engineer

Verint Financial Compliance • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Senior Software Engineer I (Hybrid)
Senior Software Engineer I (Hybrid)

Kaplan • Bengaluru

Hybrid
INR 1,800,000 - 2,800,000
Hybrid work model
Tuition assistance
Health benefits
+2
Senior SDE (Full Stack)
Senior SDE (Full Stack)

Gushwork • Bengaluru

On-site
INR 800,000 - 1,200,000
Opportunity to work on cutting-edge AI technology
Collaborative team environment
Direct impact on online presence
+1