Software Engineer, BI Connector

New York City

The MongoDB Connector for Business Intelligence (BI Connector) is a server-side component in our Enterprise Advanced product suite that lets our customers use MongoDB as a data source for SQL-based BI and analytics platforms. 

You'll be on the team responsible for

  • Building and maintaining the MongoDB BI Connector and its associated components including the ODBC Driver, and authentication plugins.
  • Testing, delivering and supporting the above across multiple operating systems (including Red Hat, SUSE, Debian, Ubuntu, Windows, Solaris and OS X) and versions of MongoDB

Our ideal candidate will have

  • Strong computer science fundamentals, including data structures, algorithms, and software design
  • Experience with concurrency, query processing, programming languages and distributed systems
  • Substantial, demonstrable experience writing high-quality software
  • Used Go before or would love to learn it and use it in your day-to-day work
  • Excellent communication skills, internally and externally, both in writing and face-to-face

 Position Expectations

  • Identify, design, implement, test, and support new features in the BI Connector
  • Collaborate with team members over best practices and core concepts
  • Give and receive consistent, high quality code review feedback
  • Estimate task complexity and report progress and risks to peers and managers
  • Work with support and field teams to diagnose and remediate customer issues
  • Own our core values and adhere to them in your work

Success in this role means

  • In one quarter on the team, you will have contributed to a feature that will ship in the next stable release of the BI Connector
  • In two quarters, you will be actively involved in code and design reviews for new features
  • In one year, you will be participating in the team project roadmap, leading design for specific features or projects, supporting other teams, and helping to interview and mentor new hires

*MongoDB, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.*

To applicants in the European Union: Please find our EU applicant personal information notice here.

To all recruitment agencies: MongoDB does not accept unsolicited agency resumes. Please do not forward resumes to our jobs alias or MongoDB employees. MongoDB is not responsible for any fees related to unsolicited resumes.