Simba Technologies

  • Senior C++ Software Developer

    Job Locations CA-BC-Vancouver
    Posted Date 1 year ago(9/14/2017 11:28 AM)
    # of Openings
    Information Technology
  • Overview

    Magnitude Connectivity solutions provide access to data. At the heart of it all, you’ll find Simba Technologies (, recognized around the world for leading the way in standards-based, data-access and analytics connectivity solutions for relational and multi-dimensional data sources. Our market leading technology is used by the industries’ top Big Data and business intelligence vendors. From Cloud to On-Premise, from SQL to NoSQL, we develop high-performing and high-volume data access solutions to make it easy for other developers to create their dream products.

    Our data connectivity solutions support multiple standards, including ODBC, JDBC, MDX, OLE DB, ODBO, XMLA, and ADO.NET. with Windows, Mac, UNIX, Linux and mobile device platform support.

    Big Data innovators turn to Magnitude Simba Connectivity solutions. Our partners include leading independent software vendors and global enterprises such as Alteryx®, Altiscale®, Cloudera®, Couchbase®, Databricks®, DataStax®, Google®, Hortonworks®, MapR®, Microsoft®, Oracle®, Qubole®, Splunk®, Tableau®, and Teradata®. 


    As a Senior C++ Software Developer you will be a senior member of a small to medium sized team of talented software developers, producing high quality, best of class, drivers and features, which will wow our customers.  Apart from writing superlative code, you will be responsible for key deliverables during your team’s software development lifecycle (SDLC) including excellent software designs, top quality code reviews, and comprehensive automated tests.


    As one of the technical leaders of the Simba team, you will help us stay on the cutting edge of innovation and technology – and driving us to continuous improvement, which you will do successfully with your excellent written and verbal communication skills.

    You will love working in Simba because you are adaptable, creative, enthusiastic, and passionate in what you do, just like the rest of us.



    • Experience developing database technologies extremely valuable
    • Experience programming database APIs such as ODBC and using database tools strongly preferred
    • Experience using BI tools such Tableau, Microsoft Power BI and Lumira
    • Experience using C++ memory management and performance analysis tools
    • Development experience on a range of platforms such as Windows, Linux, OS X/iOS platforms
    • Extensive development experience with IDEs such as Visual Studio and Xcode
    • Excellent understanding of database theory such as relational algebra and database transactions
    • Experience with other languages such as C# and Java
    • Experience working with Agile methodology


    • B.Sc. in Computer Science, or equivalent discipline or industry experience.
    • 5+ years commercial software development, or equivalent.
    • 3+ years of C++ advanced software development experience, with experience in STL, smart pointers, RAII, and concurrent (multi-threaded) programming highly desirable.


    We thank all applicants for their interest. Unfortunately, time allows us to only contact those candidates that are short-listed. No phone calls please.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed