Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Developer (Core) image - Rise Careers
Job details

Senior Backend Developer (Core)

Paxful is the world’s largest people-powered marketplace, connecting over 14 million users across 140+ countries to move, save, and store money - even without a bank account. Founded in 2015 and based in the United States, Paxful offers safe, fast, and reliable access to the global economy through cryptocurrencies bought and sold on a borderless peer-to-peer payment network. With over 500 payment methods for accessing Bitcoin, USDT, and other popular digital and local currencies, Paxful is building a financial system allowing all users to participate in the digital economy.

The Senior Backend Developer  is responsible for designing, developing, and maintaining the backend services that power Paxful’s marketplace, focusing on high-performance systems and scalable architecture. This role requires strong expertise in Java, a deep understanding of microservices, and the ability to contribute to complex system designs. You’ll work closely with cross-functional teams, including frontend, mobile, and DevOps, to ensure the platform remains secure, reliable, and scalable as Paxful continues to grow.

What will you do:

  • Design and develop backend services primarily using PHP, with secondary contributions in Go and Node.js.
  • Build and maintain RESTful APIs that integrate seamlessly with frontend, mobile, and blockchain systems.
  • Collaborate with product managers, frontend, and mobile teams to define requirements and deliver new features.
  • Ensure backend services are scalable, secure, and optimized for high performance.
  • Debug and troubleshoot production issues to maintain platform reliability.
  • Contribute to the migration of legacy PHP systems to modern architectures and service-based designs.
  • Implement and optimize database queries for high availability and low latency.
  • Write robust unit and integration tests to maintain code quality.
  • Contribute to the development of microservices using Go and Node.js as needed.
  • Work closely with the DevOps team to deploy and monitor services using Kubernetes and Terraform.
  • Participate in peer code reviews and mentor junior developers to promote best practices.

Who you are:

  • A backend developer with deep expertise in PHP and a strong foundation in Go and Node.js.
  • A problem solver with a passion for building scalable and efficient systems.
  • A collaborative team player who thrives in cross-functional environments.
  • Excited to contribute to challenging projects in the fintech and crypto space.

What we are looking for:

  • 5+ years of backend development experience, with strong expertise in PHP (preferably PHP 7.4+).
  • Familiarity with frameworks like Laravel or Symfony.
  • Experience with Go and Node.js for developing microservices and handling event-driven systems.
  • Ability to contribute across multiple languages as needed.
  • Proficiency in database management.
  • Experience with SQL (PostgreSQL, MySQL) and familiarity with NoSQL databases like MongoDB.
  • Experience with RESTful API design and development.
  • Knowledge of API integration, versioning, and optimization.
  • Familiarity with CI/CD pipelines and DevOps workflows.
  • Hands-on experience with GitLab, Docker, and Kubernetes.
  • Understanding of secure backend development practices.
  • Familiarity with authentication mechanisms like OAuth, JWT, and API key management.

Recommended Skills:

  • Experience with message queues (e.g., RabbitMQ, Kafka) for asynchronous processing.
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
  • Knowledge of blockchain and cryptocurrency-related systems.
  • Background in performance optimization for high-traffic platforms.
  • Contributions to open-source projects or technical communities.

We encourage a remote-first approach for geographically distributed teams, being open to skilled professionals from around the world. Beyond that, we are committed to transparency, openness, and supporting each other to build great things together.

You can expect:

  • Competitive salary
  • Fully remote work environment
  • Flexible working hours with a 4-hour overlap in Eastern Time (EST)
  • Opportunity to work with cutting-edge technologies on impactful projects
  • Collaborative, innovative, and supportive work culture
  • Opportunity to mentor and lead a team of talented engineers
  • Professional growth and development opportunities

Notes

We are a fully remotely distributed team. However, we are currently unable to provide visa sponsorship for employment.

Due to legal restrictions, we are unable to hire individuals residing in countries currently under international sanctions.

Upon submitting your application, you consent to receive future communications. The communication will depend on the alignment of your qualifications with this position. Only eligible candidates will receive correspondence.

Interested in Paxful but don't think this role is the best fit for you? View our other positions: https://paxful-crypto.workable.com

Base compensation is dependent on the candidate's residence.

To recruitment agencies and outsourcing entities: Paxful maintains a strict policy of not accepting third-party applications from recruitment agencies or individual recruiters. Furthermore, any collaboration with outsourcing partners remains outside of our strategic planning.

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Backend Developer (Core), Paxful, Inc

Join Paxful as a Senior Backend Developer and become part of the world’s largest people-powered marketplace! At Paxful, we connect over 14 million users across more than 140 countries, empowering people to save, move, and store money like never before, all through the magic of cryptocurrencies. In this role, you’ll dive into designing and developing backend services primarily utilizing PHP, while also contributing to our exciting journey in Go and Node.js. You’ll have the opportunity to build robust RESTful APIs that integrate smoothly with our frontend, mobile, and blockchain systems. Collaborating with cross-functional teams means your contributions will be pivotal in ensuring our platform remains secure, reliable, and scalable as we continue our rapid growth. Here, you’ll also actively participate in migrating legacy systems to modern architectures, optimizing database queries for maximum performance, and implementing secure coding practices. This is more than just a coding role; it’s about solving complex problems and mentoring junior developers, too! If you’re a collaborative team player with a passion for fintech and crypto, this is the place for you. At Paxful, you’ll enjoy flexibility with a remote-first approach, competitive salary, and opportunities for professional growth while working with cutting-edge technology on impactful projects. Ready to make a difference in the digital economy? We can’t wait to welcome you aboard!

Frequently Asked Questions (FAQs) for Senior Backend Developer (Core) Role at Paxful, Inc
What are the key responsibilities of a Senior Backend Developer at Paxful?

As a Senior Backend Developer at Paxful, you will be responsible for designing and developing backend services primarily using PHP, while also engaging with Go and Node.js. Your role will involve creating RESTful APIs, collaborating with product managers to define requirements, ensuring high performance and scalability of services, troubleshooting issues in production, and contributing to migrating legacy systems. Additionally, you'll implement database optimizations and mentor junior developers, playing a crucial role in our growing team.

Join Rise to see the full answer
What qualifications are required for the Senior Backend Developer position at Paxful?

To qualify for the Senior Backend Developer position at Paxful, candidates should possess over 5 years of backend development experience with a strong focus on PHP (preferably PHP 7.4+). Familiarity with frameworks like Laravel or Symfony is highly recommended. Experience in Go and Node.js, along with proficiency in SQL (like PostgreSQL or MySQL) and exposure to NoSQL databases, is also essential. Knowledge of best practices in API integration and a solid understanding of secure coding practices will help you thrive in this role.

Join Rise to see the full answer
What technologies and tools will a Senior Backend Developer at Paxful work with?

In the Senior Backend Developer position at Paxful, you'll work with a diverse set of technologies. Your primary focus will be on PHP, while you will also explore Go and Node.js. Key tools and platforms include Kubernetes and Terraform for deployment and monitoring, along with GitLab and Docker for version control and containerization. Familiarity with RESTful API design, message queues (like RabbitMQ or Kafka), and monitoring tools (such as Prometheus and Grafana) will empower you further in this role.

Join Rise to see the full answer
What kind of work environment can a Senior Backend Developer expect at Paxful?

At Paxful, we embrace a fully remote work environment, allowing talented professionals from around the world to join our team. You can expect flexible working hours with a 4-hour overlap in Eastern Time (EST), which promotes a work-life balance while collaborating with cross-functional teams. Our culture is built on collaboration, innovation, and supporting one another, allowing you to contribute to impactful projects and grow alongside other skilled engineers.

Join Rise to see the full answer
How does Paxful support professional development for Senior Backend Developers?

Paxful is deeply committed to the professional growth and development of its employees, including Senior Backend Developers. You will have opportunities to take on complex projects, mentor junior developers, and collaborate on innovative solutions within the fintech and crypto space. Furthermore, our supportive work culture encourages continuous learning and sharing of knowledge, ensuring you can advance your skills and career in a meaningful way.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Developer (Core)
Can you explain your experience with PHP and how you’ve utilized it in previous projects?

When answering this question, elaborate on specific projects where PHP was your primary language. Discuss the frameworks you used, the kind of applications you built, and how you optimized the performance of your PHP code. Highlight any challenges you faced and how you overcame them, bringing attention to your problem-solving skills and adaptability.

Join Rise to see the full answer
What strategies do you use to ensure the scalability of backend services?

Explain your understanding of scalable architectures and strategies like load balancing, database optimization, and effective use of microservices. Discuss how you’ve implemented these strategies in past projects and share examples where you successfully improved system performance. Concrete examples from your experience will strengthen your response.

Join Rise to see the full answer
How do you approach debugging and troubleshooting production issues?

In your response, outline your systematic approach to debugging. Mention tools or techniques you employ, such as logging, monitoring tools, and code reviews. Provide a specific example of a production issue you tackled and how your actions improved system reliability. This showcases your analytical skills and technical expertise.

Join Rise to see the full answer
Can you describe your experience with RESTful API design and integration?

Discuss your proficiency in designing RESTful APIs, focusing on principles such as resource-based design, versioning, and documentation. Share insights into how you’ve handled API integration in previous projects, mentioning any challenges you encountered and how you ensured the API remained efficient and easy to use for clients or other services.

Join Rise to see the full answer
How do you stay up-to-date with developments in backend technologies?

Talk about the resources you rely on to stay informed, such as tech blogs, podcasts, webinars, or community contributions. You might also mention attending conferences and participating in forums. Share how you’ve applied new learnings in your work, which emphasizes your commitment to continuous improvement in your field.

Join Rise to see the full answer
What tools do you typically use for version control and deployment?

Mention GitLab, Docker, Kubernetes, and any other tools you’re experienced with. Discuss how you use each tool within the development lifecycle, from version control to continuous integration and deployment. Provide specific examples of how using these tools has improved your workflow and project outcomes.

Join Rise to see the full answer
Can you give an example of how you've worked in a cross-functional team?

Respond by citing a particular project where teamwork with various roles was pivotal. Highlight how communication and collaboration contributed to the project's success, and touch on your role in facilitating teamwork and bridging gaps between differing team perspectives.

Join Rise to see the full answer
How do you implement secure coding practices in your work?

Share your understanding of secure coding principles and best practices, such as input validation, authentication mechanisms like OAuth and JWT, and regular security audits. Provide examples of how you’ve integrated these practices in your projects to ensure the robustness of the applications you developed.

Join Rise to see the full answer
What is your experience with microservices architecture?

Discuss your familiarity with microservices, including how you have designed, developed, and deployed microservices in previous positions. Mention specific technologies used and the benefits observed, such as improved scalability or maintainability. This reflects your technical know-how in contemporary backend development.

Join Rise to see the full answer
How do you handle mentoring junior developers?

Emphasize your experience in guiding and mentoring less experienced team members. Discuss techniques you use, such as code reviews, pair programming, and providing resources for learning. Share a success story of a junior developer you helped grow, highlighting your impact on their career development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Paxful, Inc Remote No location specified
Posted 17 hours ago
Photo of the Rise User
Paxful, Inc Remote No location specified
Posted 17 hours ago
Photo of the Rise User
Shift Remote 177 Pacific Hwy, North Sydney NSW 2060, Australia
Posted 11 days ago
Photo of the Rise User
Palta Remote Simple Cyprus or remote
Posted 11 days ago
Photo of the Rise User
Posted 9 days ago
Posted 2 days ago

Paxful is a people-powered marketplace for money transfers with anyone, anywhere, at any time. Their mission is to empower the forgotten underbanked around the world to have control of their money using peer-to-peer transactions. The company, foun...

22 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 22, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!