Burlington, MA, USA
4 days ago
Principal Software Engineer

This role offers an exciting opportunity to work on a cutting-edge product, integrating AI capabilities, algorithmic design, and database enhancements to implement the engine behind the Data Studio. If you're passionate about building innovative software solutions we'd love to hear from you.

Responsibilities:

•      Collaborate with product managers and stakeholders to understand user requirements and translate them into technical specifications.

•      Develop robust back-end solutions to support Data Studio's functionality, leveraging Oracle Autonomous Database technologies.

•      Integrate AI capabilities into Data Studio, leveraging machine learning models and algorithms to enhance product functionality.

•      Collaborate with experienced database engineers implement new and enhance existing product functionality.

•      Stay updated on emerging technologies and industry trends, incorporating best practices into the development process.

•      Conduct code reviews, provide feedback, and mentor junior team members to promote continuous improvement and knowledge sharing.

Preferred Qualifications:

•    5+ years of professional software development experience or 2+ years with an advanced degree in Computer Science, Mathematics, or Engineering.

•    Strong technical skills with a proven record of designing and developing cloud-scale systems, highly available distributed systems, or databases.

•    Deep knowledge of database internals, database management, SQL, and life cycle management is a huge plus.

•    Strong experience with data structures, algorithms, concurrency, multi-threading, object-oriented design.

•    Proficiency in developing large production projects written in C, C++, Python or similar.

 

#LI-MBITWRX

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

Career Level - IC4

Confirm your E-mail: Send Email