Senior Software Engineer, Backend (Card)

Skills

Location

You must be live (or willing to live) in: Spain

Languages

Fluent English

Job Description

We're looking for a skilled Senior Software Engineer, Backend (Card) who is passionate about building transparent, flexible payment solutions and revolutionizing the credit industry.

🎯 Responsibilities

  1. Own and deliver quarterly goals for the team, leading engineers through ambiguity to solve open-ended problems and supporting them throughout delivery.
  2. Collaborate with product management, design, and analytics during ideation, articulation of technical constraints, and decision-making processes that consider risks and trade-offs.
  3. Proactively identify and advocate for solutions to project, process, technology, or business issues.
  4. Support the operations and availability of the team’s systems by creating and monitoring metrics, escalating when needed, and participating in on-call duties.
  5. Promote a culture of quality and ownership by setting or enhancing code review and design standards, and advocating for them within and beyond the team.
  6. Mentor and develop team members through feedback and guidance, leading by example.
  7. Participate in an on-call rotation.

🛠️ Requirements

  1. 4+ years of experience as a software engineer, including designing, developing, and launching backend systems at scale with technologies such as Python, Kotlin, AWS, MySQL, and Kubernetes.
  2. Experience shipping front-end applications.
  3. Proven ability to define technical plans for significant features or components with simple and extensible designs.
  4. Able to write high-quality, easily understandable, and maintainable code.
  5. Experience making significant changes in large codebases, with tools and practices to ensure safety and quality.
  6. Demonstrated ownership of personal and team growth, proactive in seeking feedback from peers, managers, and stakeholders.
  7. Strong verbal and written communication skills for effective collaboration with a global engineering team.

🤗 We offer

  1. Equity rewards
  2. Generous stipends for technology, food, and lifestyle needs
  3. “Away Days” – wellness days for rest and recharge
  4. Comprehensive health care coverage, including full premium payments for you and your dependents
  5. Learning and development programs
  6. Parental benefits
  7. Employee resource and community groups
  8. Employee Stock Purchase Plan (ESPP) – opportunity to buy company shares at a discount

Additional Information

  1. Visa sponsorship available (must be based in Spain)
Each company upload its own logo image

Affirm

At Affirm, we’re using today’s technology to bring significant disruptive innovation to the financial industry. We focus on improving the lives of consumers by delivering simple, honest and transparent financial products.


We have roles across a variety of teams, including engineering, product, finance, operations, revenue, marketing, people and more.


Affirm is also proud to be a remote-first company! Attracting great people starts by finding talent in different places. That's why we built remote work into the DNA of how we do business—but if an office space is more your style, we have offices in Chicago, New York City, Pittsburgh, San Francisco, and Toronto.


Not to mention we have comprehensive and award-winning benefits that were made for you.