Software Engineer, Payments
New
A
AirbnbFintech Payments
US - Remote EligibleFull-TimeSenior
Salary$162,000 — $180,000 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years
- Required Skills
- PythonJavaKotlinMachine Learning
Requirements
- 3+ years of relevant industry experience as a backend software engineer in Payments or Fintech.
- Proficiency in at least one major programming language (preferably Java, Kotlin, or Python).
- Exposure to architectural patterns for high-scale web applications, including APIs and data pipelines.
- Rigor in high code quality, automated testing, and engineering best practices.
- Ability to deliver products end-to-end, from planning through implementation and A/B testing.
- Experience or desire to work in cross-functional teams with data scientists and product managers.
- Familiarity with experimentation and machine learning techniques.
- Bachelor’s and/or Master’s degree in Computer Science or equivalent experience.
- Strong communication and interpersonal skills.
- Capability to make data-driven decisions and articulate technical tradeoffs.
Responsibilities
- Build and maintain a service-oriented, observable technology stack with well-defined APIs.
- Collaborate with data scientists and product managers to build business insights and respond to fraud and risk issues.
- Develop and maintain integrations with third-party payment networks and processors.
- Iterate on risk detection, mitigation, and resolution strategies based on evolving requirements.
- Implement continuous monitoring and alerting to improve the quality of risk systems.
- Collaborate across engineering teams to advance technical processes and foundations.
View Full Description & ApplyYou'll be redirected to the employer's site