1

Junior Backend Software Engineer Jobs in Oregon (NOW HIRING)

Sr. Software Engineer II, Trading Services

OR · On-site +1

$140K - $190K/yr

As a Backend Software Engineer specializing in Scala in a Kubernetes environment, you will be instrumental in architecting and implementing scalable, containerized backend solutions for our advanced ...

As a Software Engineer I on the Upstart Bank team, you will help design, build, and maintain ... The ideal engineer enjoys solving backend engineering problems, thrives in ambiguous environments ...

Design and build scalable backend systems, services, and APIs supporting Upstart Bank initiatives * Deliver well-designed software across medium-sized engineering projects while collaborating with ...

As a Staff Backend Software Engineer, Agent Platform , you will be tasked with joining our team supporting SentinelOne's main product line, Endpoint Protection, which secures tens of millions of ...

As a Staff Backend Engineer on the Self-Hosted team, you will be tasked with building and maintaining the backend services that power SentinelOne's on-premises deployments. You will work across a Go ...

Senior Backend Software Engineer, ObservoAI

OR · Remote

$122K - $161K/yr

As a Senior Software Engineer, you will be tasked with leading the architectural design and ... Provide technical leadership and mentorship to senior and junior engineers, driving system ...

OR · On-site

$125K - $175K/yr

You will own complex backend problems end-to-end and work alongside Trading Services Engineers ... Mentor junior team members on Scala idioms, functional design, testing practices, and incident ...

Software Engineer Company Overview Buildable, a custom software development company based in ... Frontend and/or backend programming * Following provided UX/UI design systems and front-end style ...

New

OR · On-site

$150K - $190K/yr

Come Build With Us We're looking to add a backend engineer to our team. You'll have an opportunity ... Understanding and adherence to modern software development practices (Gitflow, continuous ...

Senior Agentic AI Software Engineer

OR · On-site +1

$122K - $161K/yr

Design and implement scalable backend services, APIs, and cloud-native applications supporting ... Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, Engineering ...

Software Engineer, Backend (Platform)

OR · On-site +1

$198K - $295K/yr

About the role We are looking for a Senior or Staff-level software engineer to join our Backend Platform team. Our team is responsible for building and maintaining Hex's core compute platform, which ...

Design and implementation of scalable backend software solutions * Diagnose and troubleshoot ... Work alongside Site Reliability Engineers/DevOps and cross functional teams to deploy software or ...

Principal Software Engineer

OR · On-site +1

$134K - $180K/yr

Design and implementation of scalable backend software solutions * Diagnose and troubleshoot ... Work alongside Site Reliability Engineers/DevOps and cross functional teams to deploy software or ...

Experience building backend services using languages such as C#, Python, or similar * Understanding of software engineering disciplines and the ability to work across multiple layers of the ...

OR · On-site

$165K - $250K/yr

Meet Your Future Neighbors As a Senior or Staff Software Engineer at Nextdoor, you'll join a ... Backend development in a variety of languages/frameworks including: * Python/Django * Kotlin / JVM

Junior Software Engineer

OR · On-site +1

$82K - $106K/yr

As a Junior Software Engineer, you'll be paired with a senior engineer who will mentor you as you build real features and fixes from day one. You'll write code, participate in code reviews, and learn ...

Design, develop, and maintain frontend and backend software components supporting H2FMS ... Collaborate with data engineers, data scientists, and user engagement specialists to ensure ...

next page

Showing results 1-20

Junior Backend Software Engineer information

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

A Junior Backend Software Engineer should have a solid understanding of programming languages like Java, Python, or Node.js, as well as knowledge of data structures, algorithms, and basic database management. Familiarity with frameworks (such as Spring or Django), RESTful APIs, version control systems like Git, and cloud platforms is often required. Strong problem-solving abilities, attention to detail, and effective communication help junior engineers collaborate and learn within development teams. These skills ensure code quality, system reliability, and growth in a fast-paced technical environment.

What are some common challenges faced by junior backend software engineers during their first year on the job?

Junior Backend Software Engineers often encounter challenges such as understanding and adapting to large, existing codebases, navigating code review processes, and learning to write efficient, maintainable code that meets team standards. Collaboration with frontend developers and DevOps teams can also be new, requiring effective communication to ensure seamless integration. Overcoming these challenges typically involves asking questions, seeking mentorship, and dedicating time to continuous learning and documentation review.

What does a junior backend software engineer do?

A Junior Backend Software Engineer is responsible for developing and maintaining the server-side logic and databases that power web applications. They typically work with programming languages like Python, Java, or Node.js, and collaborate closely with frontend developers, QA engineers, and product teams to ensure seamless data flow and application performance. Their tasks often include writing APIs, managing databases, debugging code, and learning best practices for code efficiency and security. As juniors, they are also expected to learn from senior engineers and gradually take on more complex responsibilities as they gain experience.
What are popular job titles related to Junior Backend Software Engineer jobs in Oregon? For Junior Backend Software Engineer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Junior Backend Software Engineer jobs in Oregon look for? The top searched job categories for Junior Backend Software Engineer jobs in Oregon are:
What cities in Oregon are hiring for Junior Backend Software Engineer jobs? Cities in Oregon with the most Junior Backend Software Engineer job openings:

Sr. Software Engineer II, Trading Services

NinjaTrader

OR • On-site, Remote

$140K - $190K/yr

Full-time

Retirement, PTO

Re-posted 29 days ago


Job description

What you'll do:

You will work alongside NinjaTrader's talented development team, designing, building, and deploying backend server solutions that distribute large amounts of data. As a Backend Software Engineer specializing in Scala in a Kubernetes environment, you will be instrumental in architecting and implementing scalable, containerized backend solutions for our advanced trading systems. This role requires a deep understanding of distributed systems, container orchestration, and a passion for building resilient and efficient financial technology.

In this role you will:

  • Design, develop, and maintain backend systems using Scala, leveraging Kubernetes for container orchestration
  • Architect, deploy, and manage backend applications in a Kubernetes environment to ensure scalability, availability, and resilience
  • Implement and enhance microservices architecture for trading applications, promoting modularity and maintainability
  • Develop distributed systems to support high-performance and low-latency trading platform requirements
  • Implement robust monitoring and logging solutions to track and analyze backend system performance in real time
  • Integrate backend systems with various market data feeds, ensuring accurate and timely data for trading activities
  • Collaborate with cross-functional teams, including frontend developers, UX/UI designers, and other engineers, to deliver end-to-end trading solutions
  • Create and maintain technical documentation for backend systems, Kubernetes configurations, and deployment procedures
  • Work directly with project managers to help deliver solutions

What you'll need:

  • BA or MS degree in Computer Science, Software Engineering, or a related field
  • 6+ years of software development experience designing, implementing, testing, and maintaining real-time applications
  • Professional experience with Scala backend software development
  • Experience working with Kubernetes and cloud services such as Google Cloud Platform
  • Dependable team player with a strong work ethic, exceptional accuracy, and strong analytical and problem-solving skills
  • Comfort resolving uncertainty and communicating effectively for issue resolution
  • Ability to take full ownership (design, implement, test, deploy, maintain, iterate) of projects

Bonus points for:

  • Financial knowledge
  • Experience leveraging AI/ML tools or technologies to enhance software development, system performance, or automation

Compensation:

The salary range for this role will be $140,000.00 - $190,000.00 USD. In addition, this position will also receive an annual target bonus of 12%. Bonus pay at NinjaTrader is based on individual performance (50%) as well as company/team performance (50%).

Salary and bonus earnings are only two components of the total compensation package offered by NinjaTrader. NinjaTrader offers a 401K plan through ADP under which the company will match up to 3.5% of employee contributions. Annual paid time off allowance accrues at a rate of 18 days per year (some positions may qualify for more) plus seven paid holidays.

Location:

This role is based in Chicago, IL.* We follow a hybrid work schedule: In-office Tuesday through Thursday, with remote work on Mondays and Fridays. In addition to these weekly remote days, we offer:

  • 20 additional flex remote days annually

  • 5 Company Wide Office-Optional weeks tied to major holidays


*There may be remote flexibility for exceptional candidates in the following states: California, Colorado, Florida, Georgia, Illinois (outside the Chicago area), Indiana, Minnesota, Missouri, Montana, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington DC, Wisconsin.