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

Senior Software Engineer – Technology Platform

Coupa Software

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

Posted 11/3/2026full-timePune • IndiaSeniorWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in designing and developing scalable platform services, with a strong focus on system performance, security, and reliability. Proficient in mentoring engineers and driving architectural decisions to enhance engineering culture and operational efficiency.

Highest-signal resume keywords
Software DevelopmentPlatform EngineeringMicroservices ArchitectureCloud PlatformsObservability Tools

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
JavaPythonGoDistributed SystemsAPIsSystem DesignDatabase Performance TuningData ModelingQuery OptimizationProblem-Solving
Soft Skills
MentoringCollaborationFast-Paced Environment Adaptability
Tools & Technologies
AWSAzureGCPDockerKubernetesMySQLPostgreSQLRedis
Industry Keywords
Platform ServicesEngineering CultureOperational EfficiencyCode QualityDevOps Practices

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaKubernetesMicroservicesMySQLPostgresPythonRedisGo

About the role

Key responsibilities & impact
  • Design, develop, and scale reliable, 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
  • Identify and resolve technical risks, bottlenecks, and production issues
  • Build foundational platform services that power multiple products and teams
  • Improve developer productivity and ensure platform reliability, scalability, and security

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 3+ 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 such as AWS, Azure, or GCP
  • Solid understanding of APIs, system design, and scalable architecture patterns
  • Experience with Docker and Kubernetes
  • Experience with observability tools, including monitoring and logging, and familiarity with DevOps practices
  • Hands-on experience with MySQL, PostgreSQL, and 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 designated 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 annually
  • Free, confidential, 24/7/365 Employee Assistance Program counseling and resources
  • Zurich Travel Assist business travel protection, including medical, safety, pre-trip planning, and emergency support
  • Monetary referral bonuses for successful employee referrals
  • Location-specific benefits packages including comprehensive medical/dental insurance, retirement/pension plans, and life or accident protection