Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer III-Principal Engineer

Angel Oak Companies

Overview-


At Angel Oak Mortgage Solutions, we achieve success through our people. The Sr Software Engineer III Principal Engineer will serve as the senior most technical leader within our development organization. This role represents the top of the engineering career path and combines hands on engineering, architectural ownership, and technical leadership across a broad portfolio of internally developed applications and third party integrations.


The ideal candidate is a seasoned engineer who leads through expertise, sets engineering standards, and partners closely with IT leadership and business stakeholders to deliver scalable, secure, and reliable software solutions.


This position is Atlanta-based only.

Principal Accountabilities:

Technical Leadership & Architecture

  • Own and evolve enterprise application architecture , engineering standards, and design principles
  • Lead architectural design for complex, cross system and mission critical initiatives
  • Serve as the final technical escalation point for complex engineering challenges
  • Own the technical health, lifecycle, and integration strategy for internal applications and third party systems
  • Provide technical leadership for API design and third party integrations
Hands On Engineering
  • Remain actively engaged in hands on software engineering , including:
    • Solution design and critical path development
    • Code reviews and modernization efforts
    • Refactoring to reduce technical debt
  • Lead development of high risk or high impact components when senior expertise is required
Engineering Excellence, Delivery and Security
  • Establish and enforce engineering best practices , coding standards, and quality gates
  • Own and improve CI/CD pipelines supporting build, test, and deployment workflows
  • Define and lead the adoption of AI assisted engineering tools as part of modern development and delivery practices to improve code quality, delivery efficiency, and developer productivity, while establishing guardrails and best practices for responsible use.
  • Ensure engineering practices align with Microsoft Azure and Azure DevOps based tooling
  • Accountable for embedding secure by design principles into engineering standards, architecture decisions, and CI/CD processes to proactively identify and mitigate software vulnerabilities in partnership with security and infrastructure teams
  • Promote secure, reliable, and observable systems across all environments
Planning, Reporting & Collaboration
  • Provide clear initiative level status reporting on progress, risks, and dependencies
  • Partner with IT leadership to shape multi year technical roadmaps
  • Collaborate with infrastructure, security, data, and business teams to deliver integrated solutions
Mentorship & Talent Development
  • Serve as the senior engineering leader for onboarding and offboarding decisions
  • Partner with HR to review resumes and select candidates with the right technical skillsets
  • Design and maintain technical assessments used in the hiring process
  • Define onboarding plans, growth expectations, and a structured continuing education approach
  • Mentor engineers through design reviews, coaching, and technical guidance
Minimum Requirements:
  • Atlanta-based candidates only
  • Min. 12 years of progressive software engineering experience
  • Undergraduate Degree in Computer Science, Software Engineering, Information Systems , or a related technical discipline
  • Demonstrated success in senior, staff, or principal level engineering roles
  • Proven experience designing and evolving complex, enterprise scale systems
  • Strong experience with:
    • Experience with Scrum and/or Agile and SDLC methodologies
    • Microsoft SQL (database design and performance optimization)
    • Backend development using Node.js, TypeScript, and .NET Core
    • Modern frontend frameworks (Vue.js preferred)
    • Microsoft Azure-based application development and deployment
  • Experience with CI/CD pipelines and modern DevOps practices
  • Experience with C#, GIT, Serverless Architecture, and RESTful APIs
  • Knowledge of development standards and best practices
  • Strong systems thinking and problem solving capabilities
  • Excellent written and verbal communication skills
Minimum Requirements:
  • 12+ years of progressive software engineering experience
  • Undergraduate Degree in Computer Science, Software Engineering, Information Systems , or a related technical discipline
  • Demonstrated success in senior, staff, or principal-level engineering roles
  • Proven experience designing and evolving complex, enterprise-scale systems
  • Strong experience with:
    • Experience with Scrum and/or Agile and SDLC methodologies
    • Microsoft SQL (database design and performance optimization)
    • Backend development using Node.js, TypeScript, and .NET Core
    • Modern frontend frameworks (Vue.js preferred)
    • Microsoft Azure-based application development and deployment
  • Experience with CI/CD pipelines and modern DevOps practices
  • Experience with C#, GIT, Serverless Architecture, and RESTful APIs
  • Knowledge of development standards and best practices
  • Strong systems-thinking and problem-solving capabilities
  • Excellent written and verbal communication skills
Preferred Qualifications:
  • Master's degree in Computer Science, Software Engineering, Information Systems , or a related technical discipline
  • Microsoft Azure certifications aligned with enterprise application development and operations, such as:
    • Microsoft Certified: Azure Solutions Architect Expert
    • Microsoft Certified: Azure Developer Associate
    • Microsoft Certified: DevOps Engineer Expert
  • Experience leading architecture or platform decisions in a Microsoft Azure-centric environment
  • Demonstrated experience modernizing legacy systems and guiding cloud adoption initiatives
  • Experience operating in regulated, security-conscious, or compliance-driven environments

These statements are intended to describe the general nature and level of work involved for this job. It is not an exhaustive list of all responsibilities, duties, and skills required of this job. Angel Oak provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. All applicants must be legally authorized to work in the US without company sponsorship. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.


NOTE: These statements are intended to describe the general nature and level of work involved for this job. It is not an exhaustive list of all responsibilities, duties, and skills required of this job.


Angel Oak Mortgage Solutions provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer III-Principal Engineer in Atlanta, GA vacancy
  •  ...Overview: Senior Platform- Open Stack Devops Engineer / III Level Support CGEMJP00311143 Remote Description: Senior Platform- Open Stack Devops Engineer / III Level Support Client Name- Cloud Infra provider- will share name later Remote is ok... 
    Senior
    Remote work
    Shift work

    r2 Technologies, Inc.

    Atlanta, GA
    13 hours ago
  • Victory Live in Atlanta, Georgia, is seeking a Principal Engineer, a key technical leader who will guide engineering direction and drive complex initiatives across teams. With over 10 years of software engineering experience required, the successful candidate will demonstrate... 
    Senior
    Live in

    Victory Live

    Atlanta, GA
    2 days ago
  • The Full Stack Software Engineer is responsible for designing, developing, deploying, and supporting scalable, secure, and high-performing applications...  ...with business needs. Candidates will be considered at Level III, IV, or V depending on experience and demonstrated technical... 
    Suggested

    Gasoc

    Tucker, GA
    1 day ago
  •  ...Overview: Description Software Engineer III (Mobile) Atlanta GA SUMMARY: Under limited supervision, the Software Engineer III (Mobile) develops information systems by designing, developing, and installing increasingly complex software solutions,... 
    Suggested
    Visa sponsorship

    r2 Technologies, Inc.

    Atlanta, GA
    1 day ago
  • $235k

     ...Senior Principal AI/ML Engineer The Senior AI/ML Engineer is a hands-on technical practitioner responsible for designing, building, and operationalizing production-grade AI and machine learning systems that power enterprise intelligence. This is not a research role... 
    Senior
    Day shift

    CBRE Group

    Atlanta, GA
    1 day ago
  • $96.8k - $306.4k

     ...Job Description The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership role responsible for defining, building, and operating next-generation AI systems on Oracle Cloud Infrastructure (OCI). This person will set... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Atlanta, GA
    7 days ago
  • $199.3k - $249.1k

     ...generations. Role Summary Our Enterprise Software team powers the digital backbone behind...  .... We're looking for a Software Engineering Manager to lead the teams that design and...  ...employment, background and reference checks; (iii) establishing an employment relationship... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Atlanta, GA
    2 days ago
  •  ...-critical enterprise solutions with our clients – spanning software, data, and AI. Structured like a software company, not a traditional...  ...agility and enterprise scale. We're looking for a Senior DevOps Engineer/Architect  to join our growing team. In this role you'll... 
    Senior
    3 days per week

    ImagineX Consulting

    Atlanta, GA
    3 days ago
  • $178.88k - $320.65k

     ...Job Requisition ID # 26WD94803 Senior Principal Machine Learning Engineer, ML Platform and Systems Architecture Position Overview The work we...  ...touches nearly every person on the planet. By creating software tools for making buildings, machines, and even the latest... 
    Senior
    For contractors
    Remote work

    Autodesk

    Atlanta, GA
    7 days ago
  •  ...Senior Director, Design Engineering Req ID: 134544 Hiring Manager: Randy Clark Band: 14  Remote Position: Yes  Region: Americas  Country: USA Summary This position is for a Senior Principal Engineer, AI/ML System Architect. As system architect,one will define... 
    Senior
    Local area
    Remote work

    Celestica

    Atlanta, GA
    5 days ago
  •  ...configuring, receiving, and responding to alerts. Our users-software developers-need to troubleshoot issues that impact their own...  ...possibilities, and quickly root-cause issues. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences... 
    Senior
    Remote work
    Flexible hours

    Palo Alto Networks

    Atlanta, GA
    8 days ago
  • $150k - $170k

    Current Employees and Contractors Apply HereOsaic Careers Senior Manager, Application Engineering Location(s): 2300 Windy Ridge Parkway, Atlanta...  ...: Provide technology leadership for Osaic's Software Engineering organization. Oversee application design... 
    Senior
    Full time
    For contractors
    Work at office

    Osaic

    Atlanta, GA
    7 days ago
  • Salesforce is hiring a Mid-Market Commercial Leader in Atlanta, Georgia, to lead and develop a team of Solution Engineers in a fast-paced environment. The role emphasizes frontline leadership, executive communication, and commercial acumen, fostering innovation and operational... 
    Senior

    Salesforce

    Atlanta, GA
    13 hours ago
  • A leading robotics solutions company in Atlanta is seeking an experienced Architect/Principal with at least 10 years of experience in designing IP&R solutions. Responsibilities include collaborating across teams, analyzing production issues, and utilizing technologies like... 
    Senior

    Robotics Prcocess Automation, LLC

    Atlanta, GA
    3 days ago
  • $96.8k - $251.6k

     ...#oraclesaas About Us The Oracle SaaS Engineering organization builds and operates the...  ...services that operate at scale. As a Senior Principal Engineer (Architect) you will be...  ...and networking experience ~6+ years software development experience in a distributed... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Atlanta, GA
    3 days ago
  • $200k - $250k

    Maximus is seeking a Senior Director, AI Systems Engineering to lead the AI & Data Accelerators enterprise portfolio. This role involves architecting...  ...degree and over 12 years of relevant experience in AI and Software Engineering, with strong skills in AWS, Azure, and team... 
    Senior
    Remote job

    Maximus

    Atlanta, GA
    2 days ago
  •  ...Leader to define the architectural and technical strategy for software, AI, and data platforms. You will collaborate with leadership...  ...and data systems while guiding technical teams across various engineering functions. The ideal candidate possesses over 10 years in software... 
    Senior
    Remote job

    Stryker Corporation

    Atlanta, GA
    2 days ago
  • Koitecc Solutions in Atlanta, Georgia is seeking a software engineering leader to drive technology implementations and manage multi-department strategies, particularly focusing on AI-enabled engineering practices. The ideal candidate will have over 10 years of experience... 
    Senior

    Koitecc Solutions

    Atlanta, GA
    13 hours ago
  • Salesforce is seeking a Senior Software Engineer to enhance our Vulnerability Management team. You will develop systems to automate and scale vulnerability management and support cross-functional teams in tackling complex challenges. The ideal candidate has over 6 years... 
    Senior

    Salesforce

    Atlanta, GA
    4 days ago
  •  ...or through a hybrid approach. Teradata delivers real business value with AI. What You’ll Do We are seeking a Senior Manager, Software Engineering to lead teams building AI Platform, Intelligent Observability, you will lead the strategy, execution, and evolution... 
    Senior
    Permanent employment
    Flexible hours

    Teradata

    Atlanta, GA
    3 days ago
  • NCR Atleos Corporation, based in Atlanta, is seeking a PS Software Engineer IV to develop advanced self-service financial solutions for enterprise clients. The ideal candidate will collaborate with cross-functional teams, lead technical discussions, and mentor junior engineers... 
    Senior

    NCR Atleos Corporation

    Atlanta, GA
    3 days ago
  • AeroVect Technologies Inc. is seeking a Senior Software Engineer to enhance calibration systems within their localization team. This role involves improving the reliability and stability of calibration stacks, integrating new sensors, and validating online calibration... 
    Senior

    AeroVect Technologies Inc.

    Atlanta, GA
    4 days ago
  •  ...Title: Sr. Software Engineer - Cloud APIs Grade: 11 Location: Midtown Atlanta ~ Build large-scale applications using Java or similar languages, with a focus on high-performance, scalability and resiliency in a service-oriented environment.... 
    Senior

    Patterns Hiring, Inc.

    Atlanta, GA
    1 day ago
  • $76.2k - $178.29k

     ..., Contact Center AI specialization). Works in the area of Software Engineering, which encompasses the development, maintenance, and optimization...  ...and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal... 
    Senior
    Full time
    Local area
    Flexible hours

    Capgemini

    Atlanta, GA
    1 day ago
  • $166.88k - $250.31k

     ...Senior Manager, Software Engineering Atlanta, Georgia Strength in Trust OneTrust's mission is to enable innovation through the responsible use of data and AI. We believe that ensuring data is trusted shouldn't slow teams down—it should accelerate what's possible... 
    Senior
    Work experience placement
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week
    1 day per week

    OneTrust

    Atlanta, GA
    3 days ago
  • $160k - $180k

     ...This is an exciting opportunity for a Senior Software Engineer to lead the design, development, and implementation of industry-leading global technology solutions for logistics and warehouse automation. You'll leverage your deep technical expertise to build robust and... 
    Senior
    Local area

    Kion Group AG

    Atlanta, GA
    4 days ago
  •  ...offering. We will incorporate best-in-class engineering and product management principles and...  ...a key part of that transformation. As a Senior Data Engineer for GenAII you will have...  ...create impact: As a Senior Full Stack Software Engineer for GenAI, you will lead the design... 
    Senior
    Work at office

    AIG

    Atlanta, GA
    13 hours ago
  • A leading AI research accelerator is seeking a software engineer to evaluate and refine AI-generated code. Candidates must have over 5 years of software engineering experience, including 2+ years at a top-tier product company. Responsibilities include collaborating with... 
    Senior
    Remote job
    Contract work
    For contractors
    10 hours per week
    Flexible hours

    Turing

    Atlanta, GA
    3 days ago
  •  ...Senior Software Engineer The Senior Software Engineer leads implementation for significant projects or major components, mentors junior engineers, and solves complex problems with high autonomy while collaborating cross-functionally. This position is part of a cross... 
    Senior
    Work at office

    Momentive Software

    Atlanta, GA
    4 days ago
  • Pcstalent in Atlanta, Georgia is seeking a software developer to innovate and enhance SD-WAN appliance software systems. The position...  ...designing and testing software applications, mentoring junior engineers, and ensuring agile development best practices. Ideal candidates... 
    Senior

    Pcstalent

    Atlanta, GA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer III-Principal Engineer. Be the first to apply!