Principal Software Engineer - Back End Java Developer
Boston, Massachusetts
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
- 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
Tech Breakdown:
- 100% Backend Engineering
Daily Responsibilities:
- 90% Hands-On Development
- 10% Collaboration with Team and Leadership
- 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
- 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
Tech Breakdown:
- 100% Backend Engineering
Daily Responsibilities:
- 90% Hands-On Development
- 10% Collaboration with Team and Leadership
- 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.