Remote Principal Software Engineer

closed
Logo of Netbrands Media Corp

Netbrands Media Corp

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

Job highlights

Summary

Join Imprint's Lending Platform Engineering Team as a Principal Engineer to lead technical vision and architecture for lending platform, design and develop scalable systems, collaborate with cross-functional teams, and foster innovation.

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, including product management, risk, compliance, and operations, to ensure cohesive and efficient delivery of the platform
  • Architect end-to-end solutions for lending products, incorporating data security, compliance and performance optimization
  • Evaluate and select appropriate technologies, frameworks, and tools to meet the platform’s requirements and future scalability
  • Ensure the system design supports high availability, disaster recovery, and easy maintenance
  • Lead the engineering teams through execution, ensuring adherence to coding standards, security guidelines, and best practices
  • Oversee the development process, including code reviews, testing, and deployment to ensure high-quality deliverables
  • Foster continuous improvement and hold the team accountable for upholding the highest standards
  • Work closely with stakeholders to understand business requirements, translate them into technical specifications, and ensure their successful implementation
  • Mentor and guide engineering teams, fostering a culture of innovation, collaboration, and continuous learning
  • Communicate effectively with executive leadership, and provide updates on project status, technical challenges, and strategic direction
  • Encourage a culture of innovation within the team, promoting experimentation and learning
  • Identify opportunities for innovation and lead initiatives to enhance platform capabilities and competitive edge
  • Stay abreast of fintech industry trends, and regulatory changes impacting the lending landscape

Preferred Qualifications

  • Experience building and launching payment platforms for lending, credit/debit card issuing and processing
  • Experienced in 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