Job Title: Associate Software Engineer – Database Engineering
Salary Range: PKR 100,000/month – PKR 140,000/month
Company Description
MOR Financial is an asset-based lender located in Los Angeles, California. MOR Financial offers various loan products and programs for brokers and borrowers in real estate, including purchase and refinance options for residential and commercial properties.
Role Description
We’re seeking a detail-oriented and experienced Associate Software Engineer with a strong focus on database engineering and architecture. In this mid-level role, you will be responsible for maintaining, optimizing, and evolving our existing relational database infrastructure. The ideal candidate will have deep experience with SQL and relational databases, with additional experience in cloud-based solutions like Cloudflare D1 considered a strong plus. You will work collaboratively with software engineers, architects, and stakeholders to enhance data reliability, performance, and scalability.
Key Responsibilities
- Analyze, maintain, and improve existing SQL-based relational database structures.
- Design and implement scalable, secure, and optimized data architectures.
- Plan and execute architectural changes to meet performance and scalability requirements.
- Collaborate with cross-functional teams to support development efforts and ensure database alignment with application architecture.
- Perform regular database tuning, monitoring, and troubleshooting.
- Create and maintain detailed database documentation and ER diagrams.
- Support CI/CD pipelines with database schema version control.
- Implement data backup, recovery, and disaster recovery procedures.
- Utilize Cloudflare D1 or similar platforms for modern cloud database deployments (preferred).
Working Hours
40 Hours per Week
8 AM PST – 5 PM PST
Required Qualifications
- Ability to work partially to fully, as needed, on Pacific Standard Time
- Fluent in English
- Access to a Windows or Mac computer and a webcam for video meetings
- Installation of VPN software on the computer profile used for work
- Signing a non-disclosure agreement
Additional Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- 3–5 years of experience in software engineering with a focus on SQL and relational databases
- Proficiency in data modeling, schema design, and performance optimization
- Strong understanding of database security, backup, and recovery strategies
- Familiarity with Git and version control system
Preferred Qualifications
- Experience with D1 databases on Cloudflare or similar modern serverless/cloud database platforms
- Familiarity with PostgreSQL or MySQL
- Experience in agile development environments