Remote (Country)

Affirm is hiring a Senior Software Engineer, Card Loan Platform

Responsibilities

  • Design, develop, and maintain backend services for the card loan platform.
  • Work on databases and microservices to ensure scalability and performance.
  • Collaborate with cross-functional teams to deliver high-quality software.
  • Implement security best practices to protect sensitive data.
  • Participate in code reviews and pair programming sessions.
  • Troubleshoot and debug issues in a timely manner.
  • Contribute to the development of new features and improvements.
  • Ensure the platform meets performance and reliability standards.
  • Work on improving the overall architecture of the platform.
  • Stay up-to-date with the latest technologies and industry trends.
  • Mentor junior engineers and provide technical guidance.
  • Participate in the on-call rotation to support the platform.
  • Collaborate with the data team to integrate analytics and reporting.
  • Ensure compliance with regulatory requirements.
  • Work on optimizing database queries and indexing.
  • Implement monitoring and alerting systems for the platform.
  • Contribute to the development of automated testing frameworks.
  • Participate in the planning and execution of software releases.
  • Work on improving the scalability and reliability of the platform.
  • Collaborate with the security team to implement security measures.
  • Ensure the platform is user-friendly and intuitive.
  • Participate in the development of technical documentation.
  • Contribute to the development of the platform's API.

Nice to Have

  • Experience with Kubernetes and Docker.
  • Knowledge of financial services and lending platforms.
  • Experience with GraphQL and RESTful APIs.
  • Familiarity with event-driven architectures.
  • Experience with machine learning and data science.
  • Knowledge of blockchain technology and smart contracts.
  • Experience with real-time data processing and streaming.
  • Familiarity with DevOps practices and tools.
  • Experience with container orchestration platforms.
  • Knowledge of microservices security and compliance.
  • Experience with cloud-native development.
  • Familiarity with serverless architectures.
  • Experience with data warehousing and ETL processes.
  • Knowledge of financial regulations and compliance.
  • Experience with fraud detection and prevention.
  • Familiarity with payment processing systems.
  • Experience with customer data management and privacy.
  • Knowledge of risk management and mitigation strategies.
  • Experience with compliance and audit processes.
  • Familiarity with financial data analytics and reporting.

Compensation

Competitive salary and equity

Work Arrangement

Hybrid

Team

Collaborate with a team of engineers, product managers, and designers to build and enhance the card loan platform.

What We Offer

  • Competitive salary and equity.
  • Comprehensive health, dental, and vision benefits.
  • 401(k) matching program.
  • Generous time off and flexible work arrangements.
  • Opportunities for professional development and growth.
  • A collaborative and inclusive work environment.
  • The chance to work on cutting-edge technology and innovative projects.
  • A dynamic and fast-paced work culture.
  • The opportunity to make a significant impact on the company's success.
  • A supportive and inclusive team environment.

Our Values

  • Integrity and honesty in all actions.
  • Commitment to excellence and continuous improvement.
  • Respect for diversity and inclusion.
  • Collaboration and teamwork.
  • Innovation and creativity.
  • Customer focus and satisfaction.
  • Transparency and open communication.
  • Accountability and responsibility.
  • Ethical decision-making and conduct.
  • Sustainability and social responsibility.

Our Mission

  • To provide innovative financial solutions that empower consumers.
  • To build a platform that is secure, reliable, and user-friendly.
  • To foster a culture of innovation and continuous improvement.
  • To deliver exceptional value to our customers and stakeholders.
  • To promote financial inclusion and accessibility.
  • To create a positive impact on society and the environment.
  • To lead the industry in financial technology and innovation.
  • To provide a supportive and inclusive work environment.
  • To drive growth and success through collaboration and teamwork.
  • To uphold the highest standards of integrity and ethical conduct.

Not provided

Required Skills
PythonKotlinAWSMySQLKubernetesDistributed SystemsAPI DesignSystem ArchitectureMicroservicesSoftware Engineering Best Practices
About company
Affirm
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.
All jobs at Affirm Visit website
Job Details
Category other
Posted 6 months ago