Business Intelligence Developer
$60,000 USD/year Pay is set based on global value, not the local market. Most roles = hourly rate x 40 hrs x 50 weeks ($30 USD/hour)

Not accepting applications on at this time.


Are you a SQL Server developer at the top of your game? Upland’s database developers are empowered to produce critically-important features without someone constantly looking over their shoulder. 

Upland (NASDAQ: UPLD) has a diverse and constantly growing portfolio of enterprise software products. Upland leverages the latest cloud technologies and continuously improves its products with one goal in mind: delighting our customers. At Upland, you will have the resources of a large, publicly-traded company while working as part of a tight-knit and collaborative product team of brilliant and collaborative colleagues. 

In this role, you will be the go-to database developer on your product team, and you will do what you do best every day: write and improve SQL code. 

Join us to become a key developer for enterprise products trusted by some of the largest global companies. 

What you will be doing

  • Writing code for new features, including stored procedures, functions, triggers, queries, scripts, and ETL processes
  • Improving existing code to fix defects, eliminating technical debt, improving performance, and resolving potential deadlocks
  • Analytics and reporting

What you will NOT be doing

  • Working in a silo. You will be part of a collaborative product team
  • Working under constant supervision. You will have the autonomy to find and develop the best solutions for the product. 

Key responsibilities

Write high-quality SQL code that improves the functionality and performance of Upland’s products. 

Candidate requirements

  • 5+ years of professional experience as a database developer
  • Expertise in Microsoft SQL Server and ETL tools, such as SSIS
  • Daily work schedule that has at least 4 hours of overlap with standard business hours in the US Eastern Time Zone

Nice to have

Experience with Power BI

Meet a successful candidate

Watch Interview
Kavya Harlalka
Kavya  |  Software Engineer

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

Meet Kavya
How it works

Applying for a role? Here’s what to expect.

We’ve curated a series of steps that take the guesswork (and cognitive bias) out of recruiting the best person.

Pass Cognitive Aptitude Test.

Pass Cognitive Aptitude Test.

Pass English Proficiency Test.

Pass English Proficiency Test.

Prove Real-World Job Skills.

Prove Real-World Job Skills.

Ace An Interview Or Two.

Ace An Interview Or Two.

Accept Job Offer.

Accept Job Offer.



Frequently asked questions

About the role

About Crossover

What you will learn

You will learn how to succeed working as part of a fully-remote, collaborative product team. You will develop critical features for large, complex products that are constantly evolving and improving. 

Meet some people who've landed similar jobs

Why Crossover

Recruitment sucks. So we’re fixing it.

We only hire the top 1%

We only hire the top 1%

Our super high quality bar means it’s not easy to qualify—but every single team member is a rockstar.

Premium pay for premium talent

Premium pay for premium talent

Over 50% of new hires double or triple their previous pay. Why? Because that’s what the best person in the world is worth.

Shortlist by skills, not bias

Shortlist by skills, not bias

We don’t care where you went to school, what color your hair is, or whether we can pronounce your name. Just prove you’ve got the skills.