
Software Engineer II, Customer Onboarding Platform
- San Francisco, CA
- Permanent
- Full-time
- 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, including product, legal, compliance, finance, and business development, to think beyond the technical implications of your design decisions
- Continuously raise our standard of engineering excellence by implementing and driving best practices for coding, testing, and deployment
- 3-5 years of hands-on software development experience on large-scale, transactional systems with a focus on robust software design, scalability, and security
- Intellectual curiosity - you love to dig into how things work and understand how to improve and scale them
- You thrive on autonomy, responsibility, and owning your work, end-to-end
- A positive attitude and a passion for sharing knowledge within your team and organization
- Eagerness to work openly and collaboratively with a diverse team
- Knowledge of at least one of the following languages: Java, JavaScript, Python, and Go. Also, willingness to learn others.
- Familiarity with cloud infrastructure (e.g., AWS, GCP, or Azure) and components such as APIs, databases, and containerized services.