Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Software Engineer

NxT Level

Senior Software Engineer

Seattle, WA
Paid
  • Responsibilities

    JOB DESCRIPTION

    Our client is a Search App for On-Demand Transportation. We are looking for a Senior Software Engineer to bring real-time transportation options to travelers, helping them find the best way from A to B right now.

    As a Sr. Software Engineer, you’ll play a major role in building out their innovative systems and technology to power these experiences. We’re growing and onboarding new ride options rapidly, and working on some of the most interesting technical challenges in the real-time on-demand transportation space. The service layer is built with a modular mindset so we can rapidly and systematically onboard new ride options across markets and countries.

    The backend consists primarily of Amazon Web Services built with managed services in mind. We leverage serverless to deploy apis in API Gateway on Lambda. Storage needs are managed with DynamoDB, though we’re also moving to a broader set of tools to manage.

    Responsibilities:

    • Design, build, and integrate web services and APIs to support client requests for discovering and hailing rides.
    • Bring real-time data feeds together to provide data insights to providers, partners and team.
    • Willingness to coach, pair with, and mentor junior devs in design and implementation.
    • Ability to solve architecture challenges when integrating new partners around authentication, authorization, caching, reporting, sessions and other service tier needs.

    Qualifications:

    • Bachelors in Computer Science, Engineering, Mathematics, or equivalent.
    • 6+ years engineering experience writing software for backend systems at scale.
    • Strong understanding of distributed computing and REST Architecture.
    • 2+ years with cloud technologies such as AWS, GCP, or Azure.
    • 2+ years working with scaled database or NoSQL stores.
    • Experience with lambda architectures a plus.
    • Scripting languages such as: Node, JavaScript, Python, Ruby, Groovy a plus.