Motion Recruitment | Jobspring | Workbridge

Principal Software Engineer - Back End Java Developer

Boston, Massachusetts

Open to Remote

Full Time

$190k - $210k

We’re seeking a Principal Backend Engineer to join a fast-paced team building scalable, cloud-based web applications designed to support thousands of users. This role offers the chance to lead the modernization of a backend infrastructure, leveraging technologies like Java, Spring Boot, Firebase/MongoDB, GCP, Docker, and Mesos.

You’ll work in a small, collaborative environment, wearing multiple hats and playing a key role in transitioning legacy systems to modern architecture. This is a growth-focused position where your leadership and technical skills will have a direct impact.

Required Skills & Experience
  • 12+ years of backend development experience, with leadership or principal-level expertise
  • Expertise in Java, Spring Boot, Firebase or MongoDB, GCP, and Docker
  • Significant experience with relational databases, including schema design and writing complex queries (Postgres)
  • Strong Linux experience (backend developers manage Postgres databases on servers)
  • Familiarity with Mesos and containerization using Docker
  • Proven ability to thrive in fast-paced, small company environments
  • Small, fast paced environment
Desired Skills & Experience
  • Experience with Snowflake or other database systems
  • Strong understanding of asynchronous message buses and multi-threaded applications
  • Proactive and confident in advocating for technical decisions and team direction
What You Will Be Doing

Tech Breakdown:

  • 100% Backend Engineering

Daily Responsibilities:

  • 90% Hands-On Development
  • 10% Collaboration with Team and Leadership
The Offer
  • Bonus Eligible

You will receive the following benefits:

  • Medical, Dental, and Vision Insurance
  • Vacation Time
  • Stock Options

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.

We’re seeking a Principal Backend Engineer to join a fast-paced team building scalable, cloud-based web applications designed to support thousands of users. This role offers the chance to lead the modernization of a backend infrastructure, leveraging technologies like Java, Spring Boot, Firebase/MongoDB, GCP, Docker, and Mesos.

You’ll work in a small, collaborative environment, wearing multiple hats and playing a key role in transitioning legacy systems to modern architecture. This is a growth-focused position where your leadership and technical skills will have a direct impact.

Required Skills & Experience
  • 12+ years of backend development experience, with leadership or principal-level expertise
  • Expertise in Java, Spring Boot, Firebase or MongoDB, GCP, and Docker
  • Significant experience with relational databases, including schema design and writing complex queries (Postgres)
  • Strong Linux experience (backend developers manage Postgres databases on servers)
  • Familiarity with Mesos and containerization using Docker
  • Proven ability to thrive in fast-paced, small company environments
  • Small, fast paced environment
Desired Skills & Experience
  • Experience with Snowflake or other database systems
  • Strong understanding of asynchronous message buses and multi-threaded applications
  • Proactive and confident in advocating for technical decisions and team direction
What You Will Be Doing

Tech Breakdown:

  • 100% Backend Engineering

Daily Responsibilities:

  • 90% Hands-On Development
  • 10% Collaboration with Team and Leadership
The Offer
  • Bonus Eligible

You will receive the following benefits:

  • Medical, Dental, and Vision Insurance
  • Vacation Time
  • Stock Options

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.

Posted by: Sydney Diaz

Specialization: Software EngineeringJava