Coupa Software

Lead Platform Engineer

Coupa Software

Apply
3 months ago
Gdańsk, Poland
Senior / Staff+
H1B Sponsor

Responsibilities

  • Design, develop, maintain, and scale Coupa’s platform systems and services.
  • Build reusable microservices, platform components, and frameworks for standardized data flows.
  • Participate in architectural planning, code reviews, and operational design.
  • Promote engineering best practices including unit testing and clean code principles.
  • Collaborate with other teams to simplify deployment and integration of platform components.
  • Drive continuous improvement by implementing enhancements to the platform and processes.

Requirements

  • 7+ years of software development experience, with at least 4 years as a Senior Software Engineer.
  • Proficient in modern MVC web frameworks, especially Ruby on Rails, and programming languages like Ruby and Go.
  • Hands-on experience with cloud-native architecture and technologies such as Kubernetes and AWS EC2.
  • Skilled in working with SQL and NoSQL databases and high-throughput messaging systems.
  • Strong understanding of software development best practices and agile methodologies.
  • Self-motivated with excellent communication skills and a Bachelor’s degree in Computer Science or equivalent experience.

Tech Stack

Apache KafkaAWSDockerGoJenkinsKubernetesMongoDBMySQLRedisRubyRuby on RailsSQL

Categories

BackendDevOpsFull Stack