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

  • Design, develop, maintain, and scale Coupa’s platform systems and services.
  • Participate in operational design and code reviews.
  • Architect and develop reusable microservices and other platform components.
  • Develop frameworks that standardize and enable data flows via APIs, files, and message queues.
  • Advocate best practices in unit testing, automation testing, code reviews, and code quality.
  • Work with other teams to make platform components simpler to deploy and operate.
  • Collaborate closely with Operations and other engineering teams in a global agile environment.
  • Continuously look for opportunities to improve the platform, processes, and business outcomes.
  • Find creative, elegant, and maintainable solutions to complex problems.

Requirements

  • 4-5 years of software development experience.
  • Expertise in Ruby or Go; Java is also considered.
  • Experience with a modern MVC web framework such as Ruby on Rails is highly preferred.
  • Proven understanding of software development best practices and design patterns.
  • Experience with RESTful API development.
  • Experience with high-throughput message queueing systems such as Kafka or Resque.
  • Experience building microservices in Golang or Java.
  • Experience with cloud-native architecture and technologies such as Kubernetes and EC2.
  • Experience working in an agile environment using Scrum or similar methodologies.
  • Experience with SQL and NoSQL databases, including MySQL, Redis, and MongoDB.
  • Bachelor’s degree in Computer Science or equivalent experience.
  • Strong communication skills and a self-motivated, learning-oriented mindset.

Benefits

  • Remote work arrangement.
  • Annual salary of 173,000 zł to 241,467 zł.
  • Inclusive and welcoming work environment.
  • Equal opportunity employment practices.
  • Opportunity to work on globally impactful enterprise SaaS platform systems.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Radar Software Engineer

LeoLabs 51-250 Aerospace & Defense

LeoLabs is hiring a Senior Radar Software Engineer to build and optimize software systems for radar operations and space domain awareness missions.

C++ CI/CD Linux Python
4 hours, 44 minutes ago

Software Engineer - Human-Centered AI

Charles River Analytics 51-250 IT Services

Charles River Analytics, a GRVTY company, is hiring a software engineer for its Research and Development Business Unit to build and deploy Human-Centered AI solutions for complex national security problems.

Agile C# C++ Docker GitLab Java JavaScript Kubernetes Machine Learning MySQL PostgreSQL Python React Reinforcement Learning Rust Scrum SQL Unity
4 hours, 59 minutes ago

Senior / Staff AI Platform Engineer

Clear Street 501-1000 financial services

Clear Street is seeking a senior AI platform engineer to build the backend foundation for an AI-native trading experience within its cloud-based active trading platform.

PostgreSQL React React Native Rust TypeScript
4 hours, 59 minutes ago

Peoplesoft Developer

AvePoint 1K-5K Internet Software & Services

Peoplesoft Developer at an unspecified organization responsible for developing and maintaining PeopleSoft Campus Solutions and related application components.

CSS HTML JavaScript SQL
4 hours, 59 minutes 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