×
Register Here to Apply for Jobs or Post Jobs. X

Back-End Software Engineer

Job in Portland, Multnomah County, Oregon, 97204, USA
Listing for: OneApp
Full Time position
Listed on 2026-02-06
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 125000 - 130000 USD Yearly USD 125000.00 130000.00 YEAR
Job Description & How to Apply Below

Overview

Department: Engineering

Location: Portland Metro

Compensation: $125,000 - $130,000 / year

Description

One App is a mission-driven company that increases access to rental housing by removing financial and systemic barriers for renters while reducing risk for property managers. We are building market-based solutions to unlock housing opportunities at scale, with a bold 10-year goal to help 1 million people gain access to housing.

Role Overview

As a Backend Software Engineer at One App, you will play a critical role in designing and scaling the systems that power our platform. This is a hands-on, high-impact role with meaningful ownership over backend architecture, reliability, and performance. You will work closely with product, frontend engineering, and leadership to build solutions that are secure, scalable, and aligned with One App’s long-term growth.

Details
  • Job Title
    :
    Back-End Software Engineer
  • Location
    :
    Remote
  • Salary
    : $125,000-$130,000, with a variable annual bonus of up to $10,000 paid quarterly
  • Reports to
    :
    Principal Engineer
  • Work Hours
    :
    Full Time, Hours Monday-Friday 9:00am-5:00pm (your local time)
Key Responsibilities
  • Design, build, and maintain scalable backend services and APIs using Type Script/Node.js and our React-based frontend.
  • Manage and optimize MySQL databases with a focus on complex query optimization and performance tuning.
  • Collaborate with product and frontend teams to translate business needs into technical solutions.
  • Own the evolution and maintenance of our legacy Java/Spring platform while driving modernization efforts; ensure data integrity and system observability across backend services.
  • Integrate and maintain connections to third-party APIs, ensuring reliability and proper error handling.
  • Implement secure authentication and authorization using JWT, OAuth, and other modern auth patterns.
  • Lead contractor teams and coordinate distributed engineering efforts across multiple work streams.
  • Build and maintain Docker containerized applications with strict adherence to CI/CD pipelines using Git Hub Actions.
  • Write comprehensive tests using Jest for backend services and support Selenium-based frontend testing.
  • Conduct load testing and performance analysis to ensure systems can handle production scale.
  • Respond to and resolve production incidents, including participating in on-call rotation as needed.
  • Ensure data integrity, system observability, and monitoring across all backend services.
  • Participate in code reviews and contribute to shared engineering standards and documentation.
  • Mentor and support junior and mid-level engineers through collaboration and feedback.
  • Contribute to technical direction as One App continues to scale.
Qualifications & Criteria
  • 5+ years of backend engineering experience in a production environment.
  • Strong proficiency in Type Script/Node.js for modern backend development or ability to learn quickly.
  • Experience with Java/Spring and managing legacy systems.
  • Deep knowledge of MySQL including complex queries, indexing, and performance optimization.
  • Proven ability to design and implement RESTful APIs and integrate third-party services.
  • Strong understanding of authentication and authorization (JWT, OAuth 2.0, session management).
  • Expertise in Docker containerization and CI/CD pipelines (Git Hub Actions preferred).
  • Experience with testing frameworks (Jest or similar) and test automation strategies.
  • Hands-on experience with load testing tools and methodologies (JMeter, k6, Artillery, etc.).
  • Track record of handling production incidents and on-call responsibilities.
  • Solid understanding of system design, scalable architecture, and distributed systems.
  • Experience leading or coordinating contractor teams and distributed engineering efforts.
  • Strong communication skills with an emphasis on clarity, documentation, and cross-functional collaboration.
Preferred Qualifications
  • Experience in fintech, proptech, or other regulated environments.
  • Exposure to event-driven or service-oriented architectures.
  • Experience improving or modernizing legacy systems.
  • Experience with AWS services (RDS, EC2, ECS, Lambda, etc.).
  • Familiarity with monitoring and observability tools (Cloud Watch, Datadog, New Relic).
  • Prior experience mentoring or providing technical guidance.
Benefits
  • This is a full-time position.
  • Salary: $125,000-$130,000, with a variable annual bonus of up to $10,000 paid quarterly.
  • Medical, Dental and Vision Benefits.
  • 401K Plan.
  • Unlimited PTO.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary