We are seeking an exceptional Full-Stack AI Software Engineer to design, build, deploy, secure, and continuously improve enterprise software and AI-enabled applications. This is a hands-on ...
We are seeking an exceptional Full-Stack AI Software Engineer to design, build, deploy, secure, and continuously improve enterprise software and AI-enabled applications. This is a hands-on ...
Software Engineer
Annapolis, MD · On-site +1
$86K - $198K/yr
As a senior full stack developer at Booz Allen, you'll use your passion to master new tools and ... Remote : If this position is listed as remote, there may still be occasions when you are required ...
Software Engineer
Annapolis, MD · On-site +1
$86K - $198K/yr
As a senior full stack developer at Booz Allen, you'll use your passion to master new tools and ... Remote : If this position is listed as remote, there may still be occasions when you are required ...
Full Stack Software Developer - AI Trainer
Baltimore, MD · On-site +1
$50 - $100/hr
Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ...
Full Stack Software Developer - AI Trainer
Baltimore, MD · On-site +1
$50 - $100/hr
Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ...
Senior Software Engineer - Full Stack C# Developer
Hanover, MD · On-site +1
$111K - $150K/yr
Yes Software Engineer Sr Advisor Deliver simple solutions to complex problems as a Software ... Full-flex work week to own your priorities * 401K with company match * Comprehensive health and ...
Senior Software Engineer - Full Stack C# Developer
Hanover, MD · On-site +1
$111K - $150K/yr
Yes Software Engineer Sr Advisor Deliver simple solutions to complex problems as a Software ... Full-flex work week to own your priorities * 401K with company match * Comprehensive health and ...
Intermediate Full-Stack Developer
Laurel, MD · Remote
$110K - $140K/yr
... software development team supporting the Defense Information Systems Agency (DISA). The Senior Java ... Physical Demands This position primarily involves sedentary work in an office or remote setting.
Quick apply
Intermediate Full-Stack Developer
Laurel, MD · Remote
$110K - $140K/yr
... software development team supporting the Defense Information Systems Agency (DISA). The Senior Java ... Physical Demands This position primarily involves sedentary work in an office or remote setting.
Sr. Software Product Engineer - EW&C
Aberdeen Proving Ground, MD · On-site +1
$175K - $200K/yr
Conduct full stack software engineering, architecture and design and development for the portfolio ... remote software deployment and support, and non-destructive software updates. * Develop software ...
Sr. Software Product Engineer - EW&C
Aberdeen Proving Ground, MD · On-site +1
$175K - $200K/yr
Conduct full stack software engineering, architecture and design and development for the portfolio ... remote software deployment and support, and non-destructive software updates. * Develop software ...
Sr. Software Product Engineer EW&C
Aberdeen Proving Ground, MD · On-site +1
$175K - $200K/yr
Conduct full stack software engineering, architecture and design and development for the portfolio ... remote software deployment and support, and non-destructive software updates. * Develop software ...
Sr. Software Product Engineer EW&C
Aberdeen Proving Ground, MD · On-site +1
$175K - $200K/yr
Conduct full stack software engineering, architecture and design and development for the portfolio ... remote software deployment and support, and non-destructive software updates. * Develop software ...
Full Stack Engineer
Silver Spring, MD · On-site +1
$75K - $110K/yr
Capital Technology Group provides expert consulting services software development, digital ... Remote Work (Hybrid roles will be specified in the job post) * Competitive Compensation Package
Quick apply
Full Stack Engineer
Silver Spring, MD · On-site +1
$75K - $110K/yr
Capital Technology Group provides expert consulting services software development, digital ... Remote Work (Hybrid roles will be specified in the job post) * Competitive Compensation Package
Open Text Full Stack Developer
Baltimore, MD · On-site +1
Senior Role: Open Text Full Stack Developer Location: Remote It's a W2 role Skillset: • Open Text Digital Asset Management • Open Text Stream Serve • AWS • Angular • GitLab CI/CD • Go ...
Open Text Full Stack Developer
Baltimore, MD · On-site +1
Senior Role: Open Text Full Stack Developer Location: Remote It's a W2 role Skillset: • Open Text Digital Asset Management • Open Text Stream Serve • AWS • Angular • GitLab CI/CD • Go ...
Software Developer, Lead
Fort George G Meade, MD · On-site +1
$112K - $257K/yr
Remote Work: No Job Number: R0226754 Location: Fort Meade,MD,US Share job via: Share Software ... As a senior full stack developer at Booz Allen, you'll use your passion to master new tools and ...
Software Developer, Lead
Fort George G Meade, MD · On-site +1
$112K - $257K/yr
Remote Work: No Job Number: R0226754 Location: Fort Meade,MD,US Share job via: Share Software ... As a senior full stack developer at Booz Allen, you'll use your passion to master new tools and ...
INNOVIM is seeking a full-stack Software Engineer, Associate to support NASA's Earth Observing ... None available at this time Remote/Telework: YES Travel: Quarterly to Annapolis, MD for 3 days due ...
INNOVIM is seeking a full-stack Software Engineer, Associate to support NASA's Earth Observing ... None available at this time Remote/Telework: YES Travel: Quarterly to Annapolis, MD for 3 days due ...
Senior React Developer 668
Annapolis Junction, MD · On-site +1
$200K - $275K/yr
We are seeking a Senior React Developer to join one of our Prime Contracts supporting the ... We are seeking a Full Stack Software Engineer with strong experience in React and Java to support ...
Senior React Developer 668
Annapolis Junction, MD · On-site +1
$200K - $275K/yr
We are seeking a Senior React Developer to join one of our Prime Contracts supporting the ... We are seeking a Full Stack Software Engineer with strong experience in React and Java to support ...
Cleared Hybrid Full Stack AI Developer (5490)
Hanover, MD · Hybrid
$135K - $187K/yr
cBEYONData a subsidiary of SMX is seeking a Full Stack AI Developer to design, develop, and ... Minimum 5 years of professional experience in full-stack software development * Demonstrated ...
Cleared Hybrid Full Stack AI Developer (5490)
Hanover, MD · Hybrid
$135K - $187K/yr
cBEYONData a subsidiary of SMX is seeking a Full Stack AI Developer to design, develop, and ... Minimum 5 years of professional experience in full-stack software development * Demonstrated ...
Full Stack Developer
Annapolis, MD · On-site +1
20 hours a week UI or full stack developer - React, .Javascript, some Java required. Python or ... At least 8 years of software development experience May involve some work from home. 1 person ...
Full Stack Developer
Annapolis, MD · On-site +1
20 hours a week UI or full stack developer - React, .Javascript, some Java required. Python or ... At least 8 years of software development experience May involve some work from home. 1 person ...
The Full Stack Developer duties include: * Design, develop, and maintain web applications using a ... A minimum of 4 years of experience: * 4+ years of experience developing software and cloud-based ...
Quick apply
The Full Stack Developer duties include: * Design, develop, and maintain web applications using a ... A minimum of 4 years of experience: * 4+ years of experience developing software and cloud-based ...
Software Developer, Applications
Bowie, MD · Remote
$65K - $90K/yr
Mandatory Skills - Full-stack Software Development - API Development and Integration - Continuous ... remote position.
Quick apply
Software Developer, Applications
Bowie, MD · Remote
$65K - $90K/yr
Mandatory Skills - Full-stack Software Development - API Development and Integration - Continuous ... remote position.
... As the Lead Full Stack Engineer, you will take on a pivotal role in guiding the design ... Lead the design, implementation, and maintenance of our insurance enterprise software solutions ...
Quick apply
... As the Lead Full Stack Engineer, you will take on a pivotal role in guiding the design ... Lead the design, implementation, and maintenance of our insurance enterprise software solutions ...
Sr. Developer
Greenbelt, MD · Remote
$55.75 - $73.75/hr
The ideal candidate will be a senior, proactive full-stack software engineer experienced in ... This position is primarily remote but is based in the DMV area and is a full-time W2 employment ...
Sr. Developer
Greenbelt, MD · Remote
$55.75 - $73.75/hr
The ideal candidate will be a senior, proactive full-stack software engineer experienced in ... This position is primarily remote but is based in the DMV area and is a full-time W2 employment ...
... As the Lead Full Stack Engineer, you will take on a pivotal role in guiding the design ... Lead the design, implementation, and maintenance of our insurance enterprise software solutions ...
... As the Lead Full Stack Engineer, you will take on a pivotal role in guiding the design ... Lead the design, implementation, and maintenance of our insurance enterprise software solutions ...
Sr. Developer (USCB)
Greenbelt, MD · Remote
$55.75 - $73.75/hr
The ideal candidate will be a senior, proactive full-stack software engineer experienced in ... This position is primarily remote but is based in the DMV area and is a full-time W2 employment ...
Sr. Developer (USCB)
Greenbelt, MD · Remote
$55.75 - $73.75/hr
The ideal candidate will be a senior, proactive full-stack software engineer experienced in ... This position is primarily remote but is based in the DMV area and is a full-time W2 employment ...
Remote Senior Full Stack Software Engineer information
See Baltimore, MD salary details
$44.2K - $57.4K
1% of jobs
$57.4K - $70.6K
3% of jobs
$70.6K - $83.8K
4% of jobs
$83.8K - $97K
5% of jobs
$97K - $110.2K
11% of jobs
$110.9K is the 25th percentile. Wages below this are outliers.
$110.2K - $123.3K
15% of jobs
The median wage is $132K / yr.
$123.3K - $136.5K
17% of jobs
$136.5K - $149.7K
17% of jobs
$152.2K is the 75th percentile. Wages above this are outliers.
$149.7K - $162.9K
13% of jobs
$162.9K - $176.1K
9% of jobs
$176.1K - $189.3K
5% of jobs
$44.2K
$133.9K
$189.3K
How much do remote senior full stack software engineer jobs pay per year?
What does a remote senior full stack software engineer do?
What are the key skills and qualifications needed to thrive as a remote senior full stack software engineer, and why are they important?
How do remote senior full stack software engineers typically collaborate with distributed teams to ensure project success?
What is the difference between Remote Senior Full Stack Software Engineer vs Remote Front End Developer?
| Aspect | Remote Senior Full Stack Software Engineer | Remote Front End Developer |
|---|---|---|
| Required Skills | Proficiency in both front-end and back-end technologies, full project lifecycle experience | Expertise in front-end frameworks like React, Angular, or Vue, UI/UX design |
| Work Environment | Collaborates across backend and frontend teams, often involved in architecture decisions | Focuses primarily on UI development, design, and user experience |
| Common Usage | Used in roles requiring full project responsibility, backend integration, and system design | Used in roles emphasizing user interface, visual design, and client-side logic |
The Remote Senior Full Stack Software Engineer and Remote Front End Developer roles share some skills but differ mainly in scope. The senior full stack engineer handles both front-end and back-end development, often leading entire projects, while the front end developer specializes in creating engaging user interfaces. Your choice depends on whether you prefer a broader technical role or a focus on UI/UX design.
What are popular job titles related to Remote Senior Full Stack Software Engineer jobs in Baltimore, MD?
For Remote Senior Full Stack Software Engineer jobs in Baltimore, MD, the most frequently searched job titles are:
- Entry Level Full Stack Developer
- Full Stack Software Developer Contract
- Senior Full Stack Software Developer
- Remote Senior Net Software Developer
- Full Time Junior Full Stack Software Developer
- React Query
- Full Time Work From Home Full Stack Software Developer
- Staff Software Engineer Full Stack Developer
- Entry Level Full Stack Software Developer
What job categories do people searching Remote Senior Full Stack Software Engineer jobs in Baltimore, MD look for?
The top searched job categories for Remote Senior Full Stack Software Engineer jobs in Baltimore, MD are:
- Full Stack Developer Government
- Full Stack Software Engineer Intern
- Backend Full Stack Engineer
- Urgently Hiring Full Stack React Developer
- Localstack
- Apprentice Full Stack Blockchain Developer
- Virtual New Grad Software Engineer
- Senior Full Stack Blockchain Developer
- Full Stack Java Developer Engineer
- Remote Elixir Solutions
What cities near Baltimore, MD are hiring for Remote Senior Full Stack Software Engineer jobs?
Cities near Baltimore, MD with the most Remote Senior Full Stack Software Engineer job openings:

Freedom Mortgage rating
7.8
Based on 16 frontline employees who took The Breakroom Quiz
Job description
We are seeking an exceptional Full-Stack AI Software Engineer to design, build, deploy, secure, and continuously improve enterprise software and AI-enabled applications. This is a hands-on engineering role for a highly capable product engineer who can translate complex business problems into secure, scalable, and intuitive technical solutions. The engineer will work directly with business stakeholders in an interactive, iterative development model-rapidly converting ideas into working prototypes, testing solutions with users in real time, and refining functionality until the intended business outcome is achieved. The successful candidate will combine strong traditional software-engineering fundamentals with practical experience using modern AI-assisted development tools, large language models, AI agents, and automation frameworks. The engineer will own applications throughout their lifecycle, including architecture, development, testing, deployment, monitoring, vulnerability remediation, maintenance, modernization, and retirement. Each engineer may be responsible for the health, delivery, and continued evolution of up to three applications at any given time.
Essential Job Duties and Responsibilities:
Product and Solution Engineering
- Partner directly with business stakeholders to understand operating processes, identify root problems, define measurable outcomes, and engineer effective technical solutions.
- Translate ambiguous business needs into clear functional requirements, technical designs, user stories, acceptance criteria, and production-ready software.
- Work interactively with users through rapid prototyping, demonstrations, feedback sessions, and iterative releases.
- Build new applications and enhance existing platforms across the frontend, backend, application programming interface, integration, data, and infrastructure layers.
- Develop intuitive, accessible, responsive, and high-performing user experiences.
- Design reusable services, components, APIs, workflows, and integration patterns.
- Make thoughtful build-versus-buy and configuration-versus-custom-development recommendations.
- Balance delivery speed with security, reliability, maintainability, scalability, and long-term architectural integrity.
AI-Native Engineering
- Use modern AI engineering tools throughout the software development lifecycle to improve development speed, quality, testing, documentation, and maintainability.
- Design and implement AI-enabled capabilities using large language models, retrieval-augmented generation, embeddings, vector search, structured outputs, tool calling, multimodal models, and agentic workflows.
- Build AI agents that can securely interact with applications, APIs, databases, documents, and enterprise systems.
- Develop effective prompts, system instructions, context-management strategies, tool definitions, workflows, and reusable AI skills.
- Evaluate and select appropriate models based on accuracy, latency, security, cost, reliability, and business requirements.
- Implement model evaluations, regression tests, guardrails, human-review controls, grounding, observability, and fallback mechanisms.
- Identify and mitigate hallucination, prompt-injection, data-leakage, model-bias, unsafe-output, and unauthorized-tool-use risks.
- Measure AI solutions using defined quality, accuracy, safety, performance, adoption, and business-value metrics.
- Maintain awareness of rapidly evolving AI models, development tools, frameworks, security risks, and engineering practices.
Software Delivery and Testing
- Own software delivery from initial discovery and architecture through development, testing, deployment, production support, and continuous improvement.
- Write clean, modular, testable, secure, and well-documented production code.
- Develop and maintain unit, integration, API, user-interface, regression, performance, security, and end-to-end automated tests.
- Use AI-assisted testing and automation tools while independently validating generated code and test results.
- Participate in peer reviews, design reviews, architecture reviews, threat modeling, and release-readiness assessments.
- Build and maintain continuous integration and continuous delivery pipelines.
- Release software through safe, incremental, observable, and reversible deployment practices.
- Ensure that functional requirements and acceptance criteria are demonstrably satisfied before production release.
Application Ownership and Operational Excellence
- Serve as the accountable engineer or technical owner for up to three assigned applications.
- Maintain a clear understanding of each application's architecture, business purpose, users, integrations, data flows, dependencies, risks, and operational requirements.
- Monitor application availability, performance, capacity, security, errors, and user experience.
- Diagnose and resolve production incidents, defects, integration failures, and performance issues.
- Perform routine maintenance, framework and dependency upgrades, operating-system or platform updates, certificate renewals, configuration changes, and technical-debt remediation.
- Patch application and infrastructure vulnerabilities within established remediation timelines.
- Maintain current application documentation, support procedures, runbooks, architecture diagrams, data-flow diagrams, deployment instructions, and recovery procedures.
- Participate in incident response, root-cause analysis, corrective-action planning, disaster-recovery testing, and business-continuity exercises.
- Recommend modernization, re-platforming, consolidation, or retirement when an application no longer meets business or technical standards.
Security, Architecture, Data, and Support Collaboration
- Work closely with the Information Security team to implement secure coding standards, identity and access controls, encryption, secrets management, vulnerability management, logging, monitoring, and regulatory controls.
- Partner with Enterprise Architecture to ensure solutions align with approved technology standards, integration patterns, cloud strategies, and target-state architecture.
- Collaborate with enterprise database and data-management teams on data models, storage patterns, data quality, lineage, retention, privacy, and performance.
- Coordinate with IT Support and operations teams to ensure applications can be effectively monitored, supported, maintained, and recovered.
- Work with infrastructure, cloud, network, identity, DevOps, quality-assurance, product, legal, risk, and compliance teams as required.
- Clearly communicate technical decisions, constraints, risks, tradeoffs, progress, and recommendations to both technical and nontechnical audiences.
Engineering Standards and Governance
- Follow established software-development lifecycle, change-management, security, architecture, data-governance, and release-management standards.
- Ensure applications comply with applicable legal, regulatory, privacy, records-management, accessibility, and industry requirements.
- Maintain traceability between business requirements, technical designs, code changes, tests, approvals, and releases.
- Protect confidential, proprietary, customer, and regulated data throughout the development and production lifecycle.
- Ensure AI-generated code and content are reviewed, tested, licensed appropriately, and treated with the same rigor as human-created work.
- Contribute reusable engineering patterns, libraries, templates, prompts, skills, development standards, and lessons learned to the broader engineering organization.
- Mentor other engineers and help raise the organization's standards for AI-enabled software delivery.
Other Job Duties and Responsibilities:
- Performs other related duties as assigned.
- Comply with all company policies and procedures.
- Maintain regular and punctual attendance.
Supervisory Responsibilities:
- This position is an individual contributor.
Qualifications:
To perform this job successfully, an individual must be able to perform each essential function satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
- Five or more years of professional software-engineering experience across the design, development, testing, deployment, and support of production applications.
- At least two to three years of professional experience in engineering software using modern AI-assisted engineering tools and AI development practices.
- Demonstrated ability to build and support full-stack applications from concept through production.
- Strong proficiency in at least one modern backend language, such as Python, Java, C#, Go, or TypeScript/Node.js.
- Strong proficiency with modern frontend development using JavaScript or TypeScript and a framework such as React, Angular, or Vue.
- Experience designing and consuming RESTful APIs, event-driven services, microservices, and enterprise integrations.
- Experience with relational databases, SQL, data modeling, and at least one modern nonrelational or vector-database technology.
- Practical experience integrating large language models or generative-AI services into production or enterprise applications.
- Experience with AI coding tools such as Cursor, Claude Code, GitHub Copilot, OpenAI Codex, or comparable platforms.
- Experience with Git-based source control, automated testing, code review, continuous integration, continuous delivery, and modern DevOps practices.
- Experience deploying and operating applications in a major cloud environment such as AWS, Microsoft Azure, or Google Cloud Platform.
- Working knowledge of containers, infrastructure as code, observability, application security, and vulnerability remediation.
- Strong understanding of secure software-development principles, including authentication, authorization, encryption, secrets management, dependency management, and common application-security risks.
- Demonstrated ability to work directly with business users, understand workflows, challenge assumptions constructively, and convert business problems into working software.
- Strong analytical, troubleshooting, communication, collaboration, and documentation skills.
- Ability to independently manage multiple priorities and maintain ownership of up to three applications.
Education and/or Experience:
- Bachelor's or master's degree in computer science, software engineering, information systems, data science, artificial intelligence, or a related discipline, or equivalent practical experience.
- Experience building AI agents, retrieval-augmented generation solutions, semantic-search applications, document-processing systems, or workflow automation.
- Experience with model-evaluation frameworks, prompt testing, AI observability, red-team testing, and responsible-AI controls.
- Experience with frameworks or platforms such as LangGraph, Semantic Kernel, OpenAI Agents SDK, model context protocol, or comparable orchestration technologies.
- Experience with Kubernetes, serverless architectures, messaging platforms, API gateways, and distributed systems.
- Experience working in a regulated industry such as financial services, mortgage lending, banking, insurance, healthcare, or government.
- Understands how mortgage products, servicing operations, borrower experience, compliance, and technology intersect to create business value.
- Can effectively communicate with mortgage business stakeholders without requiring extensive business translation.
- Designs technology solutions that improve operational efficiency while maintaining compliance and reducing risk.
- Familiarity with privacy, model risk, information security, records retention, accessibility, and regulatory compliance requirements.
- Experience modernizing legacy applications and integrating them with cloud, data, and AI platforms.
- Experience developing software in close collaboration with product designers, business operators, and end users.
- Demonstrated ability to improve development velocity without compromising engineering quality or operational stability.
Certificates, Licenses, Registrations:
- None Required
Work Complexity:
Problems and issues faced are general, and may require understanding of broader set of issues but typically are not complex. May require familiarity with the financial/mortgage (or job-specific) industry. Problems require understanding of other job areas. Problems are typically solved through drawing from prior experiences, with analysis of the issue.
Work Environment:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Work is normally performed in a typical interior office work environment which does not subject the employee to any hazardous or unpleasant elements. The noise level in the work environment is usually moderate.
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. While performing the duties of this job, the employee is frequently required to sit and talk or hear. The employee is occasionally required to stand; walk; use hands to finger, handle, or feel; and reach with hands and arms. The employee must occasionally lift and/or move up to 25 pounds.
Equal Employment Opportunity:
The company is committed to providing equal employment opportunities to all employees and applicants without regard to race, ethnicity, color, sex, marital status, sexual orientation, g
What Freedom Mortgage employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Freedom Mortgage
Sourced by ZipRecruiter
Company size
1,001 - 5,000 Employees
Headquarters location
Mount Laurel, NJ, US
Year founded
1990