Senior Backend Software Engineer Job at CMG Financial, United States

RmtXU2JaUDRZQzlRSFZsYU9DUmhnOFhSVFE9PQ==
  • CMG Financial
  • United States

Job Description

Description


About CMG Financial

CMG Financial is a leading privately held mortgage banking firm committed to delivering innovative home financing solutions. We combine deep mortgage expertise with modern software development to improve the homeownership experience. Our engineering teams focus on building secure, scalable, cloud-native systems to meet the evolving needs of our clients and partners.

 

 

 

Position Overview

We are hiring a Senior Backend Engineer to design and build modern API-driven systems that support the next generation of CMG’s mortgage and homebuying services. This is a senior-level role with responsibility for technical leadership, system design, and mentoring others.

 

 

 

 

ESSENTIAL DUTIES and RESPONSIBILITIES, include, but are not limited to:

  • Design, develop, and maintain scalable backend systems and APIs.
  • Lead backend architecture discussions and technical decision-making.
  • Collaborate with product managers, designers, and engineers to deliver high-quality solutions.
  • Ensure backend systems meet security, reliability, and performance standards.
  • Develop and maintain automated tests for backend services.
  • Conduct code reviews and provide feedback to team members.
  • Mentor junior and mid-level engineers.
  • Contribute to continuous improvement of development practices and technical standards.
  • Communicate technical challenges and progress clearly to stakeholders.

 

 

 

 

QUALIFICATIONS AND EXPERIENCE:

  • Bachelor's or master's degree in computer science, Software Engineering, or a related field.
  • 5+ years of backend development experience, including:
  • C#
  • WebAPI, Microservices architecture
  • Visual Studio, Visual Studio Code, Azure DevOps
  • Experience with relational and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB, Redis).
  • Strong understanding of API design principles and development best practices.
  • Familiarity with web security standards, authentication, and authorization mechanisms.
  • Experience with Git and Agile development methodologies.
  • Hands-on experience with Azure cloud-native services:
  • App Services
  • Functions
  • SQL Databases
  • Service Bus
  • Application Insights

 

  • Experience with containerization (Docker) and orchestration (Kubernetes) is a plus.
  • Mortgage, fintech, or financial services industry experience is a plus.

 

Why Join CMG?

  • Remote work environment.
  • Impactful projects that directly support the homebuying journey.
  • Collaborative engineering culture focused on quality and continuous improvement.
  • Access to modern tools and cloud technologies.

 

SUPERVISORY RESPONSIBILITIES:

Direct Reports: N/A

PHYSICAL and ENVIRONMENTAL CONDITIONS:

This role operates in an ADA compliant office environment, utilizing typical office equipment and tasks including computer work. The position may involve partial stationary positions and moving throughout the day. Flexibility to work overtime to meet project deadlines is required.

 

COMPENSATION:

CMG pays a competitive total salary which ranges from Entry Level $90,000 to Senior Level $150,000. Factors that affect base salary may include education, skills, years of experience and mortgage industry knowledge.

#LI-DNI

CMG Financial is an equal opportunity employer and does not unlawfully discriminate in employment decisions. CMG will consider all qualified applicants without regard to race, religion, national origin, sex, age, veteran status, disability, familial status, marital status, actual or perceived sexual orientation, or actual or perceived gender identity. Applicants requiring reasonable accommodation to the application and/or interview process should notify a representative of CMG Financial or reach out to [email protected].

CMG MORTGAGE, INC. NMLS #1820 If you are a recruiter or placement agency, please do not submit resumes to any person or email address at CMG Financial prior to having a signed agreement . CMG Financial is not liable for and will not pay placement fees for candidates submitted by any agency other than its approved recruitment partners. Furthermore, any resumes sent to us without an agreement in place will be considered your company’s gift to CMG Financial and may be forwarded to our recruiters for their attention.

Job Tags

Remote job,

Similar Jobs

Busse Plumbing, Heating & AC

HVAC Service Technician Job at Busse Plumbing, Heating & AC

 ...Job Description Residential and light commercial plumbing and/or HVAC installation and light service work. We offer on-the-job training, promotions, raises based on experience and performance. We give you opportunities to grow with us! We also have paid vacation, overtime... 

Business Today

2025 International Conference Job at Business Today

 ...deadlines are below. Applicants are selected on a rolling basis, so applying as early as possible is recommended. International students are STRONGLY encouraged to apply in the 1st round and will have decreased chances of being considered in the regular round. **Follow... 

Super Soccer Stars

After School Golf Coach Job at Super Soccer Stars

 ...checks and pass multiple drug tests This position is ideal for part-time workers, retirees, high school & college students, stay at home moms, teachers and anyone else with a flexible schedule and passion for working with kids! Benefits Job Type: Part-time... 

Altanova

Business Development Manager (New York) - Full-Time (Long Island City, Queens - In person or Hybrid) Job at Altanova

 ...Business Development Manager (New York) - Full-Time (Long Island City, Queens In person or Hybrid) Why join Altanova?~ We are an interdisciplinary and diverse team of super collaborators working hard to innovate at the forefront of our field on a variety of... 

Actalent

Floor medical assistant Job at Actalent

 ...Floor MA will work on 3N Sun-Wed during the night shift from 7 PM to 7 AM. The MA will be...  ...heights, and intake-output measurements. Assist in maintaining a safe environment by...  ...Skills Phlebotomy Electronic medical record management Customer service...