skillindiajobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Software Engineer

4.00 to 7.00 Years   Bangalore   18 Nov, 2020
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaEmbedded / System Software
EmploymentTypeFull-time

Job Description

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience., MySQL is the worlds most popular open-source DBMS. Businesses all over the world rely on MySQL for their business critical applications, and our job is to provide them with highly performing, reliable and secure software that is easy to deploy, use and upgrade.MySQL Server Engineering is an international team with two main hubs in Bangalore (India) and Trondheim (Norway), in addition to a large number of engineers all over the world. Were currently looking for passionate and skilled software engineers to join our Optimizer Team.As a software engineer on the MySQL Optimizer Team youll be using your expertise in software development and DBMS internals to extend and improve the entire query processing pipeline, from parsing and resolving to query optimization and execution. Youll be involved in all parts of development from idea and design to implementation and testing, working with an international team of highly skilled software engineers to add new features, improve query performance, and make MySQL the best DBMS for the future.Oracle has invested significantly in the future of MySQL. The query processing pipeline has been significantly refactored and improved over the last years, and the team is focused on building an architecture that will last for many years. Ahead lies challenging problems in query optimization and cost modelling, implementation of new SQL features, extending and improving query execution, resource management, and many domain specific adventures in GIS, JSON, and other areas. As an engineer on the MySQL Optimizer Team, youll be in the middle of all this with a responsibility both for the user facing SQL syntax and the internal implementation and its performance.Specific responsibilities

  • Design and implement new features in MySQL Server
  • Participate in design and code reviews
  • Take part in planning processes for upcoming versions
  • Fix bugs in new and existing functionality
  • Contribute to technical discussions and decision making in the team and with other development teams
Desired skills and experience
  • MSc or BSc in Computer Science or related field (PhD a plus)
  • Good understanding of algorithms and data structures
  • Proficient in SQL and basic database skills
  • Good understanding of DBMS architecture or experience with database development
  • 5+ years of experience with software development in C++
  • Enjoy learning new things
  • Have a passion for programming
  • Self-driven and the able to take the initiative
  • Experience with some of the tools we use: C++14, CMake, Git, Doxygen, Bison
  • Strong problem-solving and debugging skills
  • Ability to work in a geographically distributed team across multiple time zones
  • Strong verbal and written communication skills
  • Ability to learn new technology and concepts quickly
  • Attention to details and focus on quality
  • Empathy for the user and interest in creating a good user experience
What we can offer
  • A job with an impact your code will run on millions of MySQL installations worldwide
  • Challenging technical problems to solve
  • Real influence on designs and decision making
  • Recognition our source code is on Github, and your contributions to MySQL will be visible both inside and outside of Oracle
  • Highly skilled coworkers
  • The opportunity to make a real and lasting impact on MySQL

Keyskills :
sql serverjavasqlcustomer relationsjavascriptopen sourcemusic makingproblem solvingcomputer sciencequery optimizationsoftware engineersresource managementsoftware developmentsoftware engineering

Senior Software Engineer Related Jobs

© 2020 Skillindia All Rights Reserved