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 ...

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 ...

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 Aug 17, 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 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 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?

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 the most commonly searched types of Backend Software Engineer jobs in Baltimore, MD?

The most popular types of Backend Software Engineer jobs in Baltimore, MD are:

What job categories do people searching Backend Software Engineer jobs in Baltimore, MD look for?

The top searched job categories for Backend Software Engineer jobs in Baltimore, MD 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 August 2026, with employment types broken down into 1% Internship, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $146,722 per year, or $70.5 per hour.

Backend Software Developer

Quevera LLC

Annapolis, MD • On-site

Other

Medical, Dental, Vision, Life, Retirement

Re-posted 13 days ago


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 iQTouch Program
  • 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