cover image
The Oakleaf Group

The Oakleaf Group

www.oakleaf.com

1 Job

61 Employees

About the Company

The Oakleaf Group is a nationwide consulting and advisory firm for the mortgage and structured finance industries. Founded in 2007 by industry veterans, Oakleaf offers a comprehensive suite of solutions that spans the mortgage lifecycle. Our cross-functional teams are dedicated to supporting our clients in the areas of regulatory compliance, financial modeling, data analytics, and litigation support services. Our clients include banks, GSEs, government agencies and regulators, mortgage originators and servicers, trustees, asset managers, and law firms. We work to tailor solutions to match the needs of our clients and industry standards, combining customer knowledge with domain expertise and operational flexibility. Learn more by visiting www.oakleaf.com.

Listed Jobs

Company background Company brand
Company Name
The Oakleaf Group
Job Title
Python Backend Engineer
Job Description
Job Title: Python Backend Engineer Role Summary Senior-level backend engineer responsible for designing, building, and maintaining scalable, high-performance Python services for financial applications. Leads architecture decisions, mentors junior developers, and collaborates cross‑functionally with UX/UI and DevOps teams. Expectations * Deliver production‑ready code within agile sprint cycles. * Mentor and review junior developers’ work. * Participate in architecture and design reviews. * Contribute to code quality, automation, and documentation. Key Responsibilities * Develop clean, efficient, scalable Python back‑end code. * Design modular software components and database schemas. * Build high‑performance, low‑latency, highly available applications. * Integrate multiple component applications into unified systems. * Write well‑tested, maintainable, readable code following best practices. * Debug, optimize, and ensure reliability and performance of applications. * Collaborate with UX/UI designers to translate designs into functional features. * Integrate front‑end elements with server‑side logic. * Participate in code reviews and share knowledge across the team. * Lead software design reviews for junior developers. * Support test automation through thoughtful software design. Required Skills * 5+ years of backend engineering experience, designing complex systems. * Strong software design, modular architecture, and back‑end database design. * Proficient in Python; experience with Flask, Django, or CherryPy. * Understanding of RESTful APIs, microservices, and asynchronous messaging (RabbitMQ, Kafka). * Relational (MySQL, PostgreSQL) and NoSQL (MongoDB) database experience, schema design, query optimization. * Familiarity with cloud platforms (AWS, Azure, GCP) and container technologies (Docker, Kubernetes). * Knowledge of front‑end technologies (JavaScript, HTML5, CSS3) is a plus. * Experience with Agile methodologies (Scrum, Kanban). * Open‑source contributions or active developer community involvement is a plus. * Additional knowledge of Node.js, Java, or Ruby beneficial. Required Education & Certifications * Master’s degree in Computer Science, Engineering, or related field preferred. * Relevant certifications (e.g., AWS Certified Developer, Azure Developer Associate) are advantageous.
Washington, United states
Remote
Mid level
09-10-2025