Remote Senior Back-end Software Engineer

Posted

Apply now
Please, let MOCA Systems, Inc. know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The position is for a Senior Back-end Software Engineer, which is a remote role preferably located in the Greater Boston area or within the eastern time zone.
  • The candidate will be responsible for implementing product functions and business logic that Firebase’s document database cannot handle, such as complex queries and aggregation.
  • The backend system communicates with the frontend and Firebase through an asynchronous message bus and is designed to be highly multi-threaded.
  • The role requires significant experience in database-centric back-end software development, specifically with technologies such as Java, Postgres, Firebase RTDB, and Snowflake.
  • The candidate will work closely with the Chief Software Architect in a small team and will utilize Agile tools and techniques to deliver code frequently.
  • Responsibilities include contributing to the development of cloud-based web applications that are scalable, reliable, and available, as well as collaborating with product management and engineering teams on large-scale projects.
  • The candidate is expected to show initiative and enthusiasm in solving challenging problems with innovative designs.

Requirements:

  • A minimum of 6 to 12 years of experience in back-end programming, specifically in designing and implementing distributed systems.
  • Expertise in relational database design and querying.
  • Proficiency in multithreaded and asynchronous programming using Java.
  • Experience with Linux configuration and operational tasks.
  • Familiarity with Docker and cloud infrastructure, particularly Google Cloud Services.
  • Strong technical documentation skills are required.
  • Experience or interest in document store databases such as Firebase or MongoDB is a plus.
  • Familiarity with Snowflake is also beneficial.

Benefits:

  • The position offers the opportunity to work in a leading service and software provider for the Architecture, Engineering, and Construction industry.
  • Employees will be part of a profitable firm with a strong reputation and a commitment to delivering innovative solutions.
  • The role provides the chance to work on large, complex construction projects and contribute to a product that optimizes construction planning and analytics.
  • MOCA Systems, Inc. is an Equal Opportunity Employer, promoting a work environment free of discrimination and harassment, and encourages applicants of all ages.
Apply now
Please, let MOCA Systems, Inc. know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback