Imprint - New York, NY

posted 1 day ago

Full-time - Senior
Remote - New York, NY
Credit Intermediation and Related Activities

About the position

As the Principal Engineer of the Lending Platform Engineering Team at Imprint, you will be responsible for defining and driving the technical vision and architecture for the lending platform. This role involves leading the design and development of scalable, secure, reliable, and high-performance systems for both co-branded credit and non-card lending products. You will collaborate with cross-functional teams to ensure cohesive and efficient delivery of the platform while maintaining compliance with fintech regulations and prioritizing the security and integrity of financial data.

Responsibilities

  • Define and drive the technical vision and architecture for the lending platform.
  • Lead the design and development of scalable, secure, reliable, and high-performance systems.
  • Code complex parts of the system and create a center of coding excellence.
  • Collaborate with cross-functional teams to ensure cohesive delivery of the platform.
  • Architect end-to-end solutions for lending products, incorporating data security and compliance.
  • Evaluate and select appropriate technologies, frameworks, and tools.
  • Ensure system design supports high availability and disaster recovery.
  • Lead engineering teams through execution, ensuring adherence to coding standards.
  • Oversee the development process, including code reviews and testing.
  • Mentor and guide engineering teams, fostering a culture of innovation.
  • Communicate effectively with stakeholders and executive leadership.
  • Encourage a culture of innovation and identify opportunities for enhancement.
  • Stay abreast of fintech industry trends and regulatory changes.

Requirements

  • 10+ years of experience in software engineering with at least 5 years in a leadership role.
  • Experience designing and building complex financial systems in the fintech domain.
  • Experience with coherent architecture across multiple APIs and system boundaries.
  • Extensive experience with cloud platforms and microservices architecture, preferably AWS.
  • Deep experience with relational databases (e.g., MySQL, Postgres) and No-SQL databases (e.g., DynamoDB, MongoDB).
  • Production experience with modern engineering and cloud tools.
  • Strong proficiency in modern programming languages (e.g., Go, Java) and frameworks.
  • Deep understanding of data security, compliance (e.g., PCI-DSS), and privacy regulations.
  • Excellent communication and interpersonal skills.
  • Strong analytical and problem-solving skills.
  • Strong sense of ownership, urgency, and drive.
  • Bachelor's or Master's Degree in Computer Science, Computer Engineering, or a related field.

Nice-to-haves

  • Experience building and launching payment platforms for lending and credit/debit card processing.
  • Experience with online and offline systems for financial data reconciliation.
  • Experience building external, public-facing APIs.
  • Knowledge of production technologies like Terraform, Docker, and Kubernetes.

Benefits

  • Competitive compensation and equity packages.
  • Leading configured work computers of your choice.
  • Flexible paid time off.
  • Fully covered, high-quality healthcare including dependent coverage.
  • Access to One Medical and option to enroll in an FSA.
  • 16 weeks of paid parental leave for the primary caregiver and 8 weeks for all new parents.
  • Flexibility for successful remote work and asynchronous work.
  • Access to industry-leading technology across all business units.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service