1

Software Development Engineer Backend Jobs (NOW HIRING)

The Associate Software Development Engineer will be responsible for developing, testing, and ... in back-end code. • Ability to identify and resolve simple software issues. • Basic ...

As a BackEnd Software Engineer, you will play a critical role in the delivery of highly reliable ... Agile software development methodologies Our mission is to provide highly personalized digital ...

As a BackEnd Software Engineer, you will play a critical role in the delivery of highly reliable ... Agile software development methodologies Our mission is to provide highly personalized digital ...

... Backend, Data, Integrations) to deliver robust and scalable software solutions. • Provide guidance and mentorship to junior and intermediate engineers, fostering their growth and development. • ...

... full development lifecycle and cutting-edge GIS solutions. This team supports Defense and Intel ... of professional backend software engineering experience * Professional experience developing ...

... full development lifecycle and cutting-edge GIS solutions. This team supports Defense and Intel ... of professional backend software engineering experience * Professional experience developing ...

The Software Development Engineer will develop and integrate simulation frameworks, performance ... Java/C++, Front End Development (TypeScript/HTML/CSS/Angular/Bootstrap/D3.js), Back end Development ...

Senior Software Engineer (Backend)

New York, NY

$134K - $176.70K/yr

We are looking for a Senior Software Engineer (Backend) who is experienced and brings deep expertise in backend development. You will join a small, talented team and lead efforts to architect ...

They are seeking a driven Software Development Engineer to join their Cloud Tooling Development ... (UI, backend, QA) and coordinate them through structured workflows, assigning each part to ...

next page

Showing results 1-20

Software Development Engineer Backend information

See salary details

$60.5K

$147.7K

$199K

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

As of May 30, 2026, the average yearly pay for software development engineer backend in the United States is $147,662.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,000.00 and $172,000.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Development Engineer Backend, you need a strong command of programming languages such as Java, Python, or Node.js, and a solid understanding of algorithms, data structures, and software architecture, typically supported by a degree in computer science or related field. Familiarity with databases (SQL/NoSQL), RESTful APIs, version control systems like Git, and experience with cloud platforms or containerization tools is highly valued. Problem-solving ability, effective communication, and adaptability are essential soft skills that help you collaborate and tackle complex challenges. These skills and qualifications are crucial for building robust, scalable, and maintainable backend systems that power modern applications.

What are some common challenges that Software Development Engineer Backend professionals face during cross-functional projects?

Backend engineers often work closely with frontend developers, product managers, and QA teams, which can present challenges related to clear communication and aligning technical requirements with business goals. Ensuring smooth integration between backend services and other system components, handling dependencies, and maintaining consistent API contracts are typical pain points. Proactively participating in planning sessions and code reviews, as well as documenting APIs thoroughly, helps mitigate these challenges and fosters more effective collaboration.

What does a Software Development Engineer Backend do?

A Software Development Engineer Backend is responsible for designing, building, and maintaining the server-side components of web applications or software systems. They work on databases, APIs, and the logic that powers applications, ensuring high performance and scalability. These engineers collaborate closely with frontend developers and other team members to deliver robust, secure, and efficient solutions. Their role often involves troubleshooting, optimizing code, and implementing new features to meet user and business needs.

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

AspectSoftware Development Engineer BackendSoftware Engineer
Primary FocusBackend system development, server-side logic, database integrationFull-stack development, including frontend and backend
Required SkillsProgramming languages like Java, Python, C++, database management, API developmentFrontend frameworks, backend skills, UI/UX design
Work EnvironmentPrimarily backend teams, server infrastructure, cloud servicesCross-functional teams, both frontend and backend projects
Common UsageUsed in companies focusing on scalable backend systems and APIsUsed in roles requiring full-stack development or versatile software skills

While both roles involve software development, a Software Development Engineer Backend specializes in server-side logic, databases, and APIs, focusing on backend infrastructure. A Software Engineer may work across the full stack, including frontend and backend tasks. The choice depends on your interest in backend systems versus full-stack development.

More about Software Development Engineer Backend jobs
What job categories do people searching Software Development Engineer Backend jobs look for? The top searched job categories for Software Development Engineer Backend jobs are:
Infographic showing various Software Development Engineer Backend job openings in the United States as of May 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 11% Physical, 25% Hybrid, and 64% Remote job distribution, with an average salary of $147,662 per year, or $71 per hour.
Software Engineer (Back End)

Software Engineer (Back End)

Redolent, Inc

Sunnyvale, CA

Other

Posted 14 days ago


Job description


One of our direct client is urgently looking for a Software Engineer (Back End)@ Sunnyvale CA
TITLE: Software Engineer (Back End)
LOCATION: Sunnyvale CA
Duration: 6 to 12+ Months
Description:Description:
Job Duties:
This is for a Software Engineer (Back End)
Responsibilities include:
. Responsible for designing high performance and scalable e-commerce applications that meet the needs of millions of Walmart customers and its next generation Supply Chain that is built largely on an event driven platform implemented via a micro-service architecture.
Participate in team of application engineers, architect and product visionaries to develop, prototype and build technology-driven products that will serve the current and future needs of ecommerce.
Primarily responsible for delivering high quality code for the software designs catering to product requirements in a fast-paced agile scrum sprint
Work closely with senior engineers and quickly ramp up on design skills
Analyzes business problems to design solutions and/or implements and tests complex code changes for specific requirements or application/standalone program.
Primarily responsible for delivering high quality technical designs and code for the product requirements in a fast paced agile scrum sprints
Implement software as per the design, generate test cases, automate integration tests, perform code reviews and write feature documentation
Follow guidance, learn quickly, and start taking ownership of tasks.
Ensures the design solutions are achievable and can be implemented working along a sequence of events/steps in achieving the target architecture.
Proactively learn key processes, relationships, and underlying business requirements.
Implement software as per the design, generate test cases, automate integration tests, perform code reviews and write feature documentation for scalable software solutions
Perform build, deployment and continuous integration processes to move the code and configurations from local development environments to QA & Production environments.
Defines, creates and supports reusable application components/patterns from a business and technology perspective.
Drive production deployments using platform's automated CI and deployment tools
Support Business requests for investigation and analysis
Use Agile SCRUM to deliver solutions with high level of flexibility and adaptability.
Troubleshoot business and production issues
Help the team leverage and contribute to open source technologies
Skillset : Java 8, Spring Boot, Message Queues/Kafka, SQL & NoSQL Expertise ,Cassandra , Tomcat, Docker, K8s

Redolent logo

About Redolent

Sourced by ZipRecruiter

Redolent, a dynamic and rapidly expanding company committed to excellence in software solutions, where success is fueled by a combination of technical expertise and efficient management practices. Our solutions create a measurable delta in our clients’ productivity and profitability, contributing to their growth and success.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

San Jose, CA, US

Year founded

2008

Social media