Software Engineer

Haystack
US - Maine - Portland
View Company Profile / << Go Back

  • Job Type: Full time
  • 30+ days ago

Job Description

The role involves developing and implementing a framework for data contracts and designing contract classes for Python methods. Additionally, the engineer will collaborate with a senior architect and independently manage the implementation.

Requirements: Candidates should have experience with formal structures and a deep understanding of Python, including advanced features. Strong analytical skills and the ability to work independently while communicating effectively are also essential.

Key Skills: Python, Logic, Type Systems, Program Analysis, Decorators, Descriptors, Metaclasses, Type Hints, Analytical Reasoning, Technical Communication, Design Documentation, Code Reviews, Knowledge Transfer, Schema Evolution, Validation Layers, Collaboration




Fast Track Upload