Senior Software Engineer (Android Platform)

Affirm
Little Ferry, New Jersey, US
$219.2K a year
Full-time

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.

Affirm is seeking a Senior Software Engineer to join the Android Platform team. We are dedicated to providing a modern, first-class development experience for Android engineers across the company so they can ship new product features quickly and reliably.

Join us as we build a beloved, lasting financial services company predicated on honesty and trust.

What you’ll do

  • Create tools and libraries that provide foundational functionality for the core Android app
  • Proactively maintain and improve test, build, and release pipelines
  • Collaborate with engineering, product, design, and data counterparts to execute on cross-functional initiatives
  • Provide input on core app architectural decisions and drive implementation
  • Follow developments in the Android ecosystem and proactively raise improvement opportunities
  • Promote a written-first culture that values documentation, tech specs, how-to’s, post-mortems, and RFC’s
  • Communicate best practices and platform updates to product engineers
  • Peer review code and provide constructive feedback
  • Conduct technical interviews
  • Ask for and provide help when needed

What we look for

  • Proficiency in Kotlin, Dagger, RxJava, Compose, Espresso, Git
  • Android build tooling like Gradle, Proguard or similar
  • Experience with CI / CD tooling like Buildkite, Fastlane, Docker or similar. Bonus : Python, Ruby
  • Passion for Android engineering and ecosystem
  • Good communication, written, and collaboration skills
  • Positive mindset, organized, and self-driven

Pay Grade - USA 30

Please read the following job description thoroughly to ensure you are the right fit for this role before applying.

Employees new to Affirm or promoted into a new role, typically begin in the min to mid range.

USA base pay range (CA, WA, NY, NJ, CT) per year :

Min : $162,400

Mid : $203,000

Max : $243,500

USA base pay range (all other U.S. states) per year :

Min : $146,200

Mid : $182,700

Max : $219,200

LI-Remote

Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment.

Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office.

We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.

J-18808-Ljbffr

7 days ago
Related jobs
Promoted
Capital One
Union City, New Jersey

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer, Servicing Platforms (Full Stack)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environm...

Promoted
Vouch Insurance
Little Ferry, New Jersey

Vouch is looking for a Senior Software Engineer to join the Technical Foundations Team at Vouch. This architecture will serve as the foundational future of Vouch’s insurance technology and will enable not only other software engineering teams to bring new insurance products to market quickly but als...

Promoted
Capital One
Moonachie, New Jersey

Ave (22114), United States of America, New York, New YorkLead Senior Software Engineer, Full StackDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One,...

Promoted
Talentify.io
Little Ferry, New Jersey
Remote

Coordinate software development with computer vision scientists and software engineers. Employer Industry: Research and Engineering. Develop and maintain a software pipeline processing high-volume satellite imagery. Degree in Computer Science, Computer Engineering, or similar technical field with 9 ...

Promoted
Capital One
North Bergen, New Jersey

Center 3 (19075), United States of America, McLean, VirginiaSenior Software Engineer, Back EndDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you...

Promoted
Bubble
Little Ferry, New Jersey

Senior engineers at Bubble are expected to have a strong voice in both product and technical direction, ship a lot of code, drive technical excellence, and teach and learn from their colleagues. Our Platform team: we are looking for backend and infrastructure engineers to build scalable, secure arch...

Promoted
Flexera
Little Ferry, New Jersey

As a Senior Software Engineer on our SaaS Platform Services Team, you will be a key player in designing, developing, and maintaining critical components of our platform. Work closely with engineering teams to integrate the rest of our platform. Help the engineering manager maintain a high-performing...

Promoted
SailPoint
Little Ferry, New Jersey

Our engineering is where high-quality professional engineering meets individual impact. SailPoint is seeking a Backend Software Engineer with a strong API (REST/GraphQL) development/design background, with a flair for programming in Java (and Go desired) with a demonstrated history of learning, pass...

HCLTech
New Jersey , USA

To be responsible for managing technology in projects and providing technical guidance or solutions for work completion.To ensure process compliance in the assigned module, and participate in technical discussionsorreview as a technical consultant for feasibility study (technical alternatives, best ...

Ismile Technologies
New Milford, New Jersey

Job Title: Senior Cloud Engineer AWS GenAI Platform</b></p> <p><b>Location:</b> New Jersey, US (Onsite)</p> <p><b>Job Summary:</b><br /> We are seeking a highly skilled <b>Senior Cloud Engineer</b> with expertise in designin...