About the Job

Join a forward-thinking company dedicated to transforming global financial systems and fostering economic fairness through cutting-edge crypto solutions. Our mission is to revolutionize how value moves across borders, and we’re looking for talented engineers to help us achieve this vision. You'll be working on innovative projects that impact financial institutions, businesses, governments, and developers around the world.

As a Senior Software Engineer, you will:

  • Develop enterprise-level, distributed payment applications that enable instantaneous settlement to support a new era of financial transactions.
  • Prototype and implement solutions for complex software challenges, preparing them for production bank deployments.
  • Create next-generation payment applications that enhance cross-border transactions, leveraging advanced financial technologies to reduce costs and improve processing speeds.
  • Build scalable and high-performance enterprise software, utilizing a deep understanding of Java and its ecosystem under the guidance of senior engineers.
  • Collaborate with various teams across the organization, including product, legal, and business development, to gather requirements and consider the broader implications of design decisions.
  • Ensure high code quality through test-driven development with comprehensive coverage.
  • Manage and optimize a continuous integration pipeline.

Work Environment

  • Telecommuting allowed up to 50% of the time within the same geographic location as the assigned office.
  • Standard working hours: 40 hours per week, Monday to Friday, 8:30 a.m. - 5:30 p.m.

Minimum Requirements

  • Bachelor’s degree in Computer Science or a related field, plus five (5) years of progressive post-baccalaureate software development experience in Java/Javascript, C/C++, and AWS or GCP/DB technologies. Alternatively, a Master’s degree in Computer Science or a related field plus three (3) years of relevant experience.
  • At least 3 years of experience in two or more of the following technologies:
    • Python
    • SQL databases
    • NoSQL databases
    • Caching technologies
    • Message Queuing technologies (e.g., RabbitMQ or Kafka)
    • Git or similar technologies
    • Continuous Integration / Continuous Deployment
    • HTTP
    • REST/JSON
    • Cloud platforms (e.g., AWS, GCP, Azure)

Additional Information

  • For positions based in California, the annual salary range is $221,700—$221,900 USD. Actual salaries may vary based on factors including experience and qualifications. This range does not include equity or additional compensation such as bonuses.

Who We Are

  • Innovative Work Environment: Build impactful solutions in a fast-paced setting with industry leaders.
  • Continuous Learning: Access to a professional development budget and opportunities to dive into new technologies.
  • Inclusive Culture: A work environment where every employee is valued and respected.
  • Flexible Office Attendance: Flexibility to work in the office up to 10 days a month, with options for in-office collaboration.
  • Team Engagement: Participate in team offsites, bonding activities, and company-wide events.

Employee Benefits

  • Competitive Compensation: Salary, bonuses, and equity options.
  • Comprehensive Benefits: Physical and mental healthcare, retirement plans, family support, and more.
  • Wellness and Work-Life Balance: Generous vacation policy, wellness reimbursement, R&R days, and family planning benefits.
  • Perks: Catered lunches, premium snacks and beverages, and enjoyable company events.

Benefits listed are for full-time employees.