Software Engineer - Platform Foundation
@
Blend
Develops and maintains scalable infrastructure and platform services to support the organization's software systems, focusing on improving reliability, performance, and developer efficiency through collaboration and innovative engineering solutions.

Blend
Blend is a digital lending and origination platform that helps financial institutions, including banks and credit unions, streamline the entire lending process from application to closing, transforming customer banking experiences.
This job is about being a Software Engineer in the Platform Foundation team at Blend, a company that does cloud banking software to power frictionless, compliant consumer journeys for mortgages, consumer loans, and deposit accounts; you will do backend development to build and maintain the core platform that powers Blend's products, focusing on scalability, reliability, and security.
Key Responsibilities:
- Design, build, and maintain backend services that power Blend's platform
- Collaborate with product managers, designers, and other engineers to deliver features
- Improve system reliability, scalability, and performance
- Participate in code reviews and provide technical mentorship
- Contribute to the technical roadmap and architecture decisions
- Troubleshoot and resolve complex technical issues
- Implement and maintain security best practices
Requirements:
- 3+ years of experience in backend software development
- Proficiency in at least one backend programming language (Java, Python, Go, etc.)
- Experience with distributed systems and microservices architecture
- Knowledge of database technologies (SQL and NoSQL)
- Understanding of cloud infrastructure (AWS, GCP, or Azure)
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
- Experience with CI/CD pipelines and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience
This job is about being a Software Engineer in the Platform Foundation team at Blend, a company that does cloud banking software to power frictionless, compliant consumer journeys for mortgages, consumer loans, and deposit accounts; you will do backend development to build and maintain the core platform that powers Blend's products, focusing on scalability, reliability, and security.
Key Responsibilities:
- Design, build, and maintain backend services that power Blend's platform
- Collaborate with product managers, designers, and other engineers to deliver features
- Improve system reliability, scalability, and performance
- Participate in code reviews and provide technical mentorship
- Contribute to the technical roadmap and architecture decisions
- Troubleshoot and resolve complex technical issues
- Implement and maintain security best practices
Requirements:
- 3+ years of experience in backend software development
- Proficiency in at least one backend programming language (Java, Python, Go, etc.)
- Experience with distributed systems and microservices architecture
- Knowledge of database technologies (SQL and NoSQL)
- Understanding of cloud infrastructure (AWS, GCP, or Azure)
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
- Experience with CI/CD pipelines and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience