Staff Software Engineer

10 - 12 years

12 - 15 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

The Opportunity: This role focuses on Anthology Ally, a revolutionary product that makes digital course content more accessible. As the accessibility of digital course content becomes increasingly important worldwide, institutions must address long-standing and often overbearing challenges. Anthology s Ally engineering team is responsible for developing industry-leading tools to improve accessibility through inclusivity, sustainability, and automation for all students. As a Staff 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. 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. The Candidate: Required skills /qualifications : 10-12 years of relevant experience Good abstract and critical thinking skills Familiarity with the full-cycle development process Experience developing, building, testing, deploying, and operating applications Experience working with cloud technologies Awareness of how distributed systems work Strong command of backend programming languages (Java, JavaScript, Python, etc.) Familiarity with relational database design and querying concepts Willingness to break things and make them work again Knowledge of and experience with CI/CD principles and tools (Jenkins or Azure Pipelines) Fluency in written and spoken English Preferred skills /qualifications : Experience leading a team Command line scripting knowledge in a Linux-like environment Knowledge of cloud computing (AWS) Experience with IntelliJ IDEA (or other IDE) Experience with a version control system (Git) Experience with a bug-tracking system (JIRA) Experience with a continuous integration system and continuous delivery practices Functional programming experience such as Haskell or Scala Experience with front-end development or interest in learning (Angular).

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Campus Management logo
Campus Management

Information Technology / Education Technology

Miami

RecommendedJobs for You

Bengaluru, Karnataka, India

Pune, Maharashtra, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India