1

Backend Software Engineer Jobs in Baltimore, MD (NOW HIRING)

As a Backend Software Developer, you will develop, maintain, and enhance backend software solutions ... Fourteen (14) years of experience as a Software Engineer supporting programs and contracts of ...

New

They are seeking a senior backend developer to contribute to the development of a new system that provides workflow automation and oversight for mission critical work roles. Responsibilities : โ€ข ...

You will act as a senior backend developer for a new system being developed from the ground up to provide workflow automation, modernization, oversight, and mission cognizance for mission critical ...

What You'll Be Doing (We don't love the bullet points, but we love the work!) As the Back End Software Engineer you'll be part of a team, helping to evolve and sustain a mission-focused software ...

The Software Engineer will leverage their strong technical background and knowledge to design ... Expert-level proficiency with backend software development using Java. Preferred Qualifications:

The Software Engineer will leverage their strong technical background and knowledge to design ... Expert-level proficiency with backend software development using Java. Preferred Qualifications:

What You'll Be Doing (We don't love the bullet points, but we love the work!) As the Back End Software Engineer, you'll be a part of a team responsible for developing, building and sustaining ...

next page

Showing results 1-20

Backend Software Engineer information

See Baltimore, MD salary details

$60.1K

$146.7K

$197.7K

How much do backend software engineer jobs pay per year?

As of Jul 6, 2026, the average yearly pay for backend software engineer in Baltimore, MD is $146,722.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,200.00 and $170,900.00 per year, depending on experience, location, and employer.

What does a backend software engineer do?

A backend software engineer designs, develops, and maintains the server-side components of applications, including databases, APIs, and server logic. They work with programming languages like Java, Python, or Node.js and often use tools such as version control systems and cloud platforms to ensure scalable and secure systems.

What are some typical challenges a Backend Software Engineer faces when integrating new services into an existing system?

Backend Software Engineers often encounter challenges such as ensuring compatibility between new services and legacy systems, maintaining data integrity during migrations, and managing increased system complexity. Effective integration also requires thorough testing to prevent disruptions to existing functionalities and close collaboration with frontend engineers, DevOps, and QA teams. Proactively communicating across teams and adhering to clear documentation standards can help mitigate integration risks and ensure a smoother deployment process.

What engineer makes $500,000 a year?

A senior or specialized backend software engineer at large tech companies or in high-demand industries can earn $500,000 or more annually, often including base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills in programming and system architecture, and working in competitive markets or leadership roles.

What engineers make $300,000 a year?

Senior backend software engineers with extensive experience, specialized skills in areas like distributed systems or cloud computing, and often working at large tech companies or in high-demand industries can earn $300,000 or more annually. Compensation may include base salary, bonuses, and stock options, especially in competitive markets or executive-level roles.

Can you make $500,000 as a software engineer?

Backend software engineers can earn $500,000 or more annually, primarily through high-level positions, senior roles, or in high-cost-of-living areas, often supplemented by bonuses, stock options, or profit sharing. Achieving this level typically requires extensive experience, specialized skills, and working at large tech companies or startups with significant funding.

What is the difference between Backend Software Engineer vs Frontend Software Engineer?

AspectBackend Software EngineerFrontend Software Engineer
Primary FocusServer-side development, databases, APIsClient-side development, UI/UX, visual elements
Required SkillsProgramming languages like Java, Python, SQL; server managementHTML, CSS, JavaScript, frameworks like React or Angular
Work EnvironmentBackend teams, server infrastructure, cloud servicesDesign teams, user interface, web browsers
Common UsageBuilding and maintaining server logic and databasesCreating interactive and visually appealing web pages

While both roles involve web development, Backend Software Engineers focus on server-side logic and data management, whereas Frontend Software Engineers specialize in creating the visual and interactive aspects of websites. Both roles are essential in full-stack development and often collaborate closely.

What are the key skills and qualifications needed to thrive as a Backend Software Engineer, and why are they important?

To thrive as a Backend Software Engineer, you need strong programming skills in languages like Java, Python, or Node.js, a solid understanding of data structures, algorithms, and experience with database management, usually supported by a degree in computer science or related fields. Familiarity with tools such as Git, RESTful APIs, cloud platforms (AWS, Azure), and frameworks like Spring or Django is highly valued, and relevant certifications can be advantageous. Problem-solving ability, attention to detail, and effective teamwork are standout soft skills for this position. These skills and qualities are essential to build, maintain, and optimize robust, scalable server-side applications that meet user and business needs.
What are popular job titles related to Backend Software Engineer jobs in Baltimore, MD? For Backend Software Engineer jobs in Baltimore, MD, the most frequently searched job titles are:
What cities near Baltimore, MD are hiring for Backend Software Engineer jobs? Cities near Baltimore, MD with the most Backend Software Engineer job openings:
Infographic showing various Backend Software Engineer job openings in Baltimore, MD as of June 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 83% Physical, 3% Hybrid, and 14% Remote job distribution, with an average salary of $146,722 per year, or $70.5 per hour.
Backend Software Developer

Backend Software Developer

Quevera LLC

Annapolis Junction, MD โ€ข On-site

$166K - $221K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 4 days ago


Job description

Job Description:

Quevera is seeking a highly skilled Backend Software Developer with an active TS/SCI clearance with Polygraph to support mission-critical programs in Annapolis Junction, Maryland. This role offers flexibility of up to 16 hours of telework per week, based on program needs and sprint priorities.

As a Backend Software Developer, you will develop, maintain, and enhance backend software solutions supporting critical national security missions. Working alongside a collaborative engineering team, you will contribute to the design, development, testing, and maintenance of secure and reliable software applications while supporting Agile development practices and software quality initiatives. You'll collaborate with software engineers, system engineers, and mission stakeholders to deliver backend solutions that support evolving mission requirements.

Work Schedule:

  • Telework: Up to 16 hours per week. Telework availability is dependent upon sprint tasking and program requirements.

Job Responsibilities:

  • Develop, maintain, and enhance backend software applications based on documented requirements.
  • Support the design, implementation, and integration of backend software components within existing and new system environments.
  • Analyze software requirements and contribute to software design and performance improvements.
  • Debug existing software, resolve defects, and implement software enhancements.
  • Support the development and execution of test procedures for software components.
  • Generate and maintain technical documentation supporting software development and implementation.
  • Collaborate with software engineers, system engineers, and mission stakeholders throughout the software development lifecycle.
  • Participate in code reviews and quality assurance activities to help ensure the reliability and quality of developed software.
  • Support Agile software development activities, including sprint planning, backlog refinement, and team collaboration.
  • Contribute to continuous improvements in software development processes and documentation.

Minimum Requirements:

  • Active TS/SCI clearance with Polygraph required.
  • Fourteen (14) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity.
  • Bachelor's degree in Computer Science or a related discipline from an accredited college or university.
  • Four (4) additional years of Software Engineering experience supporting projects with similar software processes may be substituted for a bachelor's degree.
  • Experience supporting the development and execution of test procedures for software components.
  • Experience generating technical documentation.
  • Experience working in an Agile development environment.
  • Experience with Amazon Web Services (AWS).
  • Experience using Jira and Confluence.
  • Experience ensuring quality control of developed and modified software.

Why Join Quevera?

Award-Winning Culture

Quevera was recognized as aโ€ฏTop Workplace in the Washington, DC/Baltimore region for 2025, marking ourโ€ฏfifth consecutive yearโ€ฏreceiving this distinction based on employee feedback.

Outstanding Benefits

We invest in our employees and their families through a highly competitive benefits package, including:

  • 100% employer-paid medical coverageโ€ฏ(optional plan)
  • Competitive options for Medical, Dental and Vision insurance
  • Employer-paid short-term and long-term disability coverage
  • Employer-paid life insurance
  • $5,000 annuallyโ€ฏfor education, training, certifications, and professional development
  • Career advancement through our structuredโ€ฏiQTouchProgram
  • Up toโ€ฏ6% 401(k) match
  • Additionalโ€ฏ4% profit-sharing contribution, at company discretion

At Quevera, we believe exceptional people deserve exceptional opportunities. We're more than just a workplaceโ€”we're a team of innovators, problem-solvers, and industry experts committed to delivering mission-critical solutions while fostering professional growth, collaboration, and technical excellence.

Quevera is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age or any other characteristic protected by law. #LI-AA1