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
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.
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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...SeniorRemote workShift work
- 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...SeniorLive in
- 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
- ...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,...SuggestedVisa sponsorship
$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...SeniorDay shift$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...SeniorTemporary workFlexible hours$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...SeniorFull timeContract workTemporary workPart timeLocal areaShift work$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...SeniorFor contractorsRemote work- ...Senior DevOps Engineer/Architect ImagineX is a tech company that deploys AI-assisted teams to build and secure mission-critical enterprise solutions with our clients – spanning software, data, and AI. Structured like a software company, not a traditional consultancy...Senior3 days per week
- ...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...Senior
- ...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...SeniorLocal areaRemote work
- ...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...SeniorRemote workFlexible hours
$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...SeniorFull timeFor contractorsWork at office- 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
$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...SeniorTemporary workFlexible hours- ...AppFolio, Inc is looking for a Full Stack Senior Software Engineer to join their Resident Concierge team in Atlanta, GA. The role involves developing robust software solutions while collaborating closely with other engineers and cross-functional teams. Ideal candidates...SeniorRemote work
- ...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...SeniorRemote job
$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...SeniorRemote job- Make the future fly See open roles 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 thoughtful questions. And imagine...Senior
- 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
- 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
- ...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
- ...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...SeniorPermanent employmentFlexible hours
- 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
- 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
$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...SeniorLocal area$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...SeniorWork experience placementWork at officeLocal areaWorldwideFlexible hours3 days per week1 day per week$163k - $237k
Technical Program Manager III, Systems Engineering, Cloud Supply Chain By applying to this position, you will have an opportunity to share your... ...years of experience in program management. Experience in software or systems engineering from design through deployment. Preferred...Full time$101.5k - $169.1k
...Job Summary The Senior Software Engineer is responsible for designing, developing, and maintaining scalable, secure, and high-performing software systems. This role works cross-functionally with Product, Architecture, and Engineering teams to deliver business value...SeniorContract workWork at officeVisa sponsorship2 days per week- ...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...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer III-Principal Engineer. Be the first to apply!
Related searches
- software developer internship no experience Atlanta, GA
- federal - software developer Atlanta, GA
- research software engineer Atlanta, GA
- software engineer contract Atlanta, GA
- part time software developer Atlanta, GA
- software engineer healthcare Atlanta, GA
- network software engineer Atlanta, GA
- ngo software engineer Atlanta, GA
- software development engineer aws Atlanta, GA
- software developer internship Atlanta, GA

