Join our Facebook group

👉 Remote Jobs Network

Senior Software Engineer - Developer Productivity

2 days ago

Apply Now
Logo of Affirm

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. • Developer Productivity engineering’s purpose is to make work better for every engineer at Affirm. • This group is focused on development tooling, pre-production environments, and everything that makes working in a complex technical environment easier and more efficient. • We manage everything between the developer’s laptop all the way to production – everything in between including ephemeral development environments, CI/CD pipeline and workflow, test automation framework, dependency management, and release engineering. • We help developers write code and release into production as quickly and as safely as possible. • Effectively serving a 800+ strong engineering group working across a wide array of technologies in a hypergrowth Fintech environment is a fascinating challenge. • Build scalable developer productivity solutions for Affirm Engineering • Design and develop innovative automated solutions that enable developers to stay productive as they continue to add product features and functionalities • Create best-in-industry solutions for build, CI, release workflow, deployment automation, and environment management. • Grasp, analyze the usage of, and drive improvements to developer journey • Build tools that measure operational performance of all aspects of developer experience • Collaborate with developers, architects and release engineering to keep overall development process efficient • Stay up-to-date of industry trends for developer efficiency and cross-pollinate those ideas and processes with Affirm’s development processes • Be a critical part of Affirm’s Infrastructure Platform Engineering team, the backbone of Engineering at Affirm

Requirements

• 4+ years experience in software development or related fields • Experience in creating and improving fundamental engineering processes • Enthusiasm about providing a great experience to other software engineers • Fluency developing and debugging in one or more programming languages • Familiarity with CI/CD concepts, BuildKite, cloud computing, and related tools • Familiarity with build, test, and deploy automation, using gradle, and kind • Python/Kotlin development experience is a plus • Experience with AWS and/or other cloud providers is a plus • Experience with Kubernetes, docker, and AWS EKS is a plus. • You understand the trade-offs between build and buy • You prefer automated processes over manual ones • Eagerness to learn new problem space, tools, and technology

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