title-image
Turrior - Let work find you
Recruiters get AI-ranked shortlists and automated outreach, filling roles up to 5× faster.
0%
Popularity
0d
Avg. Time to Hire
0h
Recruiter Res. Time
0%
HR Satisfaction
Careers at Global Payments
All open opportunities, right here. Explore, apply, grow.
Apply now

Senior Software Engineer

Full Time
full time
6 Oct 2025

About the job

Job Description:
As a Senior Software Engineer at Como, you will play a pivotal role in developing high-scale, robust software solutions that enhance our platform's capabilities. With a strong focus on Java and C#, your expertise will be crucial in building and maintaining advanced features that serve millions of end-users globally. You will contribute to all phases of the software development lifecycle and lead the architecture and design of new features and enhancements.

Key Responsibilities:

  • Design, develop, and maintain robust complex backend services primarily in Java and C#.

  • Lead the architecture and design of new features and enhancements.

  • Implement scalable and performant systems on Google Cloud Platform (GCP).

  • Provide mentoring and guidance to junior developers to foster a culture of technical excellence.

  • Evaluate and adopt new technologies and frameworks to enhance application functionality and performance.

  • Ensure code quality and maintainability by conducting code reviews and applying best practices in software development.

  • Participate in troubleshooting and resolving complex software issues.

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • At least 5 years of professional experience in backend development using Java, experience with Kotlin is a plus.

  • Strong proficiency in core Java concepts, data structures, algorithms, and design patterns.

  • Knowledge of working with cloud environments and understanding of architecture.

  • Knowledge of database management systems, including PostgreSQL and MongoDB.

  • Ability to build, optimize, and maintain low-latency, high-performance systems, especially under high traffic conditions, in distributed, cloud-native environments.

  • Strong understanding of message-driven architectures and experience with RabbitMQ or similar messaging brokers.

  • Ability to analyze and understand complex, legacy, or unfamiliar codebases and refactor them as necessary for improvement or performance optimization.

  • Solid understanding of Agile methodologies and version control systems like Git.

  • Excellent problem-solving abilities, attention to detail, and analytical skills.

  • Effective communication and collaboration skills, proficient enough for a workplace setting.

  • Professional proficiency in English, both written and spoken.

Nice to Have:

  • Experience with Google Cloud Platform.

  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.

  • Familiarity with DevOps tools like Jenkins or GitHub Actions.

  • Knowledge of message queuing systems like RabbitMQ.

  • Experience with .NET, NodeJS.

As a Senior Software Engineer at Como, your work will directly impact millions of end-users worldwide, contributing to a system of very high scale. Join us in leveraging cutting-edge technologies to continue enhancing our platform's capabilities and performance, ensuring that our customer engagement solutions remain at the forefront of the SaaS industry.

Similar Jobs

End-to-end AI hiring for modern HR teams

Turrior uses artificial intelligence to create job listings, automate candidate screening, conduct video interviews, and apply comprehensive AI scoring — helping companies hire faster, more accurately, and with lower operational costs.

Key benefits:

  • AI-powered job creation and structured job data
  • Intelligent candidate screening and automated shortlisting
  • Video interviews with AI-based answer analysis
  • Comprehensive AI scoring of skills, experience, and role fit
  • Recruitment process automation and reduced time-to-hire

Share job