Remote Principal Back-End Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The position is for a Principal Back-end Software Engineer, working remotely, preferably from the Greater Boston area or within the eastern time zone.
  • The role requires an experienced backend programmer with over 12 years of experience, focusing on technologies such as Java, Postgres, Firebase RTDB, and Snowflake.
  • The engineer will implement product functions and business logic that Firebase’s document database cannot handle, including 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.
  • Linux experience is essential, and familiarity with cluster orchestration and Docker containers is a significant advantage.
  • The engineer will work closely with the Chief Software Architect in a small team, utilizing Agile tools and techniques to deliver code frequently.
  • Responsibilities include contributing to the development of scalable, reliable, and available cloud-based web applications, collaborating with product management and engineering teams on large-scale projects, and demonstrating initiative in solving challenging problems with innovative designs.

Requirements:

  • Candidates must have experience in designing and implementing distributed systems.
  • Expertise in relational database design and querying is required.
  • Proficiency in multithreaded and asynchronous programming in Java is necessary.
  • Candidates should have operational experience with Linux configuration.
  • Knowledge of Docker is required.
  • Experience with cloud infrastructure, specifically Google Cloud Services, is essential.
  • Strong technical documentation skills are a must.
  • Experience or interest in document store databases such as Firebase or MongoDB is preferred.
  • Familiarity with Snowflake is also advantageous.

Benefits:

  • MOCA Systems, Inc. offers a collaborative work environment that encourages innovation and problem-solving.
  • The company is committed to providing equal employment opportunities and a work environment free of discrimination and harassment.
  • Employees can expect a supportive culture that values diversity and inclusion.
  • The firm is profitable and has a strong presence in the Architecture, Engineering, and Construction industry, providing stability and growth opportunities.
About the job
Posted on
Job type
Salary
-
Experience level
Leave a feedback