Back-End Software Engineer - Portland - OneApp

    OneApp
    OneApp Portland

    2 days ago

    Description

    Overview


    Department: Engineering

    Location: Portland Metro

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

    Description

    OneApp 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 OneApp, 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 OneApp'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 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 GitHub 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 OneApp continues to scale.

    Qualifications & Criteria

    • 5+ years of backend engineering experience in a production environment.
    • Strong proficiency in 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 (GitHub 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 (CloudWatch, 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

  • Only for registered members Portland, OR

    We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience in product development on Android and Windows, as well as software engineering practices such as design, documentation, prototype, code and developer level testing. · ...

  • Only for registered members Portland $110,000 - $125,000 (USD)

    Sightline Intelligence is the leader in onboard video processing. Sightline is an agile innovative company developing onboard video processing systems for the autonomous vehicle industry UAV drone robot etc.Sightline is looking for a talented candidate to join our empowered team ...

  • Only for registered members Portland Full time $122,000 - $153,000 (USD)

    We are a global team of innovators and pioneers dedicated to shaping the future of observability. At New Relic we build an intelligent platform that empowers companies to thrive in an AI-first world by giving them unparalleled insight into their complex systems. · Build a scalabl ...

  • Only for registered members Portland

    We are passionate about making the internet and payment ecosystems safer and more transparent. · The Software Engineer implements cloud-based systems within an AWS environment,Work as an active contributor on a Scrum team delivering compliance solutions and systems into cloud-hos ...

  • Only for registered members Portland

    We are passionate about making the internet and payment ecosystems safer and more transparent. · The Software Engineer implements cloud-based systems in an AWS environment, · and has the ability to diagnose and solve problems with existing legacy systems. ...

  • Only for registered members Portland $122,000 - $153,000 (USD)

    We are a global team of innovators and pioneers dedicated to shaping the future of observability. At New Relic, we build an intelligent platform that empowers companies to thrive in an AI-first world by giving them unparalleled insight into their complex systems. · As we continue ...

  • Only for registered members Portland, OR

    We are looking for a software engineer with experience in Android and Windows product development. · ...

  • Only for registered members Portland Full time

    The Software Engineer implements cloud-based systems in within an AWS environment. This is an active contributor role within the engineering team. · Work as an active contributor on a Scrum team delivering compliance solutions and systems into cloud-hosted infrastructures in Ruby ...

  • Only for registered members Portland $55 - $55.07 (USD)

    You'll be part of the Design Technology and UX Research team working alongside design technologists full-stack engineers specialists in iOS data engineering and researchers. · Collaboration is key so you'll work cross-functionally with researchers data analysts product managers a ...

  • Only for registered members Portland

    You will be part of the Design Technology and UX Research team working alongside design technologists full-stack engineers specialists in iOS data engineering and researchers. · You will build and ship features for the Company Android app used by millions of people worldwide. · ...

  • Only for registered members Portland, OR

    You'll be part of the Design Technology and UX Research team. · Bachelor's Degree in Computer Science or similar technical degree. · Broad knowledge of design patterns and technologies used in designing Android applications. · ...

  • Only for registered members Portland

    We are hiring a .NET Developer to build backend systems and APIs. · We specialize in AI, decentralized finance (Defi crypto/NFT/blockchain), fintech, and healthcare verticals, · but occasionally serve others as well such as e-commerce. · ...

  • Only for registered members Portland, OR

    We draw inspiration from masters like Kamo-san as we strive to infuse the same level of skill, intuition and beauty into our financial technology craft particularly in our iOS app. We are looking for a great iOS Engineer who can help us expand the Mercury iOS app enabling our use ...

  • Only for registered members Portland Remote job

    We are looking for stellar developers to join our agency team to build websites and apps for clients in the US and Europe. · ...

  • Only for registered members Portland, OR

    We are looking for an awesome backend engineer to join our teamThis person will extend our back-end system architecture, develop services that will scale to tens of millions of users, and help grow our backend engineering team. · What's in it for you: · You get to work on challen ...

  • Only for registered members Portland, OR Remote job

    We are looking for stellar developers to join our agency team to build websites and apps for clients in the US and Europe. · ...

  • Only for registered members Portland

    +We are seeking a Software Engineering Manager to lead a talented team of software engineers. · ...

  • Only for registered members Portland, OR

    At Capsa Healthcare, we are more than just a healthcare company. We are a team dedicated to engineering better care and empowering healthcare professionals with innovative solutions. · Become part of a team that supports the backbone of healthcare. · ...

  • Only for registered members Portland, OR

    We are seeking a full-time Software Engineer Intern in our Portland, OR location. · In this role, you will be responsible for learning and training to develop software for Garmin's communication and navigation products under supervision. · ...

  • Only for registered members Portland, Oregon, United States

    We are seeking a seasoned Director of Software Engineering to lead our Information Systems Software Engineering team. · ...

  • Only for registered members Portland

    We are seeking a Software Engineering Manager to lead a talented team of software engineers. The ideal candidate will have a strong background with agile methodologies to develop innovative strategies and enhance team effectiveness. · Lead and manage a team of Software Engineers. ...

Jobs
>
Back end software engineer
>
Jobs for Back end software engineer in Portland