1 month ago
Gurgaon, IndiaMid Level
Responsibilities
- Design, develop, deploy, and maintain scalable, robust, and maintainable backend systems.
- Collaborate with Product, Design/UX, DevOps, and R&D teams to deliver solutions and represent the team when needed.
- Improve engineering practices, technologies, patterns, processes, scalability, and system performance.
- Lead by example in code quality, contribute to code reviews, and support engineering excellence.
- Monitor production systems, investigate issues, and lead resolution of critical production challenges.
- Mentor teammates, new hires, and interns while fostering collaboration and best practices.
Requirements
- At least 4 years of experience in backend software engineering roles.
- Proficiency in C#, Java, or similar object-oriented programming languages.
- Hands-on experience with relational databases such as SQL Server.
- Experience with message queues or streaming platforms such as RabbitMQ, SQS, or Kaffia.
- Strong unit-testing experience and commitment to high test coverage.
- Strong knowledge of data structures and algorithms.
- Experience with microservices architecture and designing functionality for complex existing components.
- Ability to navigate technical trade-offs and ambiguity and communicate technical concepts to diverse stakeholders.
- BA/BSc in Computer Science, Software Engineering, or equivalent experience.
- Preferred: experience with Agile development methodologies, AWS, Azure, Google Cloud, MongoDB, and mentoring new hires or interns.
Benefits
- Full-time hybrid work arrangement in Gurgaon, India.
About Payoneer
Payoneer builds a global B2B payments platform for SMBs, marketplaces, and freelancers to send, receive, and manage cross-border funds. Products include multi-currency accounts, mass payouts, and global bank transfers, monetized via transaction and FX fees. Founded in 2005 and headquartered in New York, it operates in 190+ countries and is a public company listed on NASDAQ.
