> Markdown version of [/jobs/ext/2697716-software-engineer-lead-mortgage-platforms](https://www.wearedevelopers.com/jobs/ext/2697716-software-engineer-lead-mortgage-platforms). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Lead - Mortgage Platforms - **Company:** CareerCircle - **Location:** Plano, TX, United States - **Experience:** Expert - **Salary:** $114,080.0 - $218,030.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Software Applications, Behavior-Driven Development, C++ (Programming Language), Cloud Computing, Databases, Continuous Integration, Data Integration, Extract Transform Load (ETL), Software Design Patterns, Programming Tools, Distributed Systems, Event-Driven Programming, Spring Framework, Python (Programming Language), PostgreSQL, MongoDB, Motion Planning, MySQL, NoSQL, Scrum Methodology, Reliability Engineering, Responsive Web Design, Search Technologies, Software Engineering, Software Systems, SQL Databases, Data Streaming, Systems Architecture, System Testing, Systems Integration, Automated Data Processing (ADP), Enterprise Software Applications, Test-Driven Development (TDD), Apache Cassandra, Snowflake, Spring-boot, IT Architecture, Software Application Programming, Technical Debt, Backend, Git, Cassandra, Apache Kafka, Restful APIs, Software Version Control, Data Pipelines, Service Stack, Golang, Programming Languages, Microservices, Control M - **Published:** September 3, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/all/all/63e925ff-3dd5-47b3-8e6d-4ae93f593867 ## About the Role * 6 years of software development experience demonstrating deep technical expertise in enterprise platform engineering and systems integration. * 4 years of experience delivering technology solutions in all phases of the * Engineering expert on either the Blend Point of Sale Platform or the Dark Matter Empower LOS Platform to include core installation experience, integration into a digital experience, vendor/batch management, customization strategies, ongoing maintenance/support, and end to end testing/quality assurance. * Strong hands-on engineering experience across the full technology stack, including: Responsive Web UI applications, APIs and backend services, Event-driven and data integration platforms. * Experience influencing technology integration, solution design, and modernization execution across multiple Agile Scrum teams. * Experience designing, developing, and maintaining a complex software solution involving multiple stakeholders. * Experience integrating AI capabilities into enterprise applications while maintaining security, compliance, scalability, observability, and operational support requirements. Familiarity with AI architecture patterns such as RAG, knowledge retrieval, vector search, AI agents, and model orchestration frameworks. What sets you apart: * Expertise in Golang, Java, Python, C++, or similar. Also, proficiency in multiple technologies and database platforms. * Deep knowledge and understanding of Cloud based development tools and processes, preferably on AWS. * Solid hands-on experience with Spring, Spring Boot, and RESTful web services. * Deep understanding of microservices architecture and distributed systems. * Proven experience in building real-time streaming applications with Apache Kafka. * Strong experience in SQL (MySQL, PostgreSQL, or similar) and NoSQL databases (MongoDB, Cassandra, etc.). * Strong understanding and application of TDD and BDD methodologies. * Solid understanding of software design patterns and system architecture. * Experience with version control (Git) and CI/CD practices. * Proven experience in designing critical applications that interact with several other systems internally and externally. * Deep knowledge and understanding of software development process in a distributed team environment. * Advanced cloud or product certifications preferred. * Experience developing applications that account for security, scalability, and performance. * Experience with Control-M, batch process, data pipeline, data integration, Snowflake. * Experience with data integration and automated data processing. ## Description MySQL CI/CD Honesty MongoDB AI Agents Operations Management Automation Algorithms PostgreSQL Scalability RESTful API Spring Boot Point Of Sale Microservices Observability Virtual Teams Mortgage Loans System Testing Data Pipelines Technical Debt Version Control Solution Design Motion Planning Apache Cassandra Data Integration Loan Origination Agile Methodology Programming Tools Quality Management Time Off Management Software Engineering Software Development Technology Solutions Relationship Building Emerging Technologies Responsive Web Design Technology Integration Artificial Intelligence Software Design Patterns Event-Driven Programming Go (Programming Language) SQL (Programming Language) C++ (Programming Language) Product Family Engineering Behavior-Driven Development Git (Version Control System) Extract Transform Load (ETL) Scrum (Software Development) Python (Programming Language) Test-Driven Development (TDD) Troubleshooting (Problem Solving) Control-M (Batch Scheduling Software) Application Programming Interface (API), * Design, develop, code, and test complex tactical as well as strategic technical solutions across many technologies, including emerging technologies, to integrate existing systems and tools, collaborating with Engineers or Architects within their team/department and occasionally outside of their domain. * Lead code/design reviews and communicates updates to stakeholders with team to ensure smooth daily operations and accurate planning. * Develop complex algorithms to solve business needs. * Investigates and resolves complex application and system technical problems and production issues by directing troubleshooting of end-to-end solutions. * Mentors engineers, coaches engineers on design, development, and maintenance of systems; Reviews teammates' code. * Influence and help shape the future of their specific domain's architecture and quality standards and understand, identify, measure across entire solution. * Identify system performance issues, to include technical debt, and optimize solution. * Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures., NoSQL MySQL CI/CD Honesty MongoDB Planning Coaching AI Agents Operations Leadership Management Automation PostgreSQL Scalability RESTful API Spring Boot Point Of Sale Microservices Observability Virtual Teams Mortgage Loans System Testing Data Pipelines Version Control Decision Making Solution Design Motion Planning Apache Cassandra Data Integration Software Systems Loan Origination Agile Methodology Programming Tools Systems Integration Time Off Management Software Engineering Software Development Technology Solutions Technical Leadership Relationship Building Emerging Technologies Responsive Web Design Technology Integration Artificial Intelligence Application Development Software Design Patterns Event-Driven Programming Go (Programming Language) SQL (Programming Language) C++ (Programming Language) Product Family Engineering Behavior-Driven Development Git (Version Control System) Scrum (Software Development) Site Reliability Engineering Python (Programming Language) Test-Driven Development (TDD) Design Elements And Principles Troubleshooting (Problem Solving) Control-M (Batch Scheduling Software) Application Programming Interface (API) +0 Google IT Automation with Python Software Engineer Senior - Mortgage Platforms USAA San Antonio, TX*Hybrid NoSQL MySQL CI/CD Honesty MongoDB AI Agents Operations Management Automation Algorithms PostgreSQL Scalability RESTful API Spring Boot Point Of Sale Microservices Observability Virtual Teams Mortgage Loans System Testing Data Pipelines Technical Debt Version Control Solution Design Motion Planning Apache Cassandra Data Integration Loan Origination Agile Methodology Programming Tools Quality Management Time Off Management Software Engineering Software Development Technology Solutions Relationship Building Emerging Technologies Responsive Web Design Technology Integration Artificial Intelligence Software Design Patterns Event-Driven Programming Go (Programming Language) SQL (Programming Language) C++ (Programming Language) Product Family Engineering Behavior-Driven Development Git (Version Control System) Extract Transform Load (ETL) Scrum (Software Development) Python (Programming Language) Test-Driven Development (TDD) Troubleshooting (Problem Solving) Control-M (Batch Scheduling Software) Application Programming Interface (API) +0 ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)