Money Fit by DRS
Senior Backend Engineer
Money Fit by DRS, Conshohocken, Pennsylvania, United States,
CompanyCredit Genie’s mission is to help users take control of their finances, by offering cash advances between paydays, and by providing financial insights into spending habits. Having empowered over 600,000 customers to budget wisely, evade overdraft fees, and minimize credit card payments, we're on an ambitious journey. Our vision is rooted in a world where financial access is universal, and personal financial goals are within reach.This position can be based out of the Philadelphia area (our HQ is in Plymouth Meeting, PA), or the NYC area. We follow a
hybrid
work model of 3 days/ week in office.OverviewWe are looking for a Senior Backend Engineer to work on our Backend Platform that powers our Consumer Mobile App. Our app is currently built inTypescript, Node.js, Micro Services, GQL and hosted on AWS. We use AWS Services such as Amplify, Lambda, DynamoDB, Kinesis, SQS, Cognito, and EKS.We are planning to rebuild our backend services in Golang.What You'll DoDevelop, and maintain backend micro services. Ensure that the services can adapt to the evolving needs of Credit Genie products.
Leverage various AWS services to build backend services that are highly reliable ( 99.99% uptime), and with low latency.
Build monitors and alerts for the backend services to identify and mitigate the production incidents early.
Work with stakeholders from product, marketing, etc. on initiatives aligning with our KPIs and business priorities
Contribute to all phases of the development lifecycle
Participate in standard engineering practices such as code reviews, standups, planning meetings, and product/technology demos
Stay abreast of emerging technologies and industry trends, evaluating their potential to enhance the Credit Genie product suite and maintain our competitive edge
Requirements5+ years experience in one or more general-purpose programming languages (Node.js/Typescript, Go, Python, Java).
Experience in building Backend services that are deployed on AWS (or other cloud services)
Experienced with GraphQL, REST, HTTP, and the ability to design and implement maintainable APIs.
Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure.
Technical leadership experience in payment processing systems. Understanding of global payment systems, including legal, security, and compliance requirements.
Strong analytical and problem-solving skills
Excellent communication skills
Nice to havesExperience working on personal finance management (PFM) products and/or consumer apps 1M+ active users.
Experience in Payments processing
Familiarity with consumer credit risk and the customer life cycle
Benefits & PerksPremium Medical, Dental, and Vision Insurance plans
100% coverage of insurance premiums for you and your dependents
Company-provided Basic Life and Short-Term and Long-Term Disability plans
401K program with company match
Unlimited PTO and generous company holidays
Company laptop and home-office stipend
Stock options
The base pay for this role will be between $150,000 and $250,000. This role may also be eligible for other forms of compensation and benefits, such as a discretionary bonus, health, dental and other wellness plans and 401(k) contributions. Discretionary bonus can be a significant portion of total compensation. Actual compensation for successful candidates will be carefully determined based on a number of factors, including their skills, qualifications and experience.Credit Genie is a proud Equal Opportunity Employer where we welcome and celebrate differences. We are committed to providing a workspace that is safe and inclusive, where everyone feels supported, connected, and inspired to do their best work. If you require any accommodations to participate in our recruitment process, please inform us of your needs when we contact you to schedule an interview.
#J-18808-Ljbffr
hybrid
work model of 3 days/ week in office.OverviewWe are looking for a Senior Backend Engineer to work on our Backend Platform that powers our Consumer Mobile App. Our app is currently built inTypescript, Node.js, Micro Services, GQL and hosted on AWS. We use AWS Services such as Amplify, Lambda, DynamoDB, Kinesis, SQS, Cognito, and EKS.We are planning to rebuild our backend services in Golang.What You'll DoDevelop, and maintain backend micro services. Ensure that the services can adapt to the evolving needs of Credit Genie products.
Leverage various AWS services to build backend services that are highly reliable ( 99.99% uptime), and with low latency.
Build monitors and alerts for the backend services to identify and mitigate the production incidents early.
Work with stakeholders from product, marketing, etc. on initiatives aligning with our KPIs and business priorities
Contribute to all phases of the development lifecycle
Participate in standard engineering practices such as code reviews, standups, planning meetings, and product/technology demos
Stay abreast of emerging technologies and industry trends, evaluating their potential to enhance the Credit Genie product suite and maintain our competitive edge
Requirements5+ years experience in one or more general-purpose programming languages (Node.js/Typescript, Go, Python, Java).
Experience in building Backend services that are deployed on AWS (or other cloud services)
Experienced with GraphQL, REST, HTTP, and the ability to design and implement maintainable APIs.
Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure.
Technical leadership experience in payment processing systems. Understanding of global payment systems, including legal, security, and compliance requirements.
Strong analytical and problem-solving skills
Excellent communication skills
Nice to havesExperience working on personal finance management (PFM) products and/or consumer apps 1M+ active users.
Experience in Payments processing
Familiarity with consumer credit risk and the customer life cycle
Benefits & PerksPremium Medical, Dental, and Vision Insurance plans
100% coverage of insurance premiums for you and your dependents
Company-provided Basic Life and Short-Term and Long-Term Disability plans
401K program with company match
Unlimited PTO and generous company holidays
Company laptop and home-office stipend
Stock options
The base pay for this role will be between $150,000 and $250,000. This role may also be eligible for other forms of compensation and benefits, such as a discretionary bonus, health, dental and other wellness plans and 401(k) contributions. Discretionary bonus can be a significant portion of total compensation. Actual compensation for successful candidates will be carefully determined based on a number of factors, including their skills, qualifications and experience.Credit Genie is a proud Equal Opportunity Employer where we welcome and celebrate differences. We are committed to providing a workspace that is safe and inclusive, where everyone feels supported, connected, and inspired to do their best work. If you require any accommodations to participate in our recruitment process, please inform us of your needs when we contact you to schedule an interview.
#J-18808-Ljbffr