
Software Development Engineer
at Our client company is into Internet. (BW1)


- Deliver features in an end-to-end manner: technical design, development, testing, deployment, and maintenance.
- Provide technical leadership and own specific areas of the platform.
- Work closely with Product Managers to translate product requirements to engineering specifications.
- Lead code review efforts and quality efforts in your area of ownership.
- Participate in product discussions, taking ownership and initiative.
- Work independently in a fast-paced environment.
- Mentored and guide junior engineers.
Must Haves:
- Minimum 2 years of working experience in Ruby on Rails/ Python/ Node.JS.
- Strong problem-solving skills, data structures, and algorithms.
- Excellent experience on databases like MySQL, PostgreSQL, etc.
- Familiarity with tools for code reviews, version control (GIT).
- A knack for writing clean, readable Ruby/ Python/Node.JS code.
- Experience in application server hosting and monitoring.
- Understanding of fundamental design principles behind a scalable application.
Nice to Have:
- Hands-on with search platforms (Solr, Elasticsearch, etc).
- Prior experience with microservices-based architecture/SOA/distributed systems.
- Able to implement automated testing platforms and unit tests.
- Experience with common AWS service EC2, RDS, S3, SES, etc.
Key Competencies:
- Building Effective Team
- Solving Problems Creatively
- Learning Agility
- Drive For Result

Similar jobs
We're looking for team players with natural product intuition who can help us build solutions
for our world-class Learning & Assessment platform (edulastic.com).
As a Backend Developer you will be responsible for the server-side of our web applications
and you will work closely with our engineers to ensure the system consistency and improving
user experience.
Role and Responsibilities
- As an experienced backend developer, your primary focus will be the development of all
server-side systems
- A basic understanding of front-end technologies is necessary as well. You will test, secure
and deploy your code
- Knowledge of Node.js is a must along with a server-sideframework
- Strong proficiency in JavaScript
- Writing reusable, testable, and efficient code
- Experience and proficiency integrating with RESTAPIs
- Understanding of scalable computing systems, software architecture, data structures,
and algorithms
- Experience in working with databases such as MongoDB, Redis, Elasticsearch, etc.
- Should be willing to work in a very fluid startup environment and take complete ownership of
the assigned responsibility
Skills Required:
- At least 2 years of experience developing Backends using NodeJS should be well versed
with its asynchronous nature & event loop, and know its quirks and workarounds.
- Good knowledge of MongoDB or any other NoSQL
Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience developing and deploying REST
APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Should be a fast learner and a go-getter without any fear of trying out new things Preferences.


- Python knowledge: object-oriented programming: inheritance, abstract classes, dataclass, dependency injection, design patterns: comand-query, repository, adapter, hexagonal architecture, swagger/Open API, flask, connexion
- Experience on AWS services: lambda, ecs, sqs, s3, dynamodb, auroradb
- Experience with following libraries boto3, behave, pytest, moto, localstack, docker
- Basic knowledge about terraform, gitlab ci
- Experience with SQL DB


PHP Developer Responsibilities:
- Conducting analysis of website and application requirements.
- Writing back-end code and building efficient PHP modules.
- Developing back-end portals with an optimized database.
- Troubleshooting application and code issues.
- Integrating data storage solutions.
- Responding to integration requests from front-end developers.
- Finalizing back-end features and testing web applications.
- Updating and altering application features to enhance performance.
PHP Developer Requirements:
- Bachelor’s degree in computer science or a similar field.
- Knowledge of PHP web frameworks including Yii, Laravel, and CodeIgniter.
- Knowledge of front-end technologies including CSS3, JavaScript, and HTML5.
- Understanding of object-oriented PHP programming.
- Previous experience creating scalable applications.
- Proficient with code versioning tools including Git, Mercurial, CVS, and SVN.
- Familiarity with SQL/NoSQL databases.
- Ability to project manage.
- Good problem-solving skills.




the core library/language constructs.
• Knowledge of processor, memory, network and storage internals. Familiarity with I/O optimized
algorithms.
• Deep understanding of distributed systems including fault modeling, concurrency, isolation,
consensus etc.
• Internals of a RDBMS like MySQL
• Conversant with the internals of systems like Kafka, Cassandra/Scylla, Redis, RocksDB etc
• Working knowledge of hosting and network infrastructure (K8s, Envoy, etc)
• Familiarity with binary serialization protocols like thrift/protobuf/flatbuffers etc
• Familiar with gRPC, HTTP/2, QUIC, etc.
• Troubleshooting memory issues, GC tuning, resource leaks etc.
• Strong problem-solving skills, algorithmic skills and data structures.
• Productionizing machine learning pipelines using Spark/Flink/TensorFlow etc
• Familiarity with big data concepts - HDFS, hive, presto, spark, oozie, ambari, airflow, atlas,
ranger, etc. Familiarity with formats like avro, parquet, orc, arrow etc
• Good understanding of branching, build, deployment, continuous integration methodologies
• Experience in leading a team and mentoring engineers
• Attitude to get Stuff Done!
• Ability to make decisions independently.
Desired Background:
• Bachelor’s or Master’s degree in Engineering from premier institutes preferred
• 8+ years of experience in software design, development & architecture

Job Location : Mumbai / Bangalore
Expereince : 3 to 8 Years
JD :
Hands on experience in Python in 2.x and 3.x versions
- Developed and deployed services in AWS serverless Architecture
- Developed REST API’s using serverless framework, AWS Lambda, API Gateway
- Developed queue and notification services using AWS components - SQS, SNS
- Implemented authorization and authentication using AWS Cognito pool
- Developed Facial recognition systems using AWS Rekognition
- Hands on experience in Flask, Tornado, Quartz framework
- Hands on experience in designing and working on MicroService & Monolithic architecture
- Basic understanding of front-end technologies HTML, CSS, JavaScript, jQuery
Mongo dB experience is must


SpringML is looking to hire a top-notch Data Engineer who is passionate about working with data and using the latest distributed framework to process large datasets. As a Data Engineer, your primary role will be to design and build data pipelines. You will be focused on helping client projects on data integration, data prep and implementing machine learning on datasets. In this role, you will work on some of the latest technologies, collaborate with partners on early win, consultative approach with clients, interact daily with executive leadership, and help build a great company. Chosen team members will be part of the core team and play a critical role in scaling up our emerging practice.
Title-Data Engineers
Location-Hyderabad
Work Timings-10.00 AM-06.00 PM
RESPONSIBILITIES:
Ability to work as a member of a team assigned to design and implement data integration solutions.
Build Data pipelines using standard frameworks in Hadoop, Apache Beam and other open-source solutions.
Learn quickly – ability to understand and rapidly comprehend new areas – functional and technical – and apply detailed and critical thinking to customer solutions.
Propose design solutions and recommend best practices for large scale data analysis
SKILLS:
B.tech degree in computer science, mathematics or other relevant fields.
Good Programming skills – experience and expertise in one of the following: Java, Python, Scala, C.






