1

Software Engineer Backend Engineer Jobs in Virginia Beach, VA

This role is centered on backend development, data engineering, and API development, with emphasis ... Provide specific input to software component design, including hardware/software trade-offs ...

Senior Software Engineer

Hampton, VA ยท Remote

$80K - $120K/yr

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance ... Backend testing frameworks such as JUnit and Mockito; frontend testing frameworks such as Jasmine ...

Senior Software Engineer

Hampton, VA ยท On-site

$80K - $120K/yr

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance ... Backend testing frameworks such as JUnit and Mockito; frontend testing frameworks such as Jasmine ...

Palantir Software Engineer

Norfolk, VA ยท On-site

$69K - $158K/yr

Palantir Software Engineer The Opportunity: Perform implementation, regular problem solving ... Experience using back-end and front-end languages to develop complete solutions * Experience ...

New

Senior Software Engineer

Hampton, VA ยท On-site

$80K - $120K/yr

Description SAIC is looking for a Software Developer Configuration Manager/ Full Stack Developer to ... Backend testing frameworks such as JUnit and Mockito; frontend testing frameworks such as Jasmine ...

next page

Showing results 1-20

Software Engineer Backend Engineer information

See Virginia Beach, VA salary details

$57.4K

$140.1K

$188.9K

How much do software engineer backend engineer jobs pay per year?

As of Sep 12, 2026, the average yearly pay for software engineer backend engineer in Virginia Beach, VA is $140,135.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,700.00 and $163,200.00 per year, depending on experience, location, and employer.

What is a software engineer backend engineer?

A Software Engineer Backend Engineer is a professional who specializes in building and maintaining the server-side components of software applications. They focus on designing, developing, and optimizing the logic, databases, APIs, and architecture that power the features users interact with on the front end. Backend engineers work with programming languages like Java, Python, Ruby, or Node.js and ensure the application's performance, scalability, and security. Their responsibilities often include integrating third-party services, managing data storage, and collaborating closely with frontend engineers and other teams.

What are the key skills and qualifications needed to thrive as a software engineer backend engineer, and why are they important?

To thrive as a Software Engineer Backend Engineer, you need strong programming skills (such as Java, Python, or Node.js), a solid understanding of data structures and algorithms, and typically a degree in computer science or related field. Familiarity with databases (SQL or NoSQL), version control systems like Git, and cloud platforms such as AWS or Azure is commonly required, with certifications in these areas being a plus. Problem-solving ability, teamwork, and effective communication are crucial soft skills to excel in collaborative and dynamic development environments. These competencies ensure the development of robust, scalable, and maintainable backend systems that meet business requirements.

How do backend engineers typically collaborate with frontend teams during the software development process?

Backend engineers work closely with frontend teams to ensure seamless integration between server-side logic and user-facing features. Collaboration often involves regular meetings to discuss API design, data requirements, and endpoint specifications. Backend engineers also provide technical documentation and support for the frontend team, addressing issues such as data format consistency and response times. Effective communication and mutual understanding of each team's needs are essential for delivering a cohesive product.

What cities near Virginia Beach, VA are hiring for Software Engineer Backend Engineer jobs?

Cities near Virginia Beach, VA with the most Software Engineer Backend Engineer job openings:

Software Engineer Level 4

Norfolk, VA โ€ข On-site

Other

Posted 25 days ago


Job description

Position Summary

Base-2 Solutions is seeking a Software Engineer Level 4 to develop, maintain, and enhance complex and diverse software systems supporting mission-focused environments. This role is centered on backend development, data engineering, and API development, with emphasis on building scalable systems using Python and FastAPI, designing and managing PostgreSQL databases, and supporting high-performance integrations across high-speed, high-volume, mission-critical, data-sensitive systems.

Essential Duties and Responsibilities
  • Develop, maintain, and enhance complex and diverse software systems, including processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems, based upon documented requirements.
  • Provide specific input to software component design, including hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from the system level to individual software components.
  • Design, implement, and integrate software applications or perform software engineering tasks.
  • Utilize software engineering and design methodologies appropriate to the development, integration, and production environment.
  • Ensure efficient delivery of software engineering capabilities using industry standards and repeatable processes.
  • Mitigate risks, control costs and schedule variance, and effectively manage large-scale, integrated software projects.
  • Review and test software components for adherence to design requirements and document test results.
Required Qualifications
  • Active TS/SCI with CI Polygraph.
  • Demonstrated experience as a backend developer.
  • Demonstrated experience in data engineering and API development.
  • Experience building scalable systems with Python and FastAPI.
  • Experience designing and managing PostgreSQL databases with efficient SQL and indexing strategies.
  • Proficiency in Python.
  • Proficiency in FastAPI.
  • Proficiency in PostgreSQL.
  • Proficiency in Elasticsearch.
  • Experience building high-performance API connections between high-speed, high-volume, mission-critical, data-sensitive systems.
Preferred Qualifications
  • Experience supporting processing-intensive analytics environments.
  • Experience working with extremely large data sets.
  • Experience supporting real-time systems.
  • Experience contributing to software design decisions involving software reuse, COTS/GOTS, and system-to-component requirements analysis.
Required Education and Experience Equivalency
  • High School Diploma/GED with 13 years of experience.
  • Associates Degree with 11 years of experience.
  • Bachelors' Degree with 9 years of experience.
  • Masters' Degree with 7 years of experience.
  • PhD with 5 years of experience.
RequiredCertifications
  • None specified.
Required Security Clearance
  • Active TS/SCI with CI Polygraph.
#J-18808-Ljbffr