Principal Back-end Engineer (Hybrid)

Roberts Recruiting, LLC

Cambridge (MA)

On-site

USD 120,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Collaborative work environment
Focus on meaningful goals
Opportunities for continuous learning

Job summary

An innovative technology firm in Cambridge, Massachusetts seeks a Principal Backend Engineer to lead development initiatives within their platform. This role involves spearheading the engineering team, developing APIs, conducting code reviews, and mentoring junior developers. Ideal candidates will have over 10 years of full-stack development experience, strong communication skills, and a Bachelor's degree in Computer Science or a related field. Enjoy a collaborative environment that emphasizes meaningful goals and impacts on climate change.

Qualifications

  • 10+ years of experience in full-stack development.
  • Experience with Kotlin or alternate JVM languages preferred.
  • Experience in coaching and mentoring team members.

Responsibilities

  • Lead the platform services engineering team as a technical authority.
  • Develop and maintain APIs and services for the platform.
  • Document designs, architecture, and code.
  • Conduct code reviews and head technical talks.

Skills

Communication skills
End-to-end understanding of modern application architectures
Attention to detail
Object-oriented development
Unit and functional testing
RESTful API development
Java frameworks (Spring/DropWizard)
Docker based microservice architectures
MySQL or PostgreSQL
Source control (git/Bitbucket)

Education

Bachelor's degree in Computer Science or related field

Job description

We are seeking a Principal Backend Engineer to help drive forward our product initiatives within our Path™ platform. Working as an integral leader within the development team, the engineer will head all aspects of developing our platform services, APIs, and product capabilities; as well as provide thought leadership, upskilling of less senior engineers, and taking part in defining strategic linkages across the company’s products. This role will report to the VP, Engineering.

In this role you will:
  • Lead the platform services engineering team as a technical authority
  • Develop and maintain APIs and services for use within our™ Platform
  • Collaborate with other development teams and the product owner to define and estimate business requirements and then translate these into specific software tasks
  • Hands‑on software development in various projects and (minimally JVM) languages.
  • Provide exemplary code, structure, design, etc. for the platform services team to use as guidelines
  • Document designs, architecture, code
  • Conduct code reviews
  • Head technical talks on a variety of issues
  • Design and implement performant, scalable, and maintainable solutions
  • Collaborate as a member of an agile team to get products developed and completed with best‑in‑class software development
  • Coach and mentor members of your team through the variety of interpersonal, technological, and methodological challenges they face day‑to‑day
  • Coordinate a distributed team across multiple time zones
Experience:
  • 10+ years of experience in full‑stack development
  • Great communication skills
  • End‑to‑end understanding of modern application architectures
  • Big picture orientation with strong attention to detail
  • Comfort in dealing with highly abstract concepts and complex architectures is critical for this particular role
  • Experience with object-oriented development
  • Proficiency in unit and functional testing
  • Experience with RESTful API development and integration
  • Experience with Java frameworks such as Spring/DropWizard/etc.
  • Experience with Docker based microservice architectures
  • Experience with MySQL, PostgreSQL or equivalent RDBMS
  • Experience with source repositories (git/Bitbucket)
Preferred Experience:
  • Experience with functional programming
  • Experience with Kotlin/alternate JVM languages
  • Bachelor's degree in Computer Science or related field
Why you’ll like it here:
  • We arecollaborative at its core. You’ll work within your team and across the organization allowing for continuous learning and discovery.
  • We set goals that matter and provide value in all that we do, from building meaningful products to positively impacting carbon reduction and climate change.
  • Our mission is to transform complex data into continuously proven information. We are an innovative, trusted data fabric platform, our integrated solutions deliver context‑driven insights that enable human networks to spot patterns, correlate trends - and reveal the ground truth hidden inside the world’s most complicated, persistent problems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Platform, APIs, Distributed Systems (Tech Lead)
Principal Software Engineer - Platform, APIs, Distributed Systems (Tech Lead)

Evolution USA • United States

On-site
USD 130,000 - 170,000
Principal Full Stack Engineer
Principal Full Stack Engineer

HeartCentrix Solutions • Dallas (TX)

On-site
USD 150,000 - 190,000
Principal Platform Engineer
Principal Platform Engineer

CentralReach, LLC • United States

On-site
USD 200,000 - 215,000
Health benefits by company
Generous PTO
401(k) matching
+4
Principal Backend Software Engineer (TypeScript, Node.js, Distributed Systems)
Principal Backend Software Engineer (TypeScript, Node.js, Distributed Systems)

Modus Create • United States

Remote
USD 150,000 - 190,000
Tech Lead / Engineering Lead
Tech Lead / Engineering Lead

247Hire • Burbank (CA)

On-site
USD 130,000 - 160,000
Lead Software Engineer
Lead Software Engineer

Visionary Innovative Technology Solutions LLC • Ridgefield (CT)

Hybrid
USD 90,000 - 130,000
Relocation assistance
Flexible work-from-home days
Salaried with benefits
Principal Backend Engineer (Applied AI)
Principal Backend Engineer (Applied AI)

Satoriq • New York (NY)

On-site
USD 200,000 - 300,000
Relocation support
Full healthcare
On-site in NYC
Principal Software Engineer, Collaborative Web Platform
Principal Software Engineer, Collaborative Web Platform

OpenKrill • United States

On-site
USD 180,000 - 240,000
Principal Software Engineer
Principal Software Engineer

Mystic Spear, LLC • Mission (KS)

Hybrid
USD 140,000 - 190,000
Principal Software Engineer
Principal Software Engineer

Glocomms • Palo Alto (CA)

On-site
USD 180,000 - 240,000