Building a world where value moves like information does today by improving the global financial system and creating greater economic fairness and opportunity.
Requirements
- 5-8 years of hands-on software development experience on large-scale, transactional systems with a focus on robust software design, scalability, and security
- Strong experience in building software in the Java ecosystem
- Willingness to learn other languages
- Familiarity with cloud infrastructure (e.g., AWS, GCP, or Azure) and components such as APIs, databases, and containerized services
- Experience with unit and integration testing
- Knowledge of best practices for coding, testing, and deployment
- Familiarity with microservices architecture
Responsibilities
- Build enterprise, distributed applications and services to enable the Internet of Value
- Deliver reliable microservices to power cross-domain applications
- Participate in the full software development lifecycle by gathering requirements, leveraging sound software design principles, and ensuring operational excellence with unit and integration testing
- Work with teams across the organization to think beyond the technical implications of design decisions
- Continuously raise the standard of engineering excellence by implementing and driving best practices for coding, testing, and deployment
- Conduct thorough testing and debugging to ensure the software meets the highest security standards
- Mentor and provide guidance to junior team members, fostering a culture of collaboration and continuous learning
Other
- Intellectual curiosity
- Autonomy, responsibility, and owning work end-to-end
- Positive attitude and passion for sharing knowledge within the team and organization
- Eagerness to work openly and collaboratively with a diverse team
- Bachelor's, Master's, or PhD degree in Computer Science or related field (not explicitly mentioned but implied)
- Annual salary range for this position in CA is $160,000—$180,000 USD