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 2 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
    4 days ago
  •  ...00 per year | Full Time Position Summary The Full Stack Software Engineer is responsible for designing, developing, deploying, and supporting...  ...with business needs. Candidates will be considered at Level III, IV, or V depending on experience and demonstrated technical... 
    Suggested
    Full time

    Georgia Systems Operations

    Tucker, GA
    2 days ago
  • LexisNexis Risk Solutions in Atlanta is seeking a Senior Principal Software Engineer responsible for optimizing high-performance systems and ensuring low-latency responses. The role requires extensive experience in C++ and networking on Linux platforms. As part of an Agile... 
    Senior

    LexisNexis Risk Solutions

    Atlanta, GA
    2 days 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
    1 day ago
  •  ...Determines user needs and requirements and recommends ways to improve systems. # Serves as primary point of contact between users and engineering/development staff. # Identifies, documents, reports, and tracks system issues. Supports the process of translating business... 
    Senior
    Work at office

    Samprasoft

    Atlanta, GA
    3 days ago
  •  ...Software Engineer III (C#/.NET APIs - Backend Focus) Birmingham, AL | Atlanta, GA | Charlotte, NC 6 months Contract-to-Hire Overview We are seeking a Software Engineer III to support the R2 Project within a fully on-premises .NET-based transaction processing... 
    Contract work

    Equiliem

    Atlanta, GA
    15 hours 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,... 
    Visa sponsorship

    r2 Technologies, Inc.

    Atlanta, GA
    15 hours 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
    6 days ago
  • $178.88k - $320.65k

     ...Autodesk touches nearly every person on the planet. By creating software tools for making buildings, machines, and even the latest...  ...to solve problems that matter. Autodesk is seeking a Senior Principal AI/ML Engineer, Multimodal and Agentic Construction Intelligence to help... 
    Senior
    For contractors

    Autodesk

    Atlanta, GA
    2 days 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
    2 days ago
  •  ...IT Applications Engineer III Primary Location Greenwood Village, Colorado Schedule Full-time...  ...and functional specifications into software solutions, for developing, configuring or...  ...software solutions, with guidance from senior colleagues, by providing insight into recommendations... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Work from home
    Flexible hours
    Shift work

    Kaiser Permanente

    Atlanta, GA
    15 hours ago
  • Ukg-6 is seeking an Escalation Manager III in Atlanta, GA, to manage escalated customer...  ...closely with Customer Experience and Engineering teams to resolve critical customer situations...  ...communication skills, experience in software development projects, and the ability to... 
    Senior

    Ukg-6

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

     ...Home Depot is seeking a Sr. Software Engineer in Atlanta, GA. This role involves developing and maintaining software, mentoring junior engineers, and collaborating in agile processes. The ideal candidate should have a bachelor's degree and 2-4 years of related experience... 
    Senior

    Home Depot

    Atlanta, GA
    7 days 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
    Contract work
    For contractors
    Remote work
    10 hours per week
    Flexible hours

    Turing

    Atlanta, GA
    1 day ago
  • $171k - $198k

    Coca-Cola HBC is seeking a Senior Engineer in Atlanta, GA, who will be responsible for the technical execution and architectural integrity of product deliverables. This individual contributor position emphasizes high-quality engineering practices and collaboration with... 
    Senior

    Coca-Cola HBC

    Atlanta, GA
    2 days ago
  •  ...About the job Senior Full Stack Software Engineer Senior Full Stack Software Engineer - REMOTE Our client is at the forefront of applying machine...  ...practices and pitfalls. Leadership experience as a principal engineer on significant software components or systems,... 
    Senior
    Remote work

    Tech Stars Group LLC

    Atlanta, GA
    1 day ago
  •  ...PEP+ online (CICS is required). # Develop customized coding, software integration, perform analysis, configure solutions, using...  ...business from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of... 
    Full time
    Part time
    Work experience placement
    Work at office
    Shift work
    Day shift

    Truist Inc

    Atlanta, GA
    4 days ago
  •  ...standards, and banking compliance guidelines. Participate in software design reviews, implementation planning, and ongoing...  ...ten years of experience or equivalent education and software engineering training or experience In-depth knowledge in information systems... 
    Full time
    Part time
    Work at office

    SunTrust Investment Services, Inc.

    Atlanta, GA
    1 day ago
  •  ...Senior Software Engineer Microservices & DevOps (AI-Enabled) Job Qualification: • Write high-quality, production-ready Java code using Spring Boot and RESTful API design principles. • pply AI-assisted development tools to accelerate coding, testing, debugging... 
    Senior

    Omni Inclusive

    Atlanta, GA
    15 hours ago
  •  ...Senior Software Engineer – AI & Cloud Platforms Hybrid North Carolina – 2, Malvern, PA – 1 Opening Desired Start Date: ASAP Role Level: Intermediate/Senior Engineer Required Skills & Technologies Programming Languages TypeScript Python AWS... 
    Senior
    Immediate start

    RIT Solutions

    Atlanta, GA
    2 days ago
  •  ...career at Northside today. Responsibilities The Full-Stack Software Developer III for the Business Data & Technology Enablement (BDTE)...  ...B.S. in Computer Science/Information Systems, Industrial Engineering, or related field OR b. Bachelor’s degree with proven coursework... 
    Work experience placement
    Weekend work

    Northside Hospital Inc.

    Atlanta, GA
    1 day ago
  •  ...Position: IT Applications Engineer III, Mobile (Android, Java) Location: Atlanta, GA or Greenwood Village, CO (Remote / Hybrid - 1 day per week onsite) Employment Type: Full-time, Permanent Technical Skills: Java, Kotlin, Android SDK, MVVM, Espresso... 
    Permanent employment
    Full time
    Remote work
    Relocation
    1 day per week

    Veracity

    Atlanta, GA
    1 day ago
  • S&Me, Inc. is looking for a Senior Geotechnical Engineer for their Atlanta office. This role offers the opportunity to lead geotechnical projects, engage with clients, and mentor junior staff. Ideal candidates will have a Bachelor's degree in Civil or Geotechnical Engineering... 
    Senior
    Work at office

    S&Me, Inc.

    Atlanta, GA
    3 days ago
  • $69 per hour

     ...Join to apply for the Senior Software Engineer (REMOTE) role at Upbound 2 days ago Be among the first 25 applicants Upbound is redefining how modern infrastructure is built. As the creators of Crossplane and the pioneers of the Intelligent Control Plane, we are leading... 
    Senior
    Remote work
    Worldwide
    Shift work

    Upbound

    Atlanta, GA
    15 hours 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
    1 day 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
    1 day ago
  •  ...Senior Software Engineer Position Overview Location: Atlanta, GA (REMOTE) Role Summary As a Senior Software Engineer, you will play a pivotal role in our engineering team, focusing on developing new, database-driven, cloud-based technologies. This role is far from ordinary... 
    Senior
    Remote work

    Tech Stars Group LLC

    Atlanta, GA
    1 day ago
  • Make the Future Fly Join us in creating a world with more living. What We Believe Make It Matter Creating a new way to deliver starts with people who want to make a difference. We know your time is valuable and so are our customers. Build with empathy. Ask...
    Senior

    ZipLine

    Atlanta, GA
    1 day 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
    15 hours ago
  •  ...# Next-Gen Developer We are seeking a highly skilled and passionate Next-Generation Developer Experience Software Engineer to join our team. This role focuses on enhancing the productivity, efficiency, and satisfaction of our developers by creating, improving, and... 
    Senior

    3B Staffing LLC

    Atlanta, GA
    2 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!