Senior Software Engineer- Backend
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
What makes you a great fit:
• Sound understanding of Computer Science fundamentals including Data Structures and Space and Time complexity.
• Excellent problem solving skills
• Solid understanding of any of the modern Object oriented programming languages (like Java, Ruby or Python) and or Functional languages (like Scala, GoLang)
• Understanding of MPP (Massive parallel processing) and frameworks like Spark
• Experience working with Databases (RDBMS - Mysql, Redshift etc, NoSQL - Couchbase / MongoDB / Cassandra etc).
• Experience working with open source libraries and frameworks.
• Strong hold on versioning tools Git/Bitbucket. Good to have Skills:
• Knowledge of MicroServices architecture. Have experience working with Kafka
• Experience or Exposure to ORM frameworks (like ActiveRecord, SQLAlchemy etc).
• Working knowledge of full text search (like ElasticSearch, Solr etc).
• You have 4 to 7 years or more of software development experience with expertise in designing and implementing high-performance web applications.
• Very strong understanding and experience with any of Java, Scala, GoLang, Python.
• Experience writing optimised queries in relational databases like Mysql, redshift / Postgres.
• You have exposure to basic data engineering concepts like data pipeline, hadoop or spark
• Write clean and testable code.
• You love to build platforms that enable other teams to build on top of
• Sound understanding of Computer Science fundamentals including Data Structures and Space and Time complexity.
• Excellent problem solving skills
• Solid understanding of any of the modern Object oriented programming languages (like Java, Ruby or Python) and or Functional languages (like Scala, GoLang)
• Understanding of MPP (Massive parallel processing) and frameworks like Spark
• Experience working with Databases (RDBMS - Mysql, Redshift etc, NoSQL - Couchbase / MongoDB / Cassandra etc).
• Experience working with open source libraries and frameworks.
• Strong hold on versioning tools Git/Bitbucket. Good to have Skills:
• Knowledge of MicroServices architecture. Have experience working with Kafka
• Experience or Exposure to ORM frameworks (like ActiveRecord, SQLAlchemy etc).
• Working knowledge of full text search (like ElasticSearch, Solr etc).
• You have 4 to 7 years or more of software development experience with expertise in designing and implementing high-performance web applications.
• Very strong understanding and experience with any of Java, Scala, GoLang, Python.
• Experience writing optimised queries in relational databases like Mysql, redshift / Postgres.
• You have exposure to basic data engineering concepts like data pipeline, hadoop or spark
• Write clean and testable code.
• You love to build platforms that enable other teams to build on top of
0 page views
Related listings
-
Hiring for Mobile Developer // BangaloreSoftware DeveloperHiring for Mobile Developer // Bangalore MNR Solutions Private Limited - Bengaluru, Karnataka Job details Salary ₹6,00,000 - ₹10,00,000 a year Job Type Full-time Qualifications Bachelor's (Preferred) total work: 3 years (Preferred) Full Job Descripti...2026/11/08
-
UI Developer Intern (2023)Software DeveloperDesign, build, and maintain highly reusable Angular, JavaScript, HTML and CSS code. Translate user behavior and research into actionable data.Design and create mockups and user journeys for a wide range of devices including mobile.Rapid development a...2026/11/08
-
Software EngineerSoftware DeveloperSoftware Engineer Enhancesys Innovations Pvt. Ltd. - Bengaluru, Karnataka Job details Salary From ₹10,00,000 a year Benefits & Perks Provident Fund, Health insurance, Paid sick time, Food provided Job Type Full-time Regular / Permanent Qualificat...2026/11/08
