Software Engineer jobs in India

Explore 161 matching jobs.

Weekday (YC W21)

Software Engineer – Open Source Contributor

Weekday (YC W21)

Posted: 10/20/2026
JavaPythonRustTypeScriptC++Go
Weekday (YC W21)

Engineering Expert

Weekday (YC W21)

Posted: 10/20/2026
Python
Hire Digital

Freelance Senior EDM Developer

Hire Digital

Posted: 10/20/2026
Kyndryl

Mainframe z/OS System Programmer

Kyndryl

Posted: 10/19/2026
AnsibleCloudTCP/IP
Kyndryl

Mainframe z/OS System Programmer

Kyndryl

Posted: 10/19/2026
AnsibleCloudTCP/IP
Nokia

Software Engineer

Nokia

Posted: 10/17/2026
CloudDockerJavaJenkinsKubernetesLinuxMicroservicesOpenShiftOracle+4 more
Guidepoint

Survey Programmer, Qualtrics

Guidepoint

Posted: 10/15/2026
Guidepoint

Senior Survey Programmer, Qualtrics

Guidepoint

Posted: 10/15/2026
JavaScriptjQuery
Marsh McLennan

Senior Developer – MEAN/MERN Stack, AI Tools

Marsh McLennan

Posted: 10/15/2026
AngularApolloAWSAzureCloudETLGraphQLJavaScriptNode.js+4 more
Elfonze Technologies

Senior SSIS Developer

Elfonze Technologies

Posted: 10/15/2026
AzureETLMS SQL ServerOracleSQLSSIS
Johnson & Johnson

Experienced Statistical Programmer

Johnson & Johnson

Posted: 10/15/2026
Python
Kyndryl

Mainframe CICS Systems Programmer

Kyndryl

Posted: 10/15/2026
CloudTypeScriptVMware
Rolling Stories

Senior Consultant, Oracle Interface Developer

Rolling Stories

Posted: 10/15/2026
CloudOracle
Weekday (YC W21)

OMS Developer

Weekday (YC W21)

Posted: 10/15/2026
ERPSOAP
Capgemini

Agile Developer III

Capgemini

Posted: 10/15/2026
AirflowApacheAWSCloudETLInformaticaPySparkPythonSQL
Tether.to

Mobile Engineer – React Native

Tether.to

Posted: 10/14/2026
AndroidiOSJavaScriptKotlinReactReact NativeReduxSwift
Akamai Technologies

Software Engineer

Akamai Technologies

Posted: 10/14/2026
Distributed SystemsDNSLinuxPythonTCP/IPUnixGo
American Express

Associate, Tech Ops Engineering

American Express

Posted: 10/14/2026
AWSAzureCassandraCitrixCloudDistributed SystemsDockerElasticSearchFirewalls+4 more
TELUS Digital

Senior Applications Developer

TELUS Digital

Posted: 10/14/2026
AirflowApacheAzureBigQueryCloudDockerGoogle Cloud PlatformJenkinsKubernetes+2 more
TELUS Digital

Senior Applications Developer

TELUS Digital

Posted: 10/14/2026
JavaOraclePostgresSOAPSQL.NET
NatWest Group

Software Engineer

NatWest Group

Posted: 10/14/2026
Weekday (YC W21)

Software Engineer – Open Source Contributor

Weekday (YC W21)
Posted 10/20/2026contractRemote • India, United StatesMid-LevelSenior💰 $50 - $100 per hourWebsite
Apply

Core Competencies

Role fit
Core Competencies

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

Demonstrates strong software engineering expertise in programming languages such as Python, Java, C++, Go, Rust, or TypeScript, with a focus on developing scalable backend systems and APIs. Proficient in automated testing, debugging techniques, and delivering high-quality, maintainable code while effectively documenting processes and solutions.

Highest-signal resume keywords
Software Engineering ExperienceBackend Systems DevelopmentAutomated TestingOpen-Source ContributionsAnalytical Thinking

Tech Stack

Tools & technologies
JavaPythonRustTypeScriptC++Go

About the role

Key responsibilities & impact
  • Create realistic, technically challenging programming tasks involving bug fixes, feature development, code refactoring, and performance optimization
  • Build deterministic reinforcement learning environments with dependencies, test suites, configurations, and execution instructions
  • Develop reliable golden reference solutions demonstrating expected behavior and satisfying task requirements
  • Design deterministic evaluators and test cases that accept valid implementations and reject incorrect, incomplete, or non-compliant solutions
  • Investigate software defects, troubleshoot unexpected behavior, and resolve performance bottlenecks across diverse codebases
  • Implement robust and scalable features according to software development principles and coding standards
  • Improve codebases through refactoring, enhanced maintainability, execution efficiency, and reliability
  • Review code contributions and technical submissions for correctness, clarity, performance, and best-practice adherence
  • Document problem statements, implementation decisions, debugging strategies, testing procedures, and solution reasoning
  • Refine tasks and evaluation criteria based on observed model behavior and identified weaknesses
  • Complete approximately 15 hours of work per task run, depending on complexity and workflow
  • Meet task requirements and weekly submission minimums

Requirements

What you’ll need
  • Strong software engineering experience in one or more programming languages, including Python, Java, C++, Go, Rust, or TypeScript
  • Demonstrated experience developing backend systems, scalable services, APIs, or complex software applications
  • Clear track record of open-source contributions, preferably supported by a GitHub profile or equivalent public portfolio
  • Strong understanding of data structures, algorithms, software design principles, and debugging techniques
  • Practical experience with automated testing, code validation, and software quality assurance
  • Ability to identify and resolve complex bugs, implementation errors, and performance bottlenecks
  • Experience developing new features and improving existing codebases
  • Strong analytical thinking, problem-solving, documentation, and technical communication skills
  • Ability to work independently, follow detailed technical specifications, and deliver reproducible, verifiable solutions
  • Interest in AI systems and understanding how software engineering expertise can support AI model training and evaluation
  • Approximately 20-minute AI interview
  • HackerRank technical assessment may be required if the portfolio does not adequately demonstrate the required expertise
  • Candidates must complete interviews and assessments independently
  • Ability to begin first tasks within 24–48 hours after completing onboarding

Benefits

Comp & perks
  • Approximately 15 hours per task run
  • Flexible schedule while meeting task requirements and weekly submission minimums
  • Onboarding instructions and resources required to begin
  • Payment based on completed tasks that meet specified quality and acceptance criteria

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
PythonJavaC++GoRustTypeScriptData StructuresAlgorithmsDebugging TechniquesSoftware Design Principles
Soft Skills
Problem-SolvingTechnical CommunicationDocumentationIndependent WorkAnalytical Thinking
Industry Keywords
Automated TestingSoftware Quality AssurancePerformance OptimizationCode RefactoringAI Systems