Description

Upland is seeking talented C++ developers who love solving challenging problems. You will join a collaborative, startup-like team of experts with the resources and support of a large, publicly-traded software company. You will be empowered to work on projects that interest you while constantly learning new technologies.

Upland (NASDAQ: UPLD) provides leading enterprise software products that supercharge digital transformations. You won’t stop learning while working on a large system with many external integrations and an exciting roadmap of new features. Upland has an open and friendly work environment where you will be encouraged to contribute ideas, improve existing processes and accelerate your career.

Apply today to grow your development skills and career while improving a product that delights customers worldwide!

What you will be doing
  • Writing high-quality production code for new features
  • Resolving the root cause of software defects
What you will NOT be doing
  • Developing hacks and workarounds that incur future technical debt
Key Responsibilities

Develop clean and functional code that enhances the quality of Upland’s products and delights customers.

Candidate Requirements
  • 5+ years of professional experience programming in C++, including experience with large projects and performance analysis
  • Ability to work a schedule that has at least 5 hours of overlap with standard work hours in the Central European Timezone
  • Availability to start working within 30 days of receiving an offer
Nice to have
  • Experience with browser internals/CEF
  • Experience with Java/JNI
Apply Now
Details

Salary

$60k/year ($30/hour)

Location

Remote

full-time Job

40 hours/week any timezone

Employment Type

Long-term role

More about this role

Stories from Our Partners

Kavya Harlalka
Interview
Play Video
India   Software Engineer , Trilogy
Kavya Harlalka

Every developer knows that tunnel vision you get when the interruptions finally stop and the code can flow through you without distraction. Kavya found a...

Read More

Trilogy Engineering Team
Interview
Play Video
Global   Engineering , Trilogy
Trilogy Engineering Team

We have amazing talent from around the world building amazing enterprise software for the world. There couldn't be a better place to wake up every day...

Read More

Mircea Strugaru
Interview
Play Video
Romania   SVP of Software Engineering , Trilogy
Mircea Strugaru

Mircea was one of the first people ever hired through Crossover! Find out how he got the computer bug from his father. Find out how...

Read More

Leonhard Holtz
Interview
Play Video
Germany   SVP of Software Engineering , Trilogy
Leonhard Holtz

As a Senior Vice President at Trilogy, Leonhard Holtz can work hands on with source code on planet scale software development projects remotely from Germany....

Read More