Software Engineer

CATALOG
Charlestown, MA, US
Full-time

Job Description

Job Description

CATALOG, a Boston-based pioneering startup, is making significant strides in the field of data storage and computation by harnessing the power of DNA.

DNA, known for its millennia-long stability, unrivaled information density, and cost-effective replicability, offers revolutionary potential for latency-tolerant high-density data storage and massively parallel computation.

We are looking for a Senior Software Engineer to lead the development of our unique software operating system. This role is perfect for someone who thrives in a fast-paced startup environment and is passionate about pushing the boundaries of software engineering.

In this role you will :

  • Lead the development of Catalog’s software operating system for its DNA based storage and computing technologies
  • Maintain a codebase that is modular, high-performing, and easily deployable, comprising components in Python, C, C#, and PLC.
  • Champion industry best practices in software engineering, product development and release.
  • Collaborate closely with cross-functional teams to integrate components seamlessly from R&D to production-ready quality.
  • Mentor junior engineers, fostering a culture of learning and professional growth.

We are seeking someone with the following background :

  • Proven experience in the full software product development cycle, encompassing design, development, release, operationalization, and customer support.
  • Extensive expertise in software engineering, particularly in languages such as Python, Java, C#, and C / C++.
  • A comprehensive understanding of modern software system architecture and its various components.
  • Full stack development experience, including both front-end and back-end, is highly advantageous.
  • Adaptability and readiness to thrive in a dynamic, fast-paced startup environment.

We are looking for someone driven by :

  • The challenge of developing innovative software solutions for cutting-edge technology.
  • The opportunity to lead and shape the software backbone of a pioneering technology in the DNA computing space.
  • The enthusiasm to work collaboratively in a multidisciplinary team, pushing the boundaries of what is possible.

You will also need to be able to :

  • Manage complex software development projects in a rapidly evolving technological landscape.
  • Communicate effectively with team members from various technical backgrounds.
  • Mentor and guide junior team members, enhancing the overall team’s skill set and productivity.

At CATALOG, we challenge you to think critically, work creatively, and conquer uncharted problems in a groundbreaking field.

We believe in building an inclusive team with different points of view. We support and celebrate diversity in our workforce.

We offer competitive compensation packages, including medical, dental, and vision insurance, 401(k) with company matching, and generous PTO.

Note : Even if you don’t meet all of the requirements listed, we encourage you to apply. Think of it more as looking for most of the items listed, not all.

Please note, visa sponsorship is not available for this position.

Powered by JazzHR

30BJCMrEm7

30+ days ago
Related jobs
Promoted
ICONSTAFF
Cambridge, Massachusetts

Engineer will be responsible for building the cloud and on-premise infrastructure that operates seamlessly with their secure enclave-powered processors. You have experience with DevOps methodologies and will be working with a core engineering team comprising diverse skills and responsibilities to de...

Promoted
Canonical - Jobs
Boston, Massachusetts

This role is for a software engineer to join our HPC team to deliver an outstanding HPC experience - from bare metal to public cloud - as part of the broader Ubuntu platform. We are looking for a range of skills and experience, and will work on everything from the kernel to Debian packaging, but the...

Promoted
Zoox
Boston, Massachusetts

As a performance software engineer within the Software Core Performance team, you will instrument, monitor, analyze, and optimize performance-critical algorithms. The Software Core Performance team’s mission is to analyze, optimize, and provide guidance to the software and hardware teams to meet exp...

Promoted
Zelis
Boston, Massachusetts

Software Engineering Openings:. Senior Full-Stack Software Engineer:. Net Front-End Software Engineer:. All positions require a minimum of 5+ years software engineering experience. ...

Eversource Energy
Westwood, Massachusetts

Proficiency in Microsoft Azure services and infrastructure is a plus.Strong communication and interpersonal skill.SAP on Azure certification is a plus.Exposure to Utilities / Energy industry is a plus.SAP Basis Administration Role:.SAP Basis Administration of SAP S/4HANA, BW/4HANA, SAP PO, SAP Solut...

Actalent
North Reading, Massachusetts

Software Test Engineer - North Reading, MA. Actalent is seeking a talented associate/junior level Software Test Engineer to perform regression post-release testing on sensor and robotic systems. BS Electrical Engineering, Computer Science or Computer Engineering. Actalent is a global leader in engin...

Entegee
Cambridge, Massachusetts

Bachelor’s degree in Computer Science, Computer Engineering, or related engineering field with strong programming experience. Interface directly with a wide variety of engineers, scientists, and technicians who will be both consumers and contributors to this data repository. ...

Symbotic
Newton, Massachusetts

We are a talented team of roboticists and software engineers working on the latest Symbotic expansion - The Breakpack Cell. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation for increased efficiency, speed and flexibility. They ...

Guardian Agriculture
Woburn, Massachusetts

As a Lead Software Quality Engineer, you will own our strategy and cross-functional execution to ensure the quality and reliability of our software product. We value collaboration, candor, thoughtful design, and a growth mindset as we scale the organization and build an autonomous system that farmer...

Sun Life
Wellesley, Massachusetts

Work independently and applies advanced engineering skills, tools, practices, and techniques to all deliverables. Exhibits advanced understanding of core engineering concepts such as: development, testing, source control, security, performance, data, DevSecOps, system administration, agile planning,...