1

Mid Level Backend Developer Jobs in Oregon (NOW HIRING)

HR Systems Engineer (Mid-Level)

OR · On-site +1

$100K - $115K/yr

Smarsh is seeking a Mid-Level HR Systems Engineer to support and maintain the HR technology ecosystem, including BambooHR, Lever, Lattice, ADP, and related platforms. This role starts by gaining deep ...

AWS, Continuous Delivery Spring MVC, Spring Boot Developing Micro service using Spring / AWS technologies and deploying on AWS platforms Java backend developer , Spring framework Competent Java level ...

$150K - $250K/yr

Work with thousands of developer contributors from around the world, creating the new internet and ... senior level development experience using open source technologies * Experience building an SOA ...

Senior Software Engineer

Portland, OR · On-site

$103 - $117/hr

... mentor mid-level and junior engineers. What You'll Do * Contribute to the architecture and ... distributed backend systems on Linux * Deep curiosity for all software and systems architecture ...

Mentor junior and mid-level engineers, fostering a culture of continuous learning and improvement ... and backend (Java/Spring Boot) layers. * Agile Development: Participate in Agile development ...

We are seeking an experienced and driven Mid-Level Automation Engineer to join our dynamic team. In ... Build and maintain custom tooling, utilizing both frontend and backend development skills, to ...

Showing results 41-60

Mid Level Backend Developer information

See Oregon salary details

$12

$61

$89

How much do mid level backend developer jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for mid level backend developer in Oregon is $61.04, according to ZipRecruiter salary data. Most workers in this role earn between $50.05 and $72.16 per hour, depending on experience, location, and employer.

What is a mid level backend developer?

Mid Level Backend Developers are software engineers who specialize in developing and maintaining the server-side logic, databases, and APIs that power web and mobile applications. They usually have a few years of professional experience and are proficient in programming languages like Java, Python, Node.js, or Ruby. These developers are responsible for ensuring that data flows efficiently between the server and users, optimizing performance, and collaborating with front-end developers and other team members. Their role often includes troubleshooting server issues, writing automated tests, and implementing security best practices.

What are the key skills and qualifications needed to thrive as a mid level backend developer?

To thrive as a Mid Level Backend Developer, you need strong programming skills in languages like Java, Python, or Node.js, a solid understanding of server-side logic, and experience with relational and non-relational databases. Familiarity with frameworks (such as Spring or Express), RESTful API development, version control systems (like Git), and containerization tools (like Docker) is typically required. Effective problem-solving, collaboration, and clear communication are standout soft skills for this role. These abilities are crucial for building reliable, scalable backend systems and working efficiently within development teams.

What are some typical challenges a mid level backend developer might face when working on large-scale applications?

As a Mid Level Backend Developer, you may frequently encounter challenges related to maintaining code quality and ensuring scalability as applications grow. Managing database performance, optimizing API responses, and integrating with legacy systems are common tasks that require both technical skill and problem-solving ability. Collaboration with frontend developers, DevOps engineers, and QA testers is essential to ensure smooth deployments and consistent user experiences. Staying up-to-date with new frameworks and technologies, while balancing project deadlines, is also a key part of the role.

What is the difference between Mid Level Backend Developer vs Junior Backend Developer?

AspectMid Level Backend DeveloperJunior Backend Developer
Experience2-4 years0-2 years
SkillsProficient in backend frameworks, databases, API developmentBasic understanding of backend concepts, learning frameworks
ResponsibilitiesDeveloping features, troubleshooting, code reviewsAssisting in tasks, learning codebase, bug fixing
Work EnvironmentCollaborates with teams, independent problem-solving

The main difference between a Mid Level Backend Developer and a Junior Backend Developer lies in experience and skill level. Mid level developers have more hands-on experience, handle complex tasks independently, and contribute significantly to project development. Junior developers are still learning, focusing on foundational tasks and gaining industry knowledge. This distinction helps employers identify the right candidate for different stages of project involvement.

What are the most commonly searched types of Backend Developer jobs in Oregon?

The most popular types of Backend Developer jobs in Oregon are:

Infographic showing various Mid Level Backend Developer job openings in Oregon as of August 2026, with employment types broken down into 74% Full Time, 16% Part Time, 1% Temporary, and 9% Contract. Highlights an 91% Physical, 4% Hybrid, and 5% Remote job distribution, with an average salary of $126,966 per year, or $61 per hour.

HR Systems Engineer (Mid-Level)

Smarsh

OR • On-site, Remote

$100K - $115K/yr

Full-time

Re-posted 12 days ago


Key responsibilities

  • Support and maintain the HR technology ecosystem, including configuration changes and troubleshooting across BambooHR, Lever, Lattice, ADP, and related platforms

  • Build and maintain documentation of HR systems, their configurations, integrations, and data flows between platforms and with Okta and NetSuite

  • Serve as a point of escalation for HR systems issues and collaborate with IT and InfoSec teams on access provisioning and deprovisioning


Job description

Who are we?

Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. Our growing community of over 6500 organizations in regulated industries counts on Smarsh every day to help them spot compliance, legal or reputational risks in 80+ communication channels before those risks become regulatory fines or headlines.  Relentless innovation has fueled our journey to consistent leadership recognition from analysts like Gartner and Forrester, and our sustained, aggressive growth has landed Smarsh in the annual Inc. 5000 list of fastest-growing American companies since 2008.

Smarsh is seeking a Mid-Level HR Systems Engineer to support and maintain the HR technology ecosystem, including BambooHR, Lever, Lattice, ADP, and related platforms. This role starts by gaining deep working knowledge of the current tools, their configurations, and how they integrate with each other and with Okta and other applications. From there, the role will support day-to-day system changes and help inform whether and how the organization should strengthen its HR tooling. This position has room to grow in scope as HR systems strategy matures.

What will you do?
  • Administer and support daily configuration changes across BambooHR, Lever, Lattice, ADP, and other HR systems
  • Build and maintain a current-state map of HR systems, their configurations, and how data flows between them
  • Document and maintain integrations between HR platforms and with Okta (identity/provisioning) and NetSuite (finance/HRIS data flows)
  • Serve as a point of escalation for HR systems issues raised by HR, People Ops, and end users
  • Partner with IT Operations Team Members and InfoSec on access provisioning/deprovisioning tied to HR system changes (joiners, movers, leavers)
  • Evaluate the current HR tooling landscape and identify gaps, redundancies, or risks in the existing stack
  • Maintain documentation of system configurations, integration architecture, and change history
  • Support audits and compliance efforts requiring HR systems evidence (e.g. SOC 2, access reviews)
What will you bring?
  • 3+ years of experience administering HR systems (BambooHR, Lever, Lattice, ADP, Workday, or similar)
  • Experience mapping or maintaining integrations between SaaS platforms (API-based, middleware, or native connectors)
  • Familiarity with identity/provisioning concepts (Okta or similar IDP)
  • Familiarity with NetSuite or similar ERP/finance systems, particularly around data integration points
  • Strong analytical and documentation skills - able to translate a messy current-state into a coherent system/integration map
  • Ability to work cross-functionally with HR, IT, and Finance stakeholders
Preferred Qualifications
  • Prior experience evaluating or taking part in an HR systems vendor selection/migration
  • Exposure to SOC 2 or similar compliance frameworks
$100,000 - $115,000 a year
The above salary range represents Smarsh's good faith and reasonable estimate of the range of possible base compensation at the time of posting. Any applicable bonus programs will be discussed during the recruiting process. 
 
The salary for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, location, specialty and training. 
 
Local cost of living assessments are done for each new hire at the time of offer.
About our culture

Smarsh hires lifelong learners with a passion for innovating with purpose, humility and humor. Collaboration is at the heart of everything we do. We work closely with the most popular communications platforms and the world's leading cloud infrastructure platforms. We use the latest in AI/ML technology to help our customers break new ground at scale. We are a global organization that values diversity, and we believe that providing opportunities for everyone to be their authentic self is key to our success. Smarsh leadership, culture, and commitment to developing our people have all garnered Comparably.com Best Places to Work Awards. Come join us and find out what the best work of your career looks like.
apply for this job