1

Software Development Engineer Backend Jobs (NOW HIRING)

Back-end Software Development Engineer #1049555 Job Function Overview: * Employees in this job function primarily develop and maintain the back-end/server-side components of an application, including ...

Senior Software Development Engineer

San Jose, CA

$143.60K - $189.30K/yr

Senior Software Development Engineer - Backend Adobe Experience Platform - Journey Optimizer Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone ...

Senior Software Development Engineer

San Jose, CA · On-site

$143.50K - $189.20K/yr

Senior Software Development Engineer - Backend Adobe Experience Platform - Journey Optimizer Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone ...

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

Vast is looking for a Senior Software Engineer , Backend reporting to the Senior Manager, Software Engineering to support the development of the systems that will be required for the design and build ...

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 31, 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.
Back-end Software Development Engineer

Back-end Software Development Engineer

FastTek

Dearborn, MI

$47.50 - $65.25/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago


Job description

Back-end Software Development Engineer #1049555
Job Description:
Job Function Overview:
  • Employees in this job function primarily develop and maintain the back-end/server-side components of an application, including APIs, services, and business logic.
  • The current focus of this role is approximately 80% backend and 20% frontend development.
  • While initially a backend focused position, candidates should expect exposure to frontend engineering with React, and the balance of work could shift over time depending on product requirements.
  • You will work within a cloud-native environment, leveraging modern AI/LLM tools to enhance development workflows and productivity.

Key Responsibilities:
  • Engage with customers and stakeholders to understand use-cases and translate requirements into scalable technical solutions.
  • Solve complex problems by designing and delivering robust services, primarily using Java/Spring Boot and Node.js/TypeScript.
  • Contribute to frontend development using React as needed to support end-to-end feature delivery, maintaining a flexible mindset toward the backend/frontend balance.
  • Leverage AI and Large Language Models (LLMs) to optimize development workflows, accelerate code generation, and improve overall team productivity.
  • Utilize and integrate with application data storage (Postgres) to support business logic and API requirements.
  • Architect for the Cloud, deploying and managing services on Google Cloud Platform (GCP) while ensuring high availability and performance.
  • Champion Quality through TDD/BDD, utilizing tools like Cucumber and Playwright to ensure comprehensive test coverage and behavioral reliability.
  • Maintain CI/CD Pipelines using GitHub Actions or Tekton to automate deployments and maintain a high-frequency release cadence.
  • Apply Agile & Clean Code principles, focusing on small releases, continuous integration, and maintaining a unified architectural approach.
  • Optimize Infrastructure to improve application resiliency, monitoring health and performance to ensure reliability.
  • Support security practices to safeguard user data through encryption, anonymization, and proactive security hardening.

Skills Required:
  • GCP Cloud Run
  • Cloud Architecture
  • Java
  • Application Testing
  • Agile Software Development

Skills Preferred:
  • JavaScript
  • js
  • Testing Methodologies

Experience Required:
  • 6+ years of combined experience in backend development with Java/Spring Boot and NodeJS/TypeScript in a professional setting.
  • Demonstrated experience leveraging Artificial Intelligence (AI) and Large Language Models (LLMs) to enhance development workflows and productivity.
  • Working experience with Google Cloud Platform (GCP) or other major cloud providers.
  • Experience with Test Driven Development (TDD) and Behavior Driven Development (BDD) ideologies, utilizing tools such as Cucumber and Playwright.
  • Familiarity with principles of front-end engineering with React
  • Strong understanding and application of agile software development frameworks and methodologies, including Clean Code principles, Small Releases, and Continuous Integration.
  • Experience with Continuous Integration/Continuous Delivery (CI/CD) tools such as GitHub, Jenkins, and Tekton.

Experience Preferred:
  • 2+ years of experience with front-end libraries such as ReactJS, VueJS, or AngularJS in a professional or personal setting.
  • 2+ years of professional experience with TypeScript.
  • Experience with PostgreSQL or other relational databases.

Education Required:
  • Bachelor's Degree

Education Preferred:
  • Master's Degree

Additional Info:
At FastTek Global, Our Purpose is Our People and Our Planet. We come to work each day and are reminded we are helping people find their success stories. Also, Doing the right thing is our mantra. We act responsibly, give back to the communities we serve and have a little fun along the way.
We have been doing this with pride, dedication and plain, old-fashioned hard work for 24 years!
FastTek Global is financially strong, privately held company that is 100% consultant and client focused.
We've differentiated ourselves by being fast, flexible, creative and honest. Throw out everything you've heard, seen, or felt about every other IT Consulting company. We do unique things and we do them for Fortune 10, Fortune 500, and technology start-up companies.
Our benefits are second to none and thanks to our flexible benefit options you can choose the benefits you need or want, options include:
  • Medical and Dental (FastTek pays majority of the medical program)
  • Vision
  • Personal Time Off (PTO) Program
  • Long Term Disability (100% paid)
  • Life Insurance (100% paid)
  • 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar match

Plus, we have a lucrative employee referral program and an employee recognition culture.
FastTek Global was named one of the Top Work Places in Michigan by the Detroit Free Press in 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, and 2023!
To view all of our open positions go to: https://www.fasttek.com/fastswitch/findwork
Follow us on Twitter: https://twitter.com/fasttekglobal
Follow us on Instagram: https://www.instagram.com/fasttekglobal
Find us on LinkedIn: https://www.linkedin.com/company/fasttek
You can become a fan of FastTek on Facebook: https://www.facebook.com/fasttekglobal/
AI & Hiring Disclosure
We use AI tools to support parts of our hiring process, such as reviewing applications and identifying potential matches. These tools are designed to promote efficiency, consistency, and fairness, and they are always used under human oversight.
All personal data collected is used solely for recruitment purposes, and you have the right to know, access, or request deletion of your data at any time, subject to legal limits.
If AI will be used in a video interview, you'll be informed in advance and asked for your consent, with the option to opt out.
Our tools are regularly reviewed to detect potential bias and to ensure compliance with all applicable laws and our commitment to inclusive hiring.
To learn more or exercise your rights, please contact us at info@fasttek.com.