Paxos is on a mission to open the world’s financial system to everyone by enabling the instant movement of any asset in a trustworthy way. As a Software Engineer on the Brokerage Engineering team, you will design, build, and scale high-performance crypto brokerage systems that power billions in trading volume, while collaborating with cross-functional teams to deliver impactful features.
Responsibilities:
- Design, develop, and maintain production-grade crypto brokerage systems that are scalable, secure, and reliable
- Own end-to-end feature development, from architecture and implementation through testing and deployment
- Optimize performance and operational efficiency of existing systems through thoughtful engineering and refactoring
- Partner with cross-functional stakeholders across Product, Growth, and Infrastructure to deliver features aligned with customer needs and business goals
- Participate in technical discussions, code reviews, and system design sessions to help shape the direction of the Brokerage platform
- Stay up-to-date with developments in crypto infrastructure, distributed systems, and financial technology to drive innovation on the team
- Mentor junior engineers and contribute to a culture of technical excellence and continuous learning
Requirements:
- 3+ years of software development experience, with proficiency in at least one of the following languages: Golang, Kotlin, Rust, Java, C++, Python
- Strong computer science fundamentals, including data structures, algorithms, and distributed system design
- Experience designing, developing, maintaining production services
- Ability to write high-quality, maintainable, and well-documented code
- Strong problem-solving skills and a keen ability to troubleshoot complex technical issues
- Effective collaboration and communication skills, with the ability to work closely with cross-functional teams
- A passion for learning and applying new technologies to solve real-world problems