VancouverWARecruiter Since 2001
the smart solution for Vancouver jobs

Platform Engineer

Company: Mojio
Location: Vancouver
Posted on: April 2, 2021

Job Description:

At Mojio, we're connecting the cars of today for the journeys of tomorrow. Backed by leading investors including Amazon, T-Mobile, and Deutsche Telekom, Mojio is driving the global adoption of its connected car technology via its growing portfolio of customers, including T-Mobile and Vivint in the US, Deutsche Telekom in Europe and Telus in Canada. With more than 10 billion miles worth of real-world driving data processed to date, we have created one of the largest and fastest-growing big data pools in the automotive industry. If you're interested in joining us on our mission to give every vehicle a voice, apply now! The Opportunity We are looking for a C# developer responsible for building our cloud-based platform, from APIs to Protocol Gateways to processing terabytes of vehicle telemetry a day. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. You will:

  • Need a head for developing massively scalable code in distributed systems
  • Translate Epics and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable C# code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain our high focus on code quality, organization, and automation Who You Are Preferred Qualifications:
    • At least 3 + years industry experience in C#, with a good knowledge of the .NET ecosystem
    • Strong understanding of object-oriented programming, design patterns and how to write efficient scalable algorithms.
    • Familiarity with Document Databases (such as Couchbase, DocumentDB, MongoDB) and exposure to Time-Series Databases would be an advantage
    • Experience with Dependency Injection (IoC) and how to properly manage dependencies is essential.
    • Knowledge of concurrency patterns in C#, async/await and TPL
    • Experience with popular web application frameworks, such as ASP.NET Owin, Identity Server
    • Experience developing applications for the cloud (Azure, AWS, Google, etc)
    • Understand fundamental design principles behind building long term scalable applications Other job requirements:
      • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds, GC, etc.
      • Implementing automated testing platforms and unit tests.
      • Familiarity, if not intimate knowledge, with continuous integration
      • Familiarity with Azure including Event Hubs, Stream Analytics, DocumentDB, Table/Blob Storage.
      • Experience with the Hadoop ecosystem, including Spark, Hive and HDInsights Our Perks and Benefits
        • Competitive salary, bonus and options package
        • Excellent benefits (health, dental and vision)
        • Lifestyle Savings Account--
        • Education Tuition Program
        • Team outings--
        • Phone bill reimbursement and many more! All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, gender identity, sexual orientation, or on the basis of disability. Posted positions are not open to third party recruiters/agencies and unsolicited resume submissions will be considered free referrals. Are you legally authorized to work in Canada or United States? --*
          Will you now or in the future require sponsorship for employment visa status (e.g. H-1B visa status)? --*
          NOTE:--Mojio is asking this question, and will use your response, for the exclusive and limited purpose of compliance with federal export control laws and regulations.

Keywords: Mojio, Vancouver , Platform Engineer, Engineering , Vancouver, Washington

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other Engineering Jobs

Lead Visualization Engineer, Marketplace Operations Analytics
Description: Become a Part of the NIKE, Inc. Team NIKE, Inc. does more than outfit the world's best athletes. It is a place to explore potential, obliterate boundaries and push out the edges of what can be. The company (more...)
Company: Nike Inc
Location: Scappoose
Posted on: 04/12/2021

91B Light-Wheel Vehicle Mechanic
Description: As a Light-Wheel Vehicle Mechanic for the Army National Guard you'll ensure that anything that moves on wheels is ready to hit the road. In this role, you will primarily be responsible for supervising (more...)
Company: Army National Guard
Location: Portland
Posted on: 04/12/2021

Quality Engineer
Description: Quality Engineer II or IIISummary The Quality Engineer provides an interface between Manufacturing and the external customer to maximize customer satisfaction and strengthen the company image through (more...)
Company: Lexicon Solutions
Location: Wilsonville
Posted on: 04/12/2021

Fleet Mechanic Offering $1,000 Bonus
Description: Job Title Fleet Mechanic Offering 1,000 Bonus Primary Location Carson, Washington Employee Type Employee Job Description Columbia River Disposal/Hood River Garbage have an immediate opening for a Diesel (more...)
Company: Waste Connections
Location: Carson
Posted on: 04/12/2021

Commercial Roofing Service Technician- Portland, OR
Description: Commercial Roofing Service Technicians br br Simon Roofing is a roofing industry leader with over 120 years in business with 66 locations throughout the USA. We specialize in roofing service, restorations (more...)
Company: Simon Roofing
Location: Portland
Posted on: 04/12/2021

Yellow Iron Mechanic
Description: Job Title Yellow Iron Mechanic Primary Location Longview, Washington Employee Type Employee Job Description Waste Control, a Waste Connections company, is looking to hire a Yellow Iron Heavy Equipment (more...)
Company: Waste Connections
Location: Longview
Posted on: 04/12/2021

Lead Engineer
Description: Become a Part of the NIKE, Inc. TeamNIKE, Inc. does more than outfit the world's best athletes. It is a place to explore potential, obliterate boundaries and push out the edges of what can be. The company (more...)
Company: Nike Inc
Location: Troutdale
Posted on: 04/12/2021

Automotive Technician - Part Time/Full Time - Boones Ferry
Description: Geared for the Driven-Safety is always top of mind for Valvoline Instant Oil ChangeSM VIOC , and we want you to know that we are working hard to protect our team members and our guests with our stay-in-your-car (more...)
Company: Valvoline Instant Oil Change
Location: Tualatin
Posted on: 04/12/2021

Technical Sales Engineer
Description: Stanley Black Decker is a vibrant, diversified, global industrial company - a company of enduring substance since 1843 that is striving to be one of the most innovative and sustainable companies in (more...)
Company: Stanley Black and Decker
Location: Portland
Posted on: 04/12/2021

Lead Android Engineer - Nike Running Club
Description: Become a Part of the NIKE, Inc. TeamNIKE, Inc. does more than outfit the world's best athletes. It is a place to explore potential, obliterate boundaries and push out the edges of what can be. The company (more...)
Company: Nike Inc
Location: Oregon City
Posted on: 04/12/2021

Log In or Create An Account

Get the latest Washington jobs by following @recnetWA on Twitter!

Vancouver RSS job feeds