Software Engineer I

1 Month ago • 2-4 Years • ₹20,96,000 LPA - ₹36,03,300 LPA

Job Summary

Job Description

The Software Engineer I will be part of a new group within Anthology focused on the data platform. The team's mission is to bring data together from across Anthology’s extensive product lines into a cloud-based data lake. This role involves utilizing AWS tools to support Anthology products, working with the development and product managers on system research, product design, and defect resolution. Responsibilities also include learning quickly, developing creative solutions, and ensuring consistency among products. The role requires responding to challenges of cloud-based software and thriving in the face of difficult problems.
Must have:
  • 2-4 years of experience designing and developing enterprise solutions
  • Knowledge of the OOP
  • Experience with Python, Typescript/JavaScript
  • Experience with SQL using Snowflake, Oracle, MSSQL, PostgreSQL, or other RDBMS
  • Data structure algorithm analysis and design skills
  • Knowledge of distributed systems
  • Knowledge of professional engineering best practices
  • Knowledge of a broader set of tools in the AWS tool suite
  • Fluency in written and spoken English
Good to have:
  • Experience designing, developing, and operating scalable near real-time data pipelines
  • Experience with designing and implementing ETL processes
  • Experience with fact/dimensional modeling (Kimball, Inmon)
  • Previous experience in the education industry and e-learning technologies

Job Details

Software Engineer I

Chennai, India

 

The Opportunity:

Anthology offers the largest EdTech ecosystem on a global scale, supporting over 150 million users in 80 countries. Our mission is to provide dynamic, data-informed experiences to the global education community so that learners and educators can achieve their goals.

 

We believe in the power of a truly diverse and inclusive workforce. As we expand globally, we are committed to making diversity, inclusion, and belonging a foundational part of not only our hiring practices but who we are as a company.

 

For more information about Anthology and our career opportunities, please visit www.anthology.com.

 

We are building up a new group within Anthology focused on the data platform. This team’s mission is to bring data together from across Anthology’s extensive product lines into our cloud-based data lake. We are the analytics and data experts at Anthology. Our team enables other development teams to utilize the data lake strategically and effectively for a variety of Anthology products. We deliver products and services for analytics, data science, business intelligence, and reporting. 

 

The successful candidate will have a strong foundation in software development, scaled infrastructure, containerization, pipeline development, and configuration management as well as strong problem-solving skills, analytical thinking skills, and strong written and oral communication skills.

 

Primary responsibilities will include:

  • Learning quickly and developing creative solutions that encompass performance, reliability, maintainability, and security 
  • Applying hands-on implementation solutions using the AWS tool suite and other components to support Anthology products that utilize an expansive data lake  
  • Working with the development manager, product manager, and engineering team on projects related to system research, product design, product development, and defect resolution 
  • Being willing to respond to the unique challenges of delivering and maintaining cloud-based software. This includes minimizing downtime, troubleshooting live production environments, and responding to client-reported issues 
  • Working with other engineering personnel to ensure consistency among products 
  • Through continued iteration on existing development processes, ensuring that we’re leading by example, fixing things that aren’t working, and always improving our expectations of ourselves and others 
  • Thriving in the face of difficult problems
  • Working independently with general supervision

 

The Candidate:

Required skills/qualifications:

  • 2-4 years of experience designing and developing enterprise solutions including serverless/functionless API services
  • Knowledge of the OOP
  • Experience with Python, Typescript/JavaScript
  • Experience with SQL using Snowflake, Oracle, MSSQL, PostgreSQL, or other RDBMS
  • Data structure algorithm analysis and design skills
  • Knowledge of distributed systems and tradeoffs in consistency, availability, and network failure tolerance
  • Knowledge of professional engineering best practices for the full SDLC, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Knowledge of a broader set of tools in the AWS tool suite (CDK, CloudFront, CloudWatch, CodeCommit, CodeBuild, CodePipeline, Lambda, API Gateway, SNS, SQS, S3, KMS, Batch, DynamoDB, DMS), Docker
  • Fluency in written and spoken English

Preferred skills/qualifications:

  • Experience designing, developing, and operating scalable near real-time data pipelines and stream processing
  • Experience with designing and implementing ETL processes
  • Experience with fact/dimensional modeling (Kimball, Inmon)
  • Previous experience in the education industry and e-learning technologies                    

 

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.   

 

Anthology 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.

Similar Jobs

Morningstar - Technical Specialist, Level 2

Morningstar

Mumbai, Maharashtra, India (Hybrid)
3 Days ago
Nagarro - Staff Engineer, Java

Nagarro

(On-Site)
7 Months ago
Microsoft - Software Engineer - Fullstack

Microsoft

(Remote)
1 Month ago
Toppan Merrill - Systems Engineer

Toppan Merrill

Chennai, Tamil Nadu, India (On-Site)
8 Months ago
Vigaet - Full Stack Developer Internship

Vigaet

(On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineer, Infrastructure

Meta

New York, New York, United States (Remote)
7 Months ago
Next Level Business Services - Combination of Full stack + Ember. J or strong UI Architect and last 2 project in EmberJS

Next Level Business Services

Charlotte, North Carolina, United States (On-Site)
7 Months ago
Motorola solutions - Senior Software Engineer – Front End

Motorola solutions

Leicester, England, United Kingdom (On-Site)
2 Weeks ago
Postman - Staff Engineer, Monetization

Postman

San Francisco, California, United States (Hybrid)
1 Month ago
P99 soft - Full Stack Developer (Java + React.js)

P99 soft

Austin, Texas, United States (On-Site)
4 Days ago
ComeOn Group - Java Developer

ComeOn Group

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Britive - Senior QA Engineer

Britive

Bengaluru, Karnataka, India (Remote)
1 Month ago
Vertx Inc. - Software Engineer II

Vertx Inc.

United States (Remote)
5 Days ago
Mozilla - Staff Software Engineer - Mobile Android

Mozilla

United States (Remote)
6 Days ago
Assist software  - Ruby on Rails Developer

Assist software

Suceava, Suceava County, Romania (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

Capgemini - Page Not Found

Capgemini

Chennai, Tamil Nadu, India (On-Site)
2 Weeks ago
Nasdaq - Product Owner - Specialist, AI

Nasdaq

Bengaluru, Karnataka, India (Hybrid)
1 Year ago
Trend Micro - DevOps Platform Engineer

Trend Micro

Ahmedabad, Gujarat, India (On-Site)
5 Days ago
Bluevine India - Senior SDET

Bluevine India

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Barracuda Networks Inc - Pre-sales Consultant

Barracuda Networks Inc

Delhi, India (On-Site)
4 Months ago
spauldingridge - OneStream Senior Analyst

spauldingridge

Jaipur, Rajasthan, India (On-Site)
1 Month ago
Contentstack - Senior Software Engineer I

Contentstack

Mumbai, Maharashtra, India (Hybrid)
1 Week ago
PwC - Manager

PwC

Gurugram, Haryana, India (On-Site)
6 Months ago
Ramboll - Design Engineer - Structural

Ramboll

Hyderabad, Telangana, India (On-Site)
1 Week ago
T-Systems ICT India - Architect

T-Systems ICT India

Pune, Maharashtra, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Bogota, Colombia (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bogota, Colombia (Hybrid)

Chennai, Tamil Nadu, India (Hybrid)

Colombia (Remote)

Colombia (Remote)

Bogota, Colombia (Remote)

Bengaluru, Karnataka, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Anthology

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug