Enable job alerts via email!

Principal Backend Engineer - Immutably

ZipRecruiter

Cambridge

Hybrid

GBP 95,000 - 120,000

Full time

3 days ago
Be an early applicant

Job summary

A leading technology firm in Cambridge is seeking a Principal Backend Engineer to lead API services and enhance the Immutably Platform. With over 12 years in full-stack development, the ideal candidate will coach teams and drive product initiatives. This role emphasizes collaboration and continuous learning within a mission-driven environment.

Benefits

Collaborative environment
Contribution to climate impact
Meaningful product initiatives

Qualifications

  • 12+ years of experience in full-stack development.
  • Proven experience in API development and integration (RESTful, GraphQL, etc.).
  • Experience in Docker microservice architectures and Kubernetes.

Responsibilities

  • Lead API services engineering as a technical authority.
  • Develop and maintain APIs for the Immutably Platform.
  • Coach and mentor team members through technical challenges.

Skills

Full-stack development
Excellent communication
Authentication systems
Distributed authorization
Independent work
Modern application architectures
Object-oriented development
Unit testing
API development
Java frameworks
Docker
Kubernetes
MySQL/PostgreSQL
Source code management

Education

Bachelor's degree in computer science or related field

Job description

Job Description

Salary:

Principal Backend Engineer - Immutably

Cambridge, MA

About this position:

Context Labs is seeking a Principal Backend Engineer to help drive forward our product initiatives with our Immutably Platform and analytics spaces. Working as an integral leader within the development team, the engineer will lead many aspects of developing our platform services, APIs, and related 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 SVP, Engineering.

In this role you will:
  • Provide leadership on the API services engineering team as a technical authority.
  • Develop and maintain APIs and services for use within the Immutably Platform.
  • Collaborate with other development teams and the product owner to define and estimate business requirements and then translate these into specific software tasks.
  • Lead hands-on software development in various projects and (minimally JVM).
  • Provide exemplary code, structure, design, etc., for the platform services team to use as guidelines.
  • Document designs, architecture, code.
  • Conduct code reviews.
  • Design and implement performant, scalable, and maintainable solutions.
  • Collaborate as a member of an agile team to develop and complete products with best-in-class software development practices.
  • Coach and mentor team members through technological and methodological challenges.
  • Coordinate across a distributed team spanning multiple time zones.
  • Perform other duties as reasonably required by the company.
Experience & Skills:
  • 12+ years of experience in full-stack development.
  • Excellent communication skills.
  • Experience with authentication and authorization systems (Auth0, Keycloak, Okta, OAuth, or similar).
  • Familiarity with distributed authorization systems like OPA, Zanzibar, etc.
  • Comfortable working independently.
  • End-to-end understanding of modern application architectures.
  • Proficiency in object-oriented development.
  • Proficiency in unit and functional testing.
  • Experience in API development and integration (RESTful, GraphQL, gRPC, etc.).
  • Experience with Java frameworks such as Spring.
  • Proficiency with Docker microservice architectures and Kubernetes.
  • Proficiency with MySQL, PostgreSQL, or similar RDBMS.
  • Proficiency in source code management.
Additional Experience:
  • Experience with functional programming.
  • Experience with digital asset creation/registration.
  • Experience leveraging AI tools (e.g., Github Copilot, OpenAI, Codex, etc.).
  • Experience with languages other than Java (e.g., Kotlin).
  • Experience with frameworks other than Spring (e.g., Quarkus, Helidon).
  • Experience leading technical talks on microservice systems.
  • Experience with NoSQL/NewSQL databases.
  • Bachelor's degree in computer science or related field.
Why you'll like it here:
  • Collaborative environment fostering continuous learning.
  • Goals that matter, contributing to meaningful products and climate impact.
  • Mission to transform complex data into trusted, actionable insights via the Immutably platform.

We understand that applying for a job can be intimidating. Applicants rarely meet every requirement, and many skills contribute to success. If you're interested, please apply.

Context Labs is an equal opportunity employer, committed to diversity and inclusion. We provide reasonable accommodations for individuals with disabilities. Contact HR at HR@contextlabs.com for assistance.

Who we are:

Context Labs sources, organizes, and contextualizes global climate data, transforming it into trusted Asset Grade Data (AGD). Our mission is to deliver a trusted data fabric platform, leveraging AI, machine learning, and blockchain technologies for insights into complex problems. We offer solutions like Decarbonization-as-a-Service and the CLEAR Path platform, supporting the global energy transition. Founded out of MIT research, our team has a history of significant contributions to the growth of the internet, with offices in Amsterdam, Cambridge, and Houston.

Learn more at www.contextlabs.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs