Coupa Software

Coupa Software

Coupa Software is the premier cloud-based finance platform, empowering companies worldwide to optimize spend, boost profits, and reduce costs with a comprehensive suite of modules.

Internet Software & Services
1K-5K
Founded 2006

Description

  • Act as a hands-on contributor to design, develop, maintain, and scale Coupa’s platform systems, services, and operational automation.
  • Build reusable microservices, platform components, and frameworks to support standardized data flows (APIs, files, message queues).
  • Provide application and infrastructure support for customer environments and participate in planning and deploying product releases across teams and regions.
  • Participate in architectural planning, code reviews, and operational design to deliver high-quality, scalable solutions.
  • Promote and apply engineering best practices, including unit testing, automation, and clean code principles.
  • Collaborate closely with product and engineering teams to simplify deployment, operations, and integration of platform components.
  • Drive continuous improvement by identifying and implementing enhancements to the platform, processes, and overall business.
  • Contribute code and technical leadership across the stack, with expectations to work in the team’s primary languages and runtime environments.

Requirements

  • 7+ years of software development experience, including at least 4 years as a Senior Software Engineer.
  • Proficiency with modern MVC web frameworks (especially Ruby on Rails) and programming languages like Ruby and Go.
  • Hands-on experience with cloud-native architectures and technologies such as Kubernetes and AWS EC2.
  • Experience with SQL and NoSQL databases (MySQL, Redis, MongoDB).
  • Experience with high-throughput messaging systems such as Kafka or Resque.
  • Strong understanding of software development best practices, design patterns, and agile methodologies (Scrum preferred).
  • Bachelor’s degree in Computer Science or equivalent experience, and strong communication/self-motivation skills.
  • Nice-to-have: experience managing/enhancing CI/CD pipeline tools (e.g., Jenkins) and experience with Docker.

Benefits

  • Salary range: 226,000 zł - 317,133 zł per year.
  • Remote role based in Poland with global, cross-team collaboration opportunities.
  • Work in a collaborative, transparent culture with global impact on customers and the business.
  • Opportunity to work with pioneering technology and large-scale, community-generated AI and spend-data platform.
  • Inclusive equal-opportunity workplace and fair hiring/compensation practices.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior ServiceNow ITSM Architect with AI & ITAM exposure

Muller Internet Software & Services

ServiceNow AI & ITSM Solution Architect at Müller Solutions responsible for designing, leading, and delivering AI-enabled ServiceNow solutions across ITSM, FSM, and Asset Management to align platform capabilities with business processes, data foundations, and measurable operational outcomes.

Agile Generative AI JavaScript Machine Learning
1 month ago

[Job - 27160] Senior Software Developer (Cloud & Platform), Brazil

CI&T 5K-10K Internet Software & Services

Senior Software Developer (Cloud & Platform) at CI&T (Brazil) working remotely to design and scale core cloud services and developer tools that improve software delivery and create a unified developer platform across teams.

Apigee Argo CD AWS CI/CD Datadog Docker GitHub Actions Java Kubernetes Microservices REST API Serverless
1 month ago

Staff Platform Engineer Contractor (Node.js/TS)

Gabb 251-1K Wireless Telecommunication Services

Staff Platform Engineer (Contractor) at Gabb responsible for leading the design, delivery, and operation of highly reliable backend platforms to ensure 24/7 uptime and scalability for the company’s child-safety products.

AWS JavaScript Microservices NestJS Node.js TypeScript
1 month ago

Senior Platform Engineer - US Remote

Qsic 11-50 Media

Senior Platform Engineer at QSIC (remote, US Pacific/Mountain time) responsible for managing and scaling a distributed fleet of in-store media players and smart speakers to ensure reliable deployments, operations, and observability across global customer networks.

AWS Bash Buildkite CI/CD Datadog DNS Embedded Systems Git GitHub Actions Linux Python Raspberry Pi Terraform
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers