Hybrid Full-time

Matterworks, Inc. is hiring a Principal Software Engineer

About the Role

Matterworks, Inc. is seeking a Principal Software Engineer to lead architectural and product vision, planning, and delivery. You will join a small, interdisciplinary team, collaborating directly with engineering, machine learning, applied sciences, and product members to build and scale our core platform.

What You'll Do

  • Define and drive the long-term vision for our core software architecture, making critical decisions on infrastructure, product, and platform across the full stack.
  • Lead the end-to-end design and implementation of new capabilities, focusing on high-leverage work that derisks challenges and enables iterative value delivery.
  • Provide technical guidance, coordinate cross-team efforts, and build organizational capacity.
  • Stay ahead of industry advancements, applying best practices to elevate our engineering culture and processes.
  • Work closely with leadership across engineering, AI, product, and scientific discovery to align initiatives with company-wide goals.
  • Mentor and develop our team of software engineers, fostering a culture of technical excellence, creativity, and high performance.

What We're Looking For

  • 10+ years of professional experience developing software using modern programming languages like Python, Java, or JavaScript.
  • Proven ability to work across the full stack from cloud infrastructure design and debugging to user experience and delivery.
  • Demonstrated experience having led a functional area within a team or organization, such as data, platform, or infrastructure engineering.
  • Proficiency in agile development, with a demonstrated ability to deliver value iteratively while balancing technical depth and business impact.
  • Strong attention to detail with a keen ability to balance priorities while operating with minimal oversight.
  • Industry experience in life sciences, biotechnology, biochemistry, or a related field.
  • Proficient in architecting end-to-end solutions using a cloud provider (AWS, Azure, or GCP).
  • Proficient in several batch and streaming data processing technologies (Spark, Kafka, Flink, Trino, Airflow, Elasticsearch, SQL, etc.).
  • Demonstrated ability to communicate and collaborate with product, machine learning, applied science, and other engineers while reducing complex business questions into valuable, reliable technical solutions.
  • A passion for contributing to an early-stage startup where autonomy, eagerness to learn, and enthusiasm for solving novel scientific challenges prevail over rigid processes and egos.

Technical Stack

  • Languages: Python, Java, JavaScript
  • Cloud Providers: AWS, Azure, GCP
  • Data Technologies: Spark, Kafka, Flink, Trino, Airflow, Elasticsearch, SQL

Team & Environment

You will be part of a small team within an interdisciplinary group collaborating with engineering, machine learning, applied sciences, and product. The culture is cross-disciplinary and innovative, where effective collaboration, communication, autonomy, and a passion for solving novel scientific challenges are paramount.

Benefits & Compensation

  • Competitive base salary
  • Stock options
  • Health, dental, and vision insurance
  • Long-term and short-term disability insurance
  • Life insurance
  • 401k with company match
  • Flexible work & unlimited time away policy
  • Commuter benefits and parking
  • Regular team meals and outings
  • Company support for continued education, coursework, and conference participation

Work Mode

This role is hybrid, based in Somerville, MA.

Matterworks, Inc. is an equal opportunity employer. All candidates for employment at Matterworks are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other category protected by law.

Required Skills
PythonJavaAWSAzureGCPSparkKafkaFlinkTrinoData ArchitectureDistributed SystemsData PipelinesSQL
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Matterworks, Inc.

Builds AI tools to extract insights from biological data to unlock opportunities in therapeutic discovery, development, and manufacturing. Builds large-scale deep learning models of biological data to predict the phenotype and behavior of biological systems.

Visit website
Job Details
Category data
Posted 8 months ago