Software Engineer(3-5 years) Backend

PhonePe
Bengaluru
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3-5 yearsEducation: bachelorsSkills: ["Problem-solving","High-level design","Performance tuning","Collaboration","Ownership"]

Build robust, scalable web-based backend applications for a high-throughput payments platform. Apply strong design skills to create abstractions and interfaces, perform high-level design and impact analysis, and ship incremental architectural improvements. Work on performance tuning for large-scale distributed systems, implement complex business flows with big data, and collaborate with Product Managers and stakeholders to track impact and iterate continuously.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
PhonePe
PhonePe
2 weeks ago

Software Engineer(3-5 years) Backend

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Build robust, scalable web-based backend applications for a high-throughput payments platform. Apply strong design skills to create abstractions and interfaces, perform high-level design and impact analysis, and ship incremental architectural improvements. Work on performance tuning for large-scale distributed systems, implement complex business flows with big data, and collaborate with Product Managers and stakeholders to track impact and iterate continuously.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build robust and scalable web-based backend applications.
  • •Create abstractions and contracts with clear separation of concerns for larger scopes.
  • •Perform high-level design (functional modeling and module breakdown) and execute incremental architecture changes with impact analysis.
  • •Tune performance and improve large-scale distributed systems.
  • •Collaborate with Product Managers and broader stakeholders to derive capabilities, lead medium-sized projects, track impact, and iterate proactively.

Pay and Benefits

Perks:Health InsuranceCritical IllnessDentalLife InsuranceEmployee AssistanceOnsite MedicalMaternity BenefitPaternity BenefitAdoption AssistanceDay-care SupportRelocation BenefitsEmployee PfGratuityNpsLeave Encashment

Key Requirements

  • •Extensive expert programming experience in at least one general programming language (e.g., Java, C, C++) with maintainable, scalable, unit-tested code.
  • •Experience with multi-threading and concurrency programming.
  • •Experience building highly scalable business applications with large complex business flows and dealing with huge amounts of data.
  • •Strong object-oriented design skills, knowledge of design patterns, and ability to design intuitive module and class-level interfaces.
  • •Knowledge of Test Driven Development and databases (e.g., MySQL) and NoSQL systems (e.g., HBase, Elasticsearch, Aerospike).
Experience:3-5 yearsStartups
Education:Bachelor's in Computer Science
Skills:Problem-solvingHigh-level designPerformance tuningCollaborationOwnership
Languages:English
Tech Stack:JavaCC++MySQLHBaseElasticsearchAerospike

Company Brief

PhonePe
PhonePe is an Indian digital payments and financial services platform offering UPI payments, wallet services, mutual funds, insurance, and merchant solutions to consumers and businesses across India.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Private Equity Backed
Headquarters: Bengaluru, India
Founded: 2015
WebsiteLinkedIn