top of page

Contract: Senior Staff Back-end Engineer

FireHire exclusive!

Description

Upwork is seeking a Senior Staff Backend Engineer to join our Ads & Monetization team. This role involves developing and maintaining backend systems, ensuring scalability, reliability, and high performance. The engineer will work closely with other engineering teams and product managers to deliver quality products.

Responsibilities

  • Collaborate with Engineering, Data Science teams, and Product Managers to create outstanding products for our users.

  • Plan, execute, and ensure timely delivery of high-quality projects.

  • Translate vision and features into actionable plans.

  • Design, build, and deliver robust systems that add value to business and customers.

  • Handle complex, ambiguous projects with minimal guidance.

  • Participate in code reviews and design reviews.

  • Mentor junior engineers and promote best practices.

  • Improve code quality and reduce technical debt.

  • Monitor system performance and participate in on-call rotations.

  • Develop and maintain server-side logic, databases, and APIs.

  • Implement security measures to protect backend systems.

Requirements

  • 8+ years of experience in software development.

  • Proven experience in taking complex projects from ideation to launch.

  • Proficiency in Java and RESTful services.

  • Expertise in writing maintainable unit tests like JUnit and Mockito.

  • Deep knowledge of relational databases and distributed system design.

  • Experience with financial technology or ledger systems.

  • Strong understanding of software architecture principles.

  • Proven ability to work with cross-functional teams.

  • Excellent interpersonal skills with experience collaborating with multiple stakeholders.

  • Practical communication skills in English.

  • Comfortable working with AWS and cloud-based environments.

  • Eagerness to learn new technologies.

  • Experience with implementing virtual currencies and high-load applications.

About

Upwork is the world’s work marketplace, serving everyone from one-person startups to over 30% of the Fortune 100. Our platform enables companies and talent to collaborate in new ways, unlocking their potential. Last year, more than $3.3 billion of work was done through Upwork by skilled professionals. This role is with Upwork’s Hybrid Workforce Solutions team, a global group supporting the business. Join our Ads & Monetization Team to drive this fast-growing revenue stream.

Upwork

Salary
Location
Skills

OR

By applying, you agree to the Terms of Service applicable to FireHire for Teams and confirm you have read our Privacy Policy

Share

Share

MeetDevs

FAQs

bottom of page