Senior Software Engineer - Comms Platform

September 17

Apply Now
Logo of Affirm

Affirm

eCommerce • Payments • Installment Loans • Millennials • Financial Services

1001 - 5000

💰 Post-IPO Equity on 2021-01

Description

• Work with product and engineering managers to identify and plan projects based on the team goals and resources. • Consistently generate simple and sophisticated designs and write high-quality code that can be easily understood and used by others. • Build relationships with people across engineering and other organizations for the design, implementation, roll-out and maintenance of projects. • Drive detailed project definition, design, cross-functional alignment, estimation, in addition to task break-down, delivery, monitoring, and maintenance. • Serve as a technical resource and engineering mentor for other engineers, both inside and outside the immediate team. • Foster a respectful and supportive environment that embraces the diversity of the team. • Review others’ work and provide reinforcing and constructive feedback to meet our high quality standards. • Write high-quality code that can be easily understood and leveraged by others.

Requirements

• 5+ years of experience as a software engineer with leadership responsibilities and experience mentoring senior engineers. • Proven knowledge of backend languages, tooling and design patterns (e.g: Kotlin, Python, Flask, MySQL, Airflow, REST, RPC, or others) • Experience with AWS and/or other cloud providers like Azure, GCP etc;. • Prior experience in architecting, building, launching and maintaining complex systems. • Product-centric thinking -- we care just as much about the product experience — ours, our stakeholders', and our company's — as we do the design of our engineering systems. • You are not dogmatic and believe in solving problems with the right tool for the job. • Experience providing reviews on teammates code and designs, providing constructive feedback to meet a high bar of quality and help others grow. • Well-developed interpersonal, written and verbal communication. • Humility and self-awareness to understand opportunities to learn and grow. Ambiguity is where you thrive.

Benefits

• Type of employment: Contract of Employment • Flexible Spending Wallets for tech, food and lifestyle • Away Days - wellness days to take off work and recharge • Learning & Development programs • Parental leave • Employee Resource & Community Groups • 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