Job Closed

This listing is no longer active.

OneApp logo
OneApp

We're rewriting the rules of renting so there's room for everyone.

Back-End Software Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2019H1B No SponsorCompany SiteLinkedIn

Location

Oregon

Posted

65 days ago

Salary

$125K - $130K / year

Seniority

Senior

Job Description

Back-End Software Engineer

OneApp

• Design, build, and maintain scalable backend services and APIs using TypeScript/Node.js and our React-based frontend • Manage and optimize our MySQL databases with a focus on complex query optimization and performance tuningCollaborate 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 effortsEnsure 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

Job Requirements

  • 5+ years of backend engineering experience in a production environment
  • Strong proficiency in TypeScript/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 (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

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

Related Job Pages

More Backend Engineer Jobs

MegazoneCloud US logo

.Net Full Stack Engineer

MegazoneCloud US

MegazoneCloud helps your business grow with powerful AI and cloud solutions. Transform, Tomorrow Together with us!

Backend Engineer65 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Work as a technical leader alongside customer business, development and infrastructure teams • Lead technical and design discussions with IT executives to help enterprises speed their adoption of new technologies and practices • Architect and build highly scalable, cloud-native applications on the AWS platform using core developer services such as: API Gateway, Lambda, SQS, DynamoDB and ECS • Leverage new technology paradigms (e.g., serverless, containers, microservices) • Migrate monolithic applications to micro services architectures • Advise on implementing AWS best practices • Influence infrastructure architecture by sharing your application development expertise • Represent the voice for developers and influence AWS Professional Services offerings and AWS product strategy for developers by working with AWS platform engineering, Business Development and other cross-functional teams

United States
$110K - $140K / year
MegazoneCloud US logo

Senior .NET Full Stack Engineer

MegazoneCloud US

MegazoneCloud helps your business grow with powerful AI and cloud solutions. Transform, Tomorrow Together with us!

Backend Engineer65 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Work as a technical leader alongside customer business, development and infrastructure teams • Lead technical and design discussions with IT executives to help enterprises speed their adoption of new technologies and practices • Architect and build highly scalable, cloud-native applications on the AWS platform using core developer services such as: API Gateway, Lambda, SQS, DynamoDB and ECS • Leverage new technology paradigms (e.g., serverless, containers, microservices) • Migrate monolithic applications to micro services architectures • Advise on implementing AWS best practices. • Influence infrastructure architecture by sharing your application development expertise • Represent the voice for developers and influence AWS Professional Services offerings and AWS product strategy for developers by working with AWS platform engineering, Business Development and other cross-functional teams

United States
$145K - $165K / year
Origin logo

Senior Backend Product Engineer

Origin

Origin is the first comprehensive employee financial wellness platform for the modern workforce.

Backend Engineer65 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

• The senior product engineer doesn’t just fulfill that promise but lives by it from the forefront, discovering issues faced by our members and doing whatever it takes to make those problems disappear. • They can shape solutions end-to-end; however, they use their experience to collaborate across the board and drive our product thinking forward alongside all her teammates. • They thrive amongst uncertainty, lead by example, embed radical candor, are highly experienced and efficient, and ultimately scale their impact beyond expectations by leveraging all around. • Your day begins with a focus on advancing our product's capabilities. You'll be building and refining features that directly impact our users, using a mix of established and cutting-edge technologies. • This might involve coding, debugging, and deploying updates, ensuring our product remains at the forefront of our industry. • A significant part of your role involves delivering software solutions that are not just innovative but also reliable and scalable. • This includes reviewing and improving existing code, as well as designing new features with fault tolerance and efficiency in mind. • As a senior engineer, you'll continually look for ways to integrate industry best practices into our workflows. • Your expertise will be crucial in systematically enhancing our product's availability. • You'll apply distributed systems best practices, identify potential issues, and develop robust solutions to improve system performance and reliability. • Collaboration is key in your role. You'll work closely with other skilled engineers across infrastructure, infosec, and other domains. • In your role as a senior product engineer, you excel in leading projects from start to finish, working in tandem with engineering managers and product managers to ensure exceptional quality, adherence to deadlines, and effective stakeholder management.

Brazil
Job Closed
Worldpackers logo

Ruby on Rails Developer

Worldpackers

The safest community to travel, volunteer, and make a positive impact in 140+ countries.

Backend Engineer65 days ago
Full TimeRemoteTeam 11-50Since 2013H1B No Sponsor

• Build and maintain features using Ruby on Rails across our web platform and APIs. • Write clean, well-tested, and maintainable code. • Contribute to a strong culture of automated testing and continuous delivery. • Participate in technical discussions, architecture decisions, and prioritization of technical improvements. • Collaborate with the team to improve our engineering practices and development processes. • Work across the stack when needed, contributing to backend, APIs, and occasionally frontend or infrastructure.

Brazil
Job Closed