Upland Software
Jobs at Upland Software
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
Cloud • Marketing Tech • Productivity • Sales • Software
The Technical Consultant will support configuration, testing, and troubleshooting of BA Insight components. Responsibilities include implementation support, technical troubleshooting, testing, documentation, and team collaboration, focusing on a back-end role. Required qualifications include a background in software configuration and understanding of enterprise systems and integration.
Cloud • Marketing Tech • Productivity • Sales • Software
As a Senior Software Engineer I, you will develop features for the InGenius product, troubleshoot issues, collaborate with team members, and mentor others. Knowledge in TypeScript, AWS, and browser technologies is essential.
Cloud • Marketing Tech • Productivity • Sales • Software
The Technical Consultant configures, tests, and troubleshoots BA Insight components, ensures implementation adherence, supports integrations, and collaborates with teams to resolve technical issues.
Cloud • Marketing Tech • Productivity • Sales • Software
Backend-focused Software Engineer working on architecture, database design, integrations, new features, and maintenance. Participate in code reviews, troubleshoot production, balance technical debt vs features, and use AI agents to aid development.
Cloud • Marketing Tech • Productivity • Sales • Software
Backend-focused Software Engineer I contributing to design, architecture, and development of features, integrations, and maintenance. Responsible for database design, optimized SQL/stored procedures, API design (REST/JAX-RS), code reviews, troubleshooting production, balancing technical debt, and using AI agents to support development. Works collaboratively on a remote global team.
Cloud • Marketing Tech • Productivity • Sales • Software
Execute manual and automated tests for product features and bug fixes. Create and run functional, security, performance, regression tests; test APIs with Postman; use basic SQL for data validation; write Playwright (JavaScript) automated scripts; record and report test results; collaborate with QA, product owners, and development; participate in planning and improve test coverage.
Cloud • Marketing Tech • Productivity • Sales • Software
Operate and improve AWS-hosted SaaS environments using DevOps, automation, and AI tools. Troubleshoot production issues, automate operational tasks, support on-call, administer Windows-based web hosting (.NET/IIS/SQL Server), build CI/CD and IaC (Terraform), enhance observability, and drive responsible AI-assisted engineering to reduce toil and increase reliability.
Cloud • Marketing Tech • Productivity • Sales • Software
Develop, review, test, and maintain full-stack application code for the Panviva product. Collaborate with global cross-functional Agile teams, troubleshoot issues, design REST APIs, implement frontend and backend features, and deploy on Azure cloud (AKS, App Services, Service Bus, Cosmos DB). Participate in sprint ceremonies and use version control and CI/CD tools to deliver reliable software.
Cloud • Marketing Tech • Productivity • Sales • Software
Design, build, and maintain automated UI, API, and performance test suites and frameworks (Playwright, Selenium, JMeter, k6). Execute tests, analyze results, validate DB state with SQL, collaborate with engineering and product teams, and promote automation best practices while using CI/CD and AI-assisted tools to improve test development and product quality.
Cloud • Marketing Tech • Productivity • Sales • Software
Full‑stack developer responsible for designing, developing, testing, and maintaining Panviva application features. Collaborate in cross‑functional Agile teams, troubleshoot issues, participate in sprint activities, and deploy cloud‑native solutions on Azure.
Cloud • Marketing Tech • Productivity • Sales • Software
Perform QA for Business Systems (Salesforce, NetSuite, etc.) by designing and executing test plans, documenting results, triaging issues, producing reports, monitoring quality metrics, and recommending improvements. Support automation testing and basic Conversational AI prompt testing while collaborating with admins, developers, analysts, and stakeholders.
