Careers
Software Programmer
Location: San Jose,CA
Type: Fulltime
At Banking Soft Solutions (BSS) LLC, our mission is to launch a new Cryptocurrency exchange called ‘Marai-X’. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging on-chain platform — and with it, the future global financial system.
Our team is dedicated to eliminating customer pain points, resolving the current challenges of existing Cryptocurrency exchanges such as weaker protection against hackers, forcing users to keep assets on the exchanges, and high transaction fees.
To achieve our mission, we’re seeking a very specific candidate. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high-caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company’s hardest problems.
As a Software Programmer, you will serve as a developer and software engineer for specific modules in the cryptocurrency exchange. Aligned with our mission to deliver outstanding support, you will work closely with data architects and QA testers to ensure compliance with audit requirements, generate actionable insights, and share key findings with stakeholders. You’ll have the opportunity to work on a high-impact project in the trillion-dollar Cryptocurrency market. We're not just building systems; we're creating a scalable, high-performance exchange that makes a real difference in the crypto world. We prioritize code quality, customer focus, and rapid iteration.
Please note that this role is expected to report onsite at our corporate office in San Jose, CA.
We are looking to fulfill 5 positions for this same role.
Your Role and Responsibilities:
- Design and build a centralized Cryptocurrency Exchange (Marai-X) with a web interface, admin dashboard, mobile apps, and trading engine.
- Design and build features such as onboarding, crypto wallet, charts, order book, transaction history, and portfolio analytics.
- Implement crypto staking, cold wallet integration, credit card integration, P2P trading, KYT, tradable exchange token, and API endpoints.
- Own components within our blockchain data platform such as data ingestion and decoding.
- Write code with a strong emphasis on design and performance.
- Use strong analytical skills to define problems, collect data, and draw valid conclusions.
- Design, code, test, and deploy features/functions for crypto exchange services.
- Deep understanding of blockchain technology and crypto-economic protocol.
- Collaborate frequently with other developers to design and implement the required solutions.
- Partner with data architects to deliver high-quality solutions on time.
- Participate in formal and informal code reviews to ensure code quality.
- Contribute to the automated test suite to enable reliable continuous integration.
- Use observability tools to monitor availability and reliability of cybersecurity products.
- Champion high-performance, secure, and reliable software services.
- Collaborate with product and design teams to explore innovative ideas.
- Communicate effectively with non-technical stakeholders.
- Enhance AWS cloud capabilities for cybersecurity products.
- Drive scalability and reliability of cloud infrastructure with autonomy and accountability.
- Promote cloud excellence through strategic guidance, leadership, and mentorship.
- Develop automation tools, troubleshoot incidents, and improve infrastructure stability.
- Integrate AI agents to drive automation in the team.
Qualifications
Education: 4-year bachelor's degree in a relevant field or 3 years of relevant work experience.
Relevant Experience:
- Database management systems – 3-5+ years
- Coding, testing, and designing software – 3-5+ years
- Software development methodologies – 3-5+ years
Technical Skills:
- Knowledge of one major programming language/tool
- Understanding of coding syntax, functions, and object-oriented patterns
- Familiarity with environments, Docker, containers, and cloud-native development
- Awareness of dependent systems like APIs, clients, and data stores
- Knowledge of design and software architecture patterns
Skills:
- Proficient in one major programming language/tool
- Experienced in coding syntax, functions, and OOP patterns
- Proficient with Docker, containers, and cloud-native app development
- Experienced with up/downstream APIs, clients, and data stores
- Proficient in design and software architecture patterns
- Experienced in production software operations
- Proficient in microservices, SOA, and monolith patterns
- Capable of applying appropriate design patterns to situations
- Proficient in multiple platforms, imaging tools, runtimes, and cloud systems
- Experienced in agile and software development methodologies
- Uses discretion and judgment in selecting technical approaches
- Presents complex project sets to senior technical leadership
- Advanced negotiation and collaboration skills
- Progressing toward advanced mastery of at least one programming language/tool
Abilities:
- Read, write, speak, and understand English fluently
- Work independently on complex problems with minimal instruction
- Resolve a wide range of issues creatively and effectively
- Prioritize tasks and manage multiple concurrent deadlines
- Clearly document, explain, and present work to technical/business partners
Core Competencies:
- Mission-driven: Passion for improving customer experience and advancing BSS's mission
- Problem solver: Analytical mindset with the ability to translate issues into solutions
- Expert calibrator: Skilled in communication, negotiation, and conflict resolution
- Project management: Capable of managing and executing quality-focused projects
- Reporting management: Proficient in dashboards, documentation, and presentations
- Stakeholder management: Effective in engaging and influencing stakeholders
- Organizational and time management: Excels in multitasking and time prioritization
Nice to Haves:
- Familiarity with crypto exchange systems or traditional banking platforms
- Experience developing consumer-facing crypto products
- Proven ability to build and scale public-facing APIs
- Familiarity with digital wallets, DeFi, smart contracts, and token standards
- Supervisory or leadership experience
- Background in customer/account management and high-touch support
- Basic working knowledge of cryptocurrency
- Experience with change management processes