Remote Principal Software Engineer

closed
Logo of Netbrands Media Corp

Netbrands Media Corp

πŸ’΅ $230k-$300k
πŸ“Remote - United States

Job highlights

Summary

The job is for a Principal Engineer in the Lending Platform Engineering Team at Imprint, a fintech company focused on co-branded credit cards. The role involves technical leadership, system architecture design, team management, communication and collaboration, and fostering innovation. The candidate should have 10+ years of software engineering experience with at least 5 years in technical direction, extensive experience with cloud platforms, microservices architecture, and relational/NoSQL databases.

Requirements

  • 10+ years of experience in software engineering with at least 5 years of experience leading the technical direction of the organization or company
  • Experience designing and building complex financial systems, particularly in the fintech domain
  • Experience designing and implementing a coherent architecture that interacts seamlessly across multiple APIs and system boundaries
  • Extensive experience with cloud platforms and microservices architecture. AWS preferable
  • Deep experience with building transactional systems using relational databases (e.g. MySQL, Postgres) or 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, with the ability to explain technical concepts to non-technical stakeholders
  • Strong analytical and problem-solving skills, with the ability to identify and resolve complex issues
  • Strong sense of ownership, urgency, and drive
  • Bachelor’s or Masters Degree in Computer Science, Computer Engineering, or a related field

Responsibilities

  • Define and drive the technical vision and architecture for the lending platform, ensuring alignment with business goals and industry best practices
  • Lead the design and development of scalable, secure, reliable, and high-performance systems for both co-branded credit and non-card lending products
  • Code some of the more complex parts of the system and, by example, create a center of coding excellence in the team
  • Collaborate with cross-functional teams to ensure cohesive and efficient delivery of the platform

Preferred Qualifications

  • Experience building and launching payment platforms for lending, credit/debit card issuing and processing
  • Experience building online and offline systems that encompass the reconciliation of financial data
  • Experience building external, public-facing APIs is a plus
  • Knowledge of production technologies like Terraform, Docker, and k8s is a plus

Benefits

  • Competitive compensation and equity packages
  • Leading configured work computers of your choice
  • Flexible paid time off
  • Fully covered, high-quality healthcare including fully covered dependent coverage
  • Additional health coverage includes 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
  • An understanding that successful remote work requires flexibility and an appreciation for asynchronous work
  • Access to industry-leading technology across all of our business units β€” stemming from our philosophy that we should invest in resources for our team that foster innovation, optimization, and productivity
This job is filled or no longer available