Senior Backend Software Engineer

Sorry, this job was removed at 2:01 p.m. (EST) on Friday, April 8, 2022
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Are you looking to make a difference in the fight against climate change? Do you want to be part of a team striving to provide foundational support for interactive UIs and cutting edge machine learning algorithms? Are you interested in working with a wide array of cloud services, database technologies and APIs? Do you want to be part of a team where your input and research will have a huge impact on overall system design and architecture? If so, Prescriptive Data's Engineering Team has a great opportunity for you.


Prescriptive Data's Nantum OS is an advanced Building Operating System designed to reduce carbon emissions, optimize performance and improve tenant comfort in buildings across the world. It is currently being used across a multitude of portfolios to correlate trends and analyze data from disparate building systems and third-party sources in order to prescribe real-time operational adjustments. 


We are looking for an experienced software engineer, proficient in Node.js, to join our growing team. You will be responsible for helping to define our system architecture, building data models to support internal and external consumers of our APIs, and integrating new cloud services to continue to improve the availability and scalability of our backend services. You will have the opportunity to research new technologies and patterns and collaborate with the rest of the team to develop and implement new features and applications.


The Prescriptive Data Engineering Team is committed to establishing an inclusive and collaborative environment where all opinions and feedback are highly regarded. We are committed to providing an environment where engineers can express themselves freely, have a meaningful impact on the design of backend systems and applications, and continue to grow and develop in order to further advance their careers. We are excited to welcome you to our team.

Responsibilities

  • Design and develop REST APIs using Node.js and Express.
  • Collaborate with product and engineering teams to generate data models used to power machine learning algorithms and frontend UIs.
  • Maintain a variety of databases at scale, including MongoDB, PostgreSQL, Elasticsearch and Redis.
  • Work closely with DevOps to provide an efficient CI/CD pipeline for all engineering teams.
  • Provide insight and suggest improvements to legacy systems, while working collaboratively to design new features and applications.
  • Research new technologies, patterns and cloud services to help modernize and scale our infrastructure.

Skills & Abilities

  • Experience with AWS, particularly ECS, SNS, SQS, S3 and RDS.
  • Prior work with maintaining and interacting with NoSQL or SQL databases (preferably MongoDB and/or PostgreSQL).
  • Excellent problem solving and design skills, demonstrating the ability to take product requirements and produce a supporting data model and/or architecture design.
  • Passion for continuous improvement and a desire to research and understand modern technologies and best practices.
  • Past experience with Docker or Kubernetes.
  • Knowledge of CI/CD and Big Data frameworks (Spark/Hadoop), is a plus.

Education & Experience

  • Bachelor’s degree in Computer Science or related discipline, or equivalent relevant work experience.
  • 5+ years software development experience (preferably with Node.js).

We take care of you!


  • Child Care & Parental Leave Benefits

  • Family Medical Leave
  • Flexible Work Schedule
  • Culture

  • Daily sync
  • Friends outside of work
  • Group brainstorming sessions
  • Intracompany committees
  • Open door policy
  • Open office floor plan
  • Pair programming
  • Remote Work Program - Our remote work program includes work from home Work remotely on occasion as needed.
  • Team based strategic planning
  • Team owned deliverables
  • Eat lunch together
  • Health Insurance & Wellness Benefits

  • Dental Benefits
  • Disability Insurance
  • Flexible Spending Account (FSA)
  • Health Insurance Benefits
  • Life Insurance
  • Vision Benefits
  • Perks & Discounts

  • Casual Dress
  • Commuter Benefits
  • Company Outings
  • Professional Development Benefits

  • Job Training & Conferences
  • Promote from within
  • Retirement and Stock Option Benefits

  • 401(K)
  • Performance Bonus
  • Vacation & Time Off Benefits

  • aid Holidays
  • Unlimited Vacation Policy
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

845 Third Ave, New York, NY 10022

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Prescriptive Data, Inc.Find similar jobs