Principal Engineer, Backend
Credit Genie - New York City, NY
Apply NowJob Description
Company Credit 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 1 Million 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 Principal Level Engineers to work on our Backend Platform that powers our Consumer Mobile App. Our app is currently built in Typescript, Node.js, Micro Services, GQL and hosted on AWS. We use AWS Services such as Amplify, Lambda, DynamoDB, Kinesis, SQS, Cognito, and this role, you would shape the technical vision and architectural roadmap of Credit Genie's backend services. We are rebuilding our backend services in Golang, and we're looking for a Principal Engineer to make high-impact decisions that will drive the future of our systems and processes. If you thrive in a role where you can influence technical direction and guide the evolution of mission-critical systems, this role is for you!What You'll DoArchitect, build, and maintain a generalized payment infrastructure at scale. Ensure the infrastructure can adapt to the evolving needs of Credit Genie products.Rearchitect our current backend services using Golang.Own the design & evolution of our backend systems and build for the next 4 years of continued scale and growth of Credit GenieIdentify gaps in our current designs and lead redesigns of our backend systems to improve throughput, latency, and developer velocity.Help architect the core backend services to have four 9s (99.99%) availability and low latency.Set and define standards that improve developer workflows, code quality, and product quality.Mentor the engineers to further their professional development.Leverage Gen AI to improve Developer productivity, code quality, and product qualityFoster a collaborative, inclusive, and high-performance team environment.Work with stakeholders from product, marketing, etc. on initiatives aligning with our KPIs and business prioritiesRequirementsDeep understanding of how to build a sustainable backend platform at a large scale engineering organization10+ years of Software Development experience with at least 5+ years in a cloud environment (AWSGCP).Experience in influencing organizations on technical directionbest practicesPassion for developing scalable, well-designed software that improves developer's lives while also seamlessly supporting scale and reliabilityExperience working with cross-functional teams such as design, product, business & data teams to deliver great experiences.Strong focus on user experience, usability, scalability, reliability, and quality. You are an undying advocate for the user, and you have a deep intuition for how people & machines interact with software at scale.High empathy, excellent communication skills, and the ability to find compromise working across the entire engineering org.Entrepreneurial spirit. You are self-directed and innovative, you build trust and are biased towards action in fast-paced environments.Experience mentoring engineers, owning team processes, and leading cross-functional projects is preferred.Excellent communication skillsBenefits & PerksStarting on day one, 100% coverage of Medical, Dental, and Vision for you and your dependents, with zero out-of-pocket costsAccess to tax advantaged accounts; FSA, HSA, Commuter Benefits401k with a 2.5% match with immediate vestingEquity in the form of stock optionsFree breakfast, lunch, and dinner for onsite employeesFlexible working arrangementsFlexible PTO and Sick leaveMonthly Fitness ReimbursementQuarterly Fitness Challenge & PrizesMonthly in-office chair massagesBase Pay Range for a Principal Engineer is $150,000 - $250,000 per year. Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience.Base salary is just one part of your total compensation and rewards package at Credit Genie. You may also be eligible to participate in the bonus and equity programs. You will also have access to comprehensive medical, vision, and dental coverage, a 401(k) retirement plan with company match, short & long term disability insurance, life insurance, and flexible PTO along with many other benefits and perks.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.
Created: 2025-01-16