
On-Site
Full-Time
Bengaluru, Karnataka
India
Skills
Java
Microservices
Amazon Web Services (AWS)
AWS Lambda
Apache Kafka
Spring Boot
SQL
Amazon S3
Scala
Technical Leadership
Data Lakes
Large-scale Data Processing
Big Data
Electronic Medical Record (EMR)
Java Software Development
About the Role
The company is seeking a Sr. Software Engineer II to join their rapidly growing organization
focused on innovative educational technology. The role involves leading the i-Ready
engineering team, taking ownership of product features, analyzing architecture, planning new
features, and overseeing rollouts using Agile methodologies. The ideal candidate will have
extensive experience in Scala, Database, and Big Data technologies, with a focus on building
scalable and high-performance pipelines and workflows. They should also possess strong
software design skills, proficiency in Java and Scala, and knowledge of Amazon cloud
computing infrastructure.
Here are the key requirements and responsibilities in bullet points:
● Role: Sr. Software Engineer II
● Focus: Leading development of innovative educational technology software.
● Technical Skills:
○ Extensive experience with Scala, Java, and Big Data technologies (Kafka, Data
Lake on AWS S3, EMR, Spark).
○ Proficiency in SQL and Relational databases.
○ Knowledge of Amazon cloud computing infrastructure (Aurora MySQL, Dynamo
db, EMR, Lambda, Step Functions, and S3).
● Responsibilities:
○ Technical leadership and project management.
○ Developing software solutions and optimizing existing software.
○ Building scalable data pipelines and workflows.
○ Designing microservices and data applications.
○ Following coding best practices (unit testing, code reviews, documentation).
○ Performance analysis and capacity planning.
○ Working within an Agile team.
● Qualifications:
○ 10+ years of experience in designing and developing enterprise-level software
solutions.
○ 5 years of experience developing Scala applications and microservices using
Spring Boot.
○ 8 years of experience with large volume data processing and big data tools.
○ 5 years of experience with SQL and Relational databases.
○ 2 years of experience working with Agile/Scrum methodology.
● Preferred Qualifications:
○ Knowledge in MemSQL DB and SnowFlake.
○ Experience with Amazon cloud computing infrastructure.
○ Educational domain background.
focused on innovative educational technology. The role involves leading the i-Ready
engineering team, taking ownership of product features, analyzing architecture, planning new
features, and overseeing rollouts using Agile methodologies. The ideal candidate will have
extensive experience in Scala, Database, and Big Data technologies, with a focus on building
scalable and high-performance pipelines and workflows. They should also possess strong
software design skills, proficiency in Java and Scala, and knowledge of Amazon cloud
computing infrastructure.
Here are the key requirements and responsibilities in bullet points:
● Role: Sr. Software Engineer II
● Focus: Leading development of innovative educational technology software.
● Technical Skills:
○ Extensive experience with Scala, Java, and Big Data technologies (Kafka, Data
Lake on AWS S3, EMR, Spark).
○ Proficiency in SQL and Relational databases.
○ Knowledge of Amazon cloud computing infrastructure (Aurora MySQL, Dynamo
db, EMR, Lambda, Step Functions, and S3).
● Responsibilities:
○ Technical leadership and project management.
○ Developing software solutions and optimizing existing software.
○ Building scalable data pipelines and workflows.
○ Designing microservices and data applications.
○ Following coding best practices (unit testing, code reviews, documentation).
○ Performance analysis and capacity planning.
○ Working within an Agile team.
● Qualifications:
○ 10+ years of experience in designing and developing enterprise-level software
solutions.
○ 5 years of experience developing Scala applications and microservices using
Spring Boot.
○ 8 years of experience with large volume data processing and big data tools.
○ 5 years of experience with SQL and Relational databases.
○ 2 years of experience working with Agile/Scrum methodology.
● Preferred Qualifications:
○ Knowledge in MemSQL DB and SnowFlake.
○ Experience with Amazon cloud computing infrastructure.
○ Educational domain background.