Job Closed
This listing is no longer active.
A leading national mortgage banker and direct mortgage lender, New American Funding specializes in personalized home loans. Founded in 2003, the company was established by Rick and
Software Development Engineer III
Location
United States
Posted
87 days ago
Salary
$150K - $170K / year
Seniority
Mid Level
Job Description
Software Development Engineer III
New American Funding
Overview Job Title: Software Development Engineer III – Backend Engineer Salary: $150K - $170K/yr d.o.e. plus benefits *Actual compensation may vary from posting based on geographic location, work experience, education, and/or skill level. Location: Remote OK - If living within 31 miles of Santa Ana, CA or Austin, TX will need to be able to work a hybrid schedule Disclaimer: Identity Verification checks are in place throughout the Candidate journey to prevent candidate fraud. In-person Interview Required Summary: New American Funding is seeking an experienced backend software engineer to join our team. As a senior-level role, this candidate will be a technical leader and a key influencer on the team. They will work efficiently with little to no guidance and be able to make decisions and provide innovative solutions to ambiguous problems. They should have a strong ability to see the big picture and produce long-term solutions, while also mentoring junior-level team members and helping them grow. Working closely with other members of the team, including product managers, owners, and quality assurance, they will design, develop, and implement high-quality backend solutions that meet our customer’s needs. Responsibilities Essential Duties and Responsibilities: - Design and develop scalable backend services and applications using C#, .NET Core, and Azure Cloud technologies. - Collaborate with cross-functional teams to design, enhance, and maintain our platform's microservice architecture. - Build and optimize a robust back-end for front-end (BFF) API to support various client applications, including mobile. - Write clean, efficient, and well-documented code, adhering to coding standards and best practices. - Develop and maintain software documentation, including design diagrams, API specifications, and technical documentation. - Debug and troubleshoot production issues, identifying and resolving software defects in a timely and efficient manner. - Participate in code reviews and Scrum ceremonies, providing constructive feedback and suggestions for improvement. - Stay up-to-date with emerging trends and technologies in backend development, and continuously improve technical skills and knowledge. - Mentor and train junior software engineers, providing guidance and support as needed. Qualifications - Bachelor’s Degree in Software Engineering, Computer Science, or a related engineering field, or an equivalent combination of education and work experience. - 7+ years of experience in software development, with a strong focus on developing high-quality, scalable backend services. - Strong programming skills in C# and .NET Core. - Deep experience with Microsoft SQL and designing data models. - Proven experience with Azure Cloud or other cloud providers (AWS, GCP). - Experience with Cosmos DB or other related NoSQL technologies is a plus. - Experience with AI, such as developing or integrating with machine learning models, is a strong plus. - Experience with Agile software development methodologies such as Scrum. - Excellent problem-solving and analytical skills, with strong attention to detail. - Strong communication skills, with the ability to work effectively in a team environment. Pay Transparency Disclosure If based in New American Funding’s offices, this role has the annual base salary range stated below. Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), market demands, and specific work location. The listed range is a guideline, and the range for this role may be modified. For roles that are available to be filled remotely, the pay range is localized according to employee work location by a factor of between 80% and 100% of range. Please discuss your specific work location with your recruiter for more information. New American Funding offers competitive package of additional benefits, including health, dental & vision, retirement with company contribution, parental leave , mental health & wellness benefits, and generous PTO. New American Funding also offers sales incentive pay for most sales roles and an annual bonus plan for eligible non-sales roles. New American Funding’s compensation and benefits are subject to change and may be modified in the future. Work Authorization: Must be able to verify identity and employment eligibility to work in the U.S. Other Duties: This job profile is not intended to be an all-inclusive list of job duties and responsibilities, as one may perform additional related duties as assigned in order to meet the needs of the organization. Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. - Must be able to lift up to ten pounds. - Primary functions require sufficient physical ability and mobility to work in an office setting; to stand or sit for prolonged periods of time; to occasionally stoop, bend, kneel, crouch, reach, and twist; to lift, carry, push, and/or pull light to moderate amounts of weight; to operate office equipment requiring repetitive hand movement and fine coordination including use of a keyboard; and to verbally communicate to exchange information. - Vision: See in the typical visual range with or without correction. - Hearing: Hear in the typical audio range with or without correction. [EOE/M/F/D/V. Drug-free workplace.] #LI-JD2 #LI-REMOTE
Job Requirements
- Bachelor’s Degree in Software Engineering, Computer Science, or a related engineering field, or an equivalent combination of education and work experience.
- 7+ years of experience in software development, with a strong focus on developing high-quality, scalable backend services.
- Strong programming skills in C# and .NET Core.
- Deep experience with Microsoft SQL and designing data models.
- Proven experience with Azure Cloud or other cloud providers (AWS, GCP).
- Experience with Cosmos DB or other related NoSQL technologies is a plus.
- Experience with AI, such as developing or integrating with machine learning models, is a strong plus.
- Experience with Agile software development methodologies such as Scrum.
- Excellent problem-solving and analytical skills, with strong attention to detail.
- Strong communication skills, with the ability to work effectively in a team environment.
- Must be able to verify identity and employment eligibility to work in the U.S.
Benefits
- Competitive package of additional benefits, including health, dental & vision.
- Retirement with company contribution.
- Parental leave.
- Mental health & wellness benefits.
- Generous PTO.
- Sales incentive pay for most sales roles.
- Annual bonus plan for eligible non-sales roles.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Desarrollador Backend – Murex
AccentureFounded in 1989, Accenture is an outsourcing, management consulting, and technology services company with an international presence and annual revenues exceeding $20 billion. Accen
• Trabajar junto a nuestros clientes para enfrentar los retos de la transformación digital en la industria financiera. • Aprovechar el poder de las tecnologías digitales para impulsar la eficiencia, la innovación y la evolución de plataformas críticas.
Web Developer, Ruby on Rails
Ariel PartnersSolving Problems & Enabling Clients To Achieve Technology Goals | Savant Financial Technologies dba Ariel Partners
• Implement new features and functionalities within the Decidim platform. • Collaborate with internal stakeholders to gather requirements and deliver well-structured code. • Build and enhance platform functionality using Ruby on Rails. • Conduct regular code reviews and troubleshoot platform issues. • Repair and update existing platform features for better usability. • Support deployment and DevOps processes as required.
Lead Python Engineer, Data Infrastructure
AscentHelping customers connect data, software and purpose to drive extraordinary outcomes.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We're looking for a Python Engineer to join our growing team. In this role, you'll be responsible for the design and implementation of robust, large-scale web scraping platforms that power AscentAI's data infrastructure. You'll collaborate closely with other engineers and analysts to define data requirements, architect efficient pipelines, and deliver reliable, high-quality data at scale. You'll also serve as the technical expert on scraping strategy, anti-bot countermeasures, and data extraction best practices for stakeholders across engineering, data science, and product. This is a high-impact role with real ownership and visibility, offering the opportunity to influence both our technical architecture and business outcomes. What You’ll Do - Lead the design and implementation of robust, efficient, and large-scale web scraping platforms using Python and associated frameworks. - Mentor junior developers, and provide technical guidance. Conduct code reviews to ensure the delivery of high-quality, maintainable code. - Develop sophisticated strategies to handle and bypass advanced anti-bot countermeasures like CAPTCHAs, Cloudflare, and IP blocking, while ensuring all practices adhere to legal and ethical guidelines and website terms of service. - Collaborate with data analysts and data engineers to define data requirements and ensure seamless integration of scraped data into databases. - Optimize scrapers for speed, performance, and stability; set up real-time monitoring and alerting systems to quickly detect and resolve failures or site changes. - Create clear technical documentation and communicate effectively with cross-functional teams and stakeholders to ensure alignment and manage expectations. Qualifications - 5+ years of experience in Python development, with prior experience in a leadership or senior role. - Strong programming skills and deep knowledge of Python data structures and libraries. - Solid understanding of HTML, CSS, JavaScript, HTTP protocols, cookies, headers, and DOM manipulation. - Experience with data cleaning, processing, and storage in various database systems like PostgreSQL. - Strong problem-solving and analytical skills. - Excellent attention to detail and data accuracy. - Effective communication skills for collaborating with cross-functional teams. Preferred - Experience with web scraping and data extraction. - Experience using frameworks and libraries such as Scrapy, Crawlee, Playwright, etc. - Familiarity with AWS and containerization technologies (Docker, Kubernetes). Benefits - A small, collaborative, and fast-moving team where your contributions will have an outsized impact. - The chance to work on meaningful problems in regulatory technology. - Remote-first culture with flexibility and autonomy. - Recognition in the regtech space for our innovation and customer value.
• Acts as a Senior Full Stack Developer, participating in strategic migrations and large-scale refactorings on critical insurance-industry platforms. • Contributes to the modernization of legacy systems, evolving frontend architectures with Angular and expanding backend responsibilities using Node.js-based services. • Actively participates in the development of cloud solutions using AWS, improving CI/CD pipelines and deployment strategies with a focus on increasing reliability, scalability, and development team productivity. • Collaborates with product, architecture, and backend teams to design end-to-end solutions aligned with technical and business goals. • Leads code refactoring initiatives focused on performance, maintainability, and security, ensuring high software quality through testing, code reviews, and engineering best practices. • Provides support and mentorship to developers, serving as a technical reference for frontend (Angular) and full-stack architecture decisions during modernization and system evolution processes.




