Similar Jobs
See allResponsibilities:
- Designing and developing new applications and systems
- Writing clean, testable, and well-documented code
- Participating in thoughtful code reviews
Development:
- Debugging, optimizing, and improving existing systems
- Contributing to testing, CI/CD, and deployment processes
- Exploring new technologies
Obsidian
Obsidian's software engineers work on challenging projects across fintech, blockchain, AI, and data science. They are a fully remote, distributed team of experts collaborating to design and build robust, scalable, and impactful software systems.