Enable job alerts via email!

Software Engineer

Via

Camden Town

On-site

GBP 55,000 - 75,000

Full time

Today
Be an early applicant

Job summary

A financial technology company in Camden Town is seeking a skilled Software Engineer with expertise in Scala, TypeScript, and Haskell. You will lead and contribute to the development of production systems, ensuring high-quality outcomes while engaging in innovative projects that blend traditional and crypto markets. A Master's degree or PhD in computer science or related field is required. The company offers a comprehensive benefits package and flexible work arrangements.

Benefits

Comprehensive benefits package
Opportunities for professional development
Flexible work arrangements

Qualifications

  • 3-5 years of experience as a hands-on software engineer.
  • Strong proficiency in Scala, TypeScript, and Haskell.
  • Excellent oral and written communication skills.

Responsibilities

  • Contribute to Digital Asset's Scala, TypeScript, and Haskell code bases.
  • Lead the planning, analysis, and design of team deliveries.
  • Develop, test, and operate large-scale production systems.

Skills

Scala
TypeScript
Haskell
Communication Skills
Mentorship

Education

Master's degree or PhD in computer science
Job description
Responsibilities
  • Contribute to Digital Asset's Scala, TypeScript, and Haskell code bases, enhancing our technology stack.
  • Lead the planning, analysis, and design of team deliveries, ensuring high-quality outcomes.
  • Develop, test, and operate large-scale, distributed production systems that meet mission-critical requirements.
  • Collaborate with team members through code reviews and constructive feedback, fostering a culture of continuous improvement.
  • Engage in innovative projects that bridge traditional and crypto-capital markets, driving the next wave of financial transformation.
Qualifications
  • 3-5 years of experience as a hands-on software engineer, with a proven track record in developing and deploying production systems.
  • Strong proficiency in Scala, TypeScript, and Haskell, with experience in technical documentation.
  • Excellent oral and written communication skills, essential for effective collaboration and documentation.
  • A passion for embracing diverse perspectives and a collaborative approach to problem-solving.
What Would Make You Stand Out
  • Experience with Daml and familiarity with blockchain technologies.
  • Demonstrated ability to mentor junior engineers and lead technical discussions.
  • Knowledge of financial markets and the regulatory landscape impacting digital assets.
Experience Required

3-5 years of relevant experience in software engineering.

Education

Master's degree or PhD in computer science or a related discipline; or equivalent demonstrable experience.

What We Offer
  • Comprehensive benefits package including medical, dental, and vision coverage.
  • Opportunities for professional development and continuous learning.
  • A dynamic company culture that values diverse perspectives and teamwork.
  • Flexible work arrangements to support work-life balance.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.