Software Engineer
New
O
Obsidian SystemsSoftware Consultancy
USA - East Coast; Canada - East Coast, East CoastFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years
- Required Skills
- HaskellCI/CDScalaSoftware EngineeringDistributed Systems
Requirements
- 3+ years of professional software engineering experience.
- Hands-on experience in fintech, blockchain, AI, data science, open-source, or enterprise software.
- Experience in at least one functional programming language (Haskell or Scala preferred).
- Solid grasp of system design and architecture principles.
- Experience collaborating on distributed, fully remote teams.
- Strong written and verbal communication skills.
- Contributions to open-source functional programming projects.
Responsibilities
- Design and develop new applications and systems.
- Write clean, testable, and well-documented code.
- Participate in thoughtful code reviews and architecture discussions.
- Debug, optimize, and improve existing systems.
- Contribute to testing, CI/CD, and deployment processes.
- Explore new technologies and apply them to real-world problems.
View Full Description & ApplyYou'll be redirected to the employer's site