Senior Software Developer
About the role:
We are looking for a Senior Software Developer to join our Efficiency and Automation team. In this role, you will play a key part in designing and building scalable, high-impact solutions that improve operational efficiency, reduce manual effort, and accelerate delivery across the organization. You’ll work closely with engineers, product managers, and stakeholders to identify areas for automation, streamline workflows, and drive innovation through robust and maintainable software solutions.
What you'll do (Responsibilities):
- Design, develop, and maintain backend services and tools that improve internal efficiency and automation.
- Collaborate with engineering, product, and operations teams to identify opportunities for workflow automation and technical optimization.
- Build scalable APIs, data pipelines, and backend services using best practices in software engineering.
- Write efficient, reliable SQL and design well-structured PostgreSQL schemas to support complex data workflows.
- Own the full lifecycle of features — from requirements and design to implementation, deployment, and maintenance.
- Ensure high-quality code through testing, code reviews, and documentation.
- Monitor system performance and proactively address scalability, reliability, and security concerns.
- Contribute to technical decision-making and help shape engineering standards across the team.
- Mentor and support other developers through knowledge sharing, code reviews, and pair programming.
What You’ll Need To Be Successful In This Role:
- 5+ years of professional experience as a backend developer, with strong expertise in eitherJava or .NET.
- Solid understanding of relational databases, with hands-on experience in PostgreSQL (or similar SQL databases)
- Proven experience designing and building scalable APIs, services, and backend systems in production environments.
- Strong knowledge of software engineering best practices: clean code, testing, CI/CD, and code reviews.
- Experience working with message queues, background jobs, or event-driven architectures is a plus.
- Familiarity with containerization technologies (e.g., Docker) and modern development workflows.
- Experience working with cloud platforms like AWS or Google Cloud Platform (GCP) is a plus.
- Comfortable working in agile teams and collaborating with cross-functional stakeholders.
- Strong problem-solving skills, ownership mindset, and a proactive attitude.
- Excellent verbal and written communication skills in English.
Why to join Paysend:
- Make a Global Impact:Directly impact millions of users worldwide
- Accelerate Your Career: Benefit from internal mobility, mentoring programs, and continuous learning opportunities
- Thrive in a Connected, Global Organization: Collaborate with colleagues across our international hubs and more
- Embrace a Principle-Driven & Focused Culture: Work in an organization guided by strong principles and values that actually help you achieve more than you thought possible
- Enjoy Competitive Compensation and Benefits: Receive a competitive salary, benefits, and flexible work arrangements
- Department
- Engineering
- Locations
- Belgrade
- Remote status
- Hybrid
About Paysend
At Paysend, we’re on a mission to simplify cross-border payments for everyone by creating the world’s biggest open, instant digital payment network.
As a next-generation integrated global payment platform, we connect consumers and businesses to pay and send money online anywhere, anyhow, and in any currency.
Founded in 2017 with the introduction of card-to-card transfers, we now offer a comprehensive suite of financial solutions that go beyond traditional money transfers.With a global reach and offices in London, Belgrade, Dublin, and Miami, we’re proud to serve millions of customers in over 170 countries.
Our platform delivers interoperability across major card networks like Mastercard, Visa, and China UnionPay, as well as local payment schemes, connected by the largest digital payment network. We provide access to over 20 billion endpoints to make cross-border payments simple and accessible for everyone.But we’re not just about technology; we’re about people.
At Paysend, you’ll thrive in a connected, principle-driven culture that empowers you to solve complex challenges in the world of global finance. Join our talented global team and revolutionize the world of global payments while accelerating your career growth.
Paysend: Simplifying Cross-Border Payments for Everyone.
Senior Software Developer
Loading application form
Already working at Paysend?
Let’s recruit together and find your next colleague.