Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Coupa Software

Software Engineer – Technology Platform

Coupa Software

. Design and develop scalable, reliable, and secure platform services and frameworks .

Posted 11/4/2026full-timePune • IndiaJuniorMid-LevelWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing scalable and secure platform services, with a strong focus on architecture decisions and system performance. Proficient in mentoring engineers and driving technical excellence across teams.

Highest-signal resume keywords
Software DevelopmentPlatform EngineeringMicroservices ArchitectureCloud Platforms (AWS, Azure, GCP)Containerization (Docker, Kubernetes)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaPythonGoAPIsSystem DesignDatabase Performance TuningData ModelingQuery OptimizationObservability ToolsDevOps Practices
Soft Skills
Problem-SolvingCollaborationMentoring
Tools & Technologies
DockerKubernetesMySQLPostgreSQLRedis
Industry Keywords
Distributed SystemsScalable Architecture PatternsOperational EfficiencyCode QualityTechnical Risks

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaKubernetesMicroservicesMySQLPostgresPythonRedisGo

About the role

Key responsibilities & impact
  • Design and develop scalable, reliable, and secure platform services and frameworks
  • Drive architecture decisions and contribute to long-term platform strategy
  • Collaborate with engineering teams to understand requirements and provide platform solutions
  • Improve system performance, observability, and operational efficiency
  • Ensure best practices in code quality
  • Mentor junior engineers and contribute to a strong engineering culture
  • Proactively identify and resolve technical risks, bottlenecks, and production issues
  • Design, build, and scale foundational platform services powering multiple products and teams
  • Drive technical excellence, developer productivity, reliability, scalability, and security across the platform

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 2+ years of experience in software development, preferably in platform or backend engineering
  • Strong proficiency in one or more programming languages, such as Java, Python, Go, or similar
  • Experience with distributed systems, microservices architecture, and cloud platforms (AWS, Azure, or GCP)
  • Solid understanding of APIs, system design, and scalable architecture patterns
  • Experience with containerization using Docker and orchestration using Kubernetes
  • Experience with observability tools, including monitoring and logging, and familiarity with DevOps practices
  • Hands-on experience with MySQL, PostgreSQL, and in-memory key-value stores such as Redis
  • Solid understanding of data modeling, query optimization, and database performance tuning
  • Strong problem-solving skills and ability to work in a fast-paced environment

Benefits

Comp & perks
  • Two company-wide paid wellness days off each year
  • Paid day off on your birthday or another day of your choice within your birthday month
  • 40 hours of paid Volunteer Time Off (VTO) annually
  • Free, confidential, 24/7/365 Employee Assistance Program counseling and resources
  • Business travel protection through Zurich Travel Assist
  • Monetary referral bonuses for successful referrals
  • Location-specific benefits packages including comprehensive medical/dental insurance, retirement/pension plans, and life or accident protection