Remote Principal Software Engineer
closedNetbrands 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
Similar Remote Jobs
- π°$85k-$136kπWorldwide
- π°$169k-$200kπWorldwide
- πUnited States
- πUnited States
- πPortugal
- π°$144k-$162kπCanada
- πUnited States
- π°$123k-$147kπUnited Kingdom
- πWorldwide
- π°$222k-$290kπUnited States