• Sr Software Engineer

    Job Locations CR-Alajuela
    Posted Date 3 weeks ago(8/23/2019 5:25 PM)
    Job ID
    2019-6427
    # of Openings
    2
    Category
    Information Technology
  • Overview

    SmileDirectClub is seeking a Senior Software Engineer to join a fast-paced dynamic engineering team working on building a system to modernize and automate high volume processes using a suite of domain-driven microservices. Knowledge of C++, Python, Java, Scala, or C# will allow you to create applications and services that cater to every facet of the SmileDirectClub business.  In joining SmileDirectClub, you will be part of a team that values high performance, open communication, and collaboration!

    Responsibilities

    SmileDirectClub is seeking a Senior Software Engineer to join a fast-paced dynamic engineering team working on building a system to modernize and automate high volume processes using a suite of domain-driven microservices. Knowledge of C++, Python, Java, Scala, or C# will allow you to create applications and services that cater to every facet of the SmileDirectClub business.  In joining SmileDirectClub, you will be part of a team that values high performance, open communication, and collaboration!

     

    It will really make us smile if you have…

    • Clear and concise communication skills.  Written and verbal.
    • Mentor and support a team of passionate technical professionals fostering a high-performance culture.
    • Experience with analytical 3D programming, manipulation, visualization, and linear algebra
    • Experience with one or more of these tools
      • Object Oriented C++11/17 - Boost, VTK, OpenMesh, CMake
    • Python 3.x – Flask, Tornado
    • Java
    • Scala - Akka
    • Cloud experience preferably in Amazon Web Services.
    • Experience with Linux operating systems in production environments
    • Containerized development using Docker
    • Familiar with Domain-Driven Design
    • Familiar with Event Driven and Reactive distributed systems
    • Understanding of SDLC and Agile development methodologies.
    • Experience with Git, Continuous Integration and Continuous Delivery mechanisms.
    • RDBMS experience; Postgres, MySQL.
    • NoSQL experience; DynamoDB, Mongo.
    • Experience with concurrency and parallel processing
    • 5+ years as a focused software engineer.
    • Bachelor’s degree preferred or relevant experience.

    Options

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

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.