Free cookie consent management tool by TermsFeed Software Engineer (Python and C/C++) | Antal Tech Jobs
Back to Jobs
16 Weeks ago

Software Engineer (Python and C/C++)

decor
Bangalore, Karnataka, India
Information Technology
Other
Dassault Systèmes

Overview

Software Engineer (Python and C/C++)

NuoDB builds a high-performance, multi-cloud capable distributed database. As part of Dassault Systemes, our database powers the 3DEXPERIENCE platform underpinning a suite of product design, process management, and collaborative tools running in the cloud and used by customers worldwide.

At NuoDB we’re energized by tough technical challenges and are passionate about working as a team to innovate and invent new solutions. NuoDB was one of the first distributed SQL databases on the market, and is now building the next generation of its distributed database product as a DBaaS offering with extreme scalability.

NuoDB is seeking a Software Engineer (Python and C/C++) with strong programming skills in Python/C to build a Python driver for our database in order to support Python clients. You will own the design and development of the driver, leveraging the existing NuoDB client protocol.

Role Description:

  • Design and develop a Python driver for NuoDB
  • Produce excellent-quality internal and external documentation for the new Python driver
  • Work closely with QE to ensure testability and quality
  • Produce a driver which is not only correct and performant, but that also presents an ergonomic and idiomatic interface to prospective programmers
  • Proactively collaborate with the wider engineering and product management teams in order to fully understand requirements and ensure they are being met

Qualifications:

  • Bachelor’s or master’s degree in Computer Science/IT, or equivalent.
  • Strong programming skills with Python, and C/C++.
  • Experience with any RDBMS, such as SQL, or PostgreSQL.
  • Experience with wrapping C++ libraries for use.
  • Ability to work independently and communicate clearly.
  • Experience with Git, code review, and automated build systems.
  • Strong experience with testing database applications.
  • Curiosity and a desire to learn new concepts and skills.
  • Possess an inquisitive and detail-orientated mindset.

What’s in it for you:

    • Work in a culture of collaboration and innovation
    • Ensure knowledge sharing within the development team and encourage the introduction of new
    • technologies
    • Proactively optimize development processes and suggest new ideas

Diversity statement

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
Share job
Similar Jobs
View All
1 Day ago
Sr. Software Engineer - HTML/Angular Job
Information Technology
  • Bangalore, Karnataka, India
We use cookies to offer you the best possible website experience. Your cookie preferences will be stored in your browser’s local storage. This includes cookies necessary for the website's operation. Additionally, you can freely decide and change any...
decor
1 Day ago
Devops Engineer
Information Technology
  • Bangalore, Karnataka, India
Who We AreAt Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to...
decor
1 Day ago
.Net Developer - Intermediate
Information Technology
  • Bangalore, Karnataka, India
Job Description: As a .NET Developer, you will be a key contributor to our team, driving the design, development, and maintenance of high-performance, scalable applications. You will leverage your deep expertise in .NET technologies and cloud platfo...
decor
1 Day ago
Junior Web Developer in Hyderabad
Information Technology
  • Bangalore, Karnataka, India
Key Responsibilities Meeting with the development team to discuss user interface ideas and applications Reviewing application requirements and interface designs Identifying web-based user interactions Developing and implementing highly responsiv...
decor
1 Day ago
Sr. Software Engineer - .Net + Azure Job
Information Technology
  • Bangalore, Karnataka, India
We use cookies to offer you the best possible website experience. Your cookie preferences will be stored in your browser’s local storage. This includes cookies necessary for the website's operation. Additionally, you can freely decide and change any...
decor
1 Day ago
Mainframe Modernization Consult System Architect
Information Technology
  • Bangalore, Karnataka, India
Who We AreAt Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to...
decor
1 Day ago
Onelab Ventures - Scrum Master/IT Project Manager
Information Technology
  • Bangalore, Karnataka, India
Job SummaryWe are seeking an experienced IT Project Manager to lead and manage end-to-end delivery of projects involving Python Full Stack development, Cloud platforms (AWS/Azure/GCP), and Machine Learning solutions.ResponsibilitiesThe ideal candida...
decor
1 Day ago
Network Architect
Information Technology
  • Bangalore, Karnataka, India
Who We AreAt Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media