Senior Software Engineer (Online Storage)

January 26

Affirm

We’re excited to announce that Affirm is now a remote-first company$1. !$1

eCommerce • Payments • Installment Loans • Millennials • Financial Services

1001 - 5000

💰 Post-IPO Equity on 2021-01

Description

• Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. • As a member of the Online Storage team, you will combine a strong understanding of application architecture, smooth developer experiences and fast-paced execution to deliver a powerful self-serve system to help Affirm scale easily. • The Online Storage team provides a set of managed databases as a platform, used to persist data for all Affirm services. • Our platform automates operations and development on services on top of storage systems like AWS Aurora (MySQL), DynamoDB, and S3. • You will collaborate with other teams, including product, infrastructure, and site reliability engineering (SRE), to work on projects that improve database architecture, scalability, reliability, performance, and cost efficiency. • As an Engineering Manager, you will lead and grow high-performing engineering teams. • You will develop and enforce best practices in database design, ensuring data integrity, security, and optimal performance. You will also stay updated with industry trends and emerging technologies in transactional databases to enhance systems and processes.

Requirements

• BS degree in Computer Science with 3-5+ years of experience as a software engineer with leadership exposure and experience mentoring junior engineers • In-depth, hands-on experience with large-scale database deployments in a production environment • Expertise in distributed databases and database technologies such as MySQL (Preferred), Postgres Oracle database, SQL Server, etc • Familiarity with connection poolers and proxies such as ProxySQL, RDS Proxy Pg Bouncer, etc • Solid understanding of distributed database architecture, data modeling, and performance tuning • Experienced knowledge of a dynamically typed language -- we primarily use Python and Kotlin, but members of our team have backgrounds in a wide range of technologies • Familiarity with AWS and Kubernetes. Experience building software with IaC (Infrastructure as Code) frameworks and tools • Exceptional communication skills with the ability to engage effectively with both technical and non-technical stakeholders

Benefits

• Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents • Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses • Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge • ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master + Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs