Job description
Job details
- Location: US
- Work mode: Remote
- Employment type: Full-time (Not an internship)
- Salary: USD 206,893 per year
Role overview
Upstart is seeking a skilled Software Engineer to join the Verifications Platform team. In this role, you will leverage advanced AI and engineering practices to reduce the cost and complexity of borrowing for Americans, ensuring a seamless and secure verification process within the AI lending marketplace.
Job details
This is a Full-time position based in the US. The role operates in a Remote capacity. This is not an Internship. The offered salary for this position is 206,893 USD.
Responsibilities
- Design and implement scalable backend services for the Verifications Platform.
- Collaborate with cross-functional teams to enhance AI-driven credit access tools.
- Optimize system performance to handle high volumes of verification data.
- Maintain high standards of code quality through rigorous testing and peer reviews.
- Integrate third-party data sources to improve the accuracy of borrower verifications.
Requirements
- Proven experience in software engineering with a focus on backend systems.
- Strong proficiency in modern programming languages such as Java, Python, or Scala.
- Experience designing and maintaining RESTful APIs and microservices architectures.
- Solid understanding of database management and distributed system design.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
Benefits
- Competitive annual salary of 206,893 USD
- Remote-first work environment
- Opportunity to work with cutting-edge AI technology
- Comprehensive health and wellness benefits
Keywords
Backend DevelopmentAI LendingAPI IntegrationDistributed SystemsCloud InfrastructureJavaPythonMicroservices