Principal Software Engineer
The Principal Software Engineer is responsible for designing and developing scalable data processing and analytics software systems based on ShipIn Systems, Inc.s vision and a deep understanding of the companys unique technology and intellectual property.
Essential duties:
Defining, designing, coding, integrating, debugging, testing, delivering, and maintaining code for various parts of the system; Setting operational specifications and formulating and analyzing requirements; Building reliable and efficient software components, libraries, modules, and services to tackle new and challenging problems; Participating in software architecture design and development of end-to-end features for the companys products; Supporting internal and external stakeholders during the development and operation of the delivered products and system; Analyzing and solving complex system engineering problems, building the necessary support on the products stack; Defining sophisticated test cases to support validation and Quality Assurance (QA); and
Contributing to the improvement of the companys development processes.
Requirements:
Bachelor's degree in Computer Information Systems, Computer Science or a closely related statistical field or degree equivalent, which is defined as any combination of education. & work experience that has been evaluated by a prof. academic equivalency expert and found to be equivalent to a US bachelors degree in Computer Science, Computer Information Systems, or a closely related field.
Six (6) years of experience in the job or in software development, including building distributed data pipelines; utilizing asynchronous programming and parallel processing concepts; and contributing to enterprise software projects. Experience must include 4 years utilizing Docker, Kubernetes, and cloud platforms, including Amazon Web Services (AWS) and Google Cloud Platform (GCP).
Employer Contact: Attn: Adi Golani, Chief of Staff, 1643 Beacon St. Suite 22. Newton, MA. 02468 or email to