Senior Software Engineer

Senior Software Engineer

At LeveregeVisit company website

Location

Rockville, MD, United States of America, Remote

Job Type

full-time

As a Senior Software Engineer at Leverege, you’ll be at the forefront of the tech industry, building the Internet of Things (IoT) systems that have never been built before. You’ll have the opportunity to implement your skills and experience right away, working with a highly-motivated team of product engineers as you build massively scalable pub/subsystems on top of popular Cloud Platforms.

Leverage is a remote-first company so we embrace the work-from-home culture and do not require physical proximity to our headquarters in the Washington DC/Baltimore area. 

 

 

You’ll be responsible for building and maintaining the Leverege IoT Platform (Full-Stack); leading quick turn-around projects; supporting design and troubleshooting efforts internally; mentoring Junior Software Engineers, and promoting technical growth within Leverege.

You must have at least 3 years of professional experience and excel in a team environment; be highly organized, and have excellent problem solving and debugging skills. Experience required with Javascript (node.js, react.js, etc.); Containerized software (Docker, Kubernetes); Databases (NoSQL, SQL, and other Cloud DBs); elastic search and Redis; DevOps (CI/CD - Jenkins, log management - ELK, container automation - Helm); HTML/CSS; React Native.

Responsibilities

  • Participate in building and maintaining the Leverege IoT Platform (Full-Stack)
  • Lead quick turn-around projects.
  • Support design and troubleshooting efforts internally.
  • Document product requirements, implementation steps, and verification checks.
  • Mentor Junior Software Engineers.
  • Promote technical growth within Leverege, making recommendations on software and training.

 

 

Requirements

  • Minimum of 3 years experience in a professional environment.
  • Excels in a team environment.
  • Highly organized with working knowledge of software best practices.
  • Solid, working knowledge of cloud products (GCP is a plus, but AWS/Azure are fine).
  • Excellent problem solving and debugging skills.
  • Experience with:
    • Javascript (node.js, react.js, etc.)
    • Containerized software (Docker, Kubernetes)
    • Databases (NoSQL, SQL, and other Cloud DBs)
    • ElasticSearch, Redis
    • DevOps (CI/CD - Jenkins, log management - ELK, container automation - Helm) 
    • HTML/CSS
    • React Native

 

 

Bonus Skills

  • Experience with Mapping Software (Mapbox, GIS)
  • Extensive experience with Google Cloud Products
  • Native iOS/Android Development experience
  • Knowledge of the Internet of Things (IoT)
  • Experience integrating commodity hardware via wireless connectivity (IP, cellular, BLE, LoRa, etc.)

How to apply

To apply, click the link below or send us an email with your story and the salary you want. CVs, and also links to your LinkedIn and Github profile.

Related Jobs

©2021 Workly. Theo Nga