We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to publish this job!

Login or register
to save this job!

Login or register
to save interesting jobs!

Login or register
to get access to all your job applications!

Login or register to start contributing with an article!

Login or register
to see more jobs from this company!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel 🚀.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Login or register
to save articles!

Login to see the application

Engineers who find a new job through Functional Works average a 15% increase in salary 🚀

You will be redirected back to this page right after signin

Technical Architect

Remote | Worldwide

01 November, 2021

Compensation

Competitive

Contract type

Full time
Remote working

Technologies & frameworks

  • Akka
  • Java
  • Kafka
  • Scala
  • Git

Benefits & perks

  • Remote working
  • Paid sick days
  • Pension
  • Promote from within
  • Committed to a diverse team
  • Performance bonus
  • 100% remote working
  • Paid time off
  • Learning & development
  • Health insurance - us employees
  • Healthcare stipend - uk & ireland employees
  • No call fridays
As a Technical Architect you take ownership and are accountable for the technical decisions

Role overview

IO Global is the blockchain engineering company that created the Cardano platform. The company is now developing Atala PRISM, a digital identity and verifiable credentials product. We are building a product with a solid technical foundation that can be tailored to the needs of several business sectors. We have clients and many opportunities, and we need software professionals with solid technical foundations and experience to join a fast-paced team. You will help us design, implement and deliver.

In our teams, we start from product requirements and design, and implement a solution that we own end-to-end. We do protocols, services, applications, and even create infrastructure and deployment plans, fully automating everything in the process. We have built an architecture on top of Cardano, but we can be blockchain-agnostic as well.

The Atala team of about 20 people includes engineers, designers, and product, project and engineering leaders. We are split around the globe, spanning time zones, from Mexico to Australia.

As a Technical Architect you will be the role model for our software engineers, leading the technical path: from interfacing with clients and understanding and analyzing requirements, to designing and implementing software. You are a software engineer who exhibits leadership and organizational skills and you set a high bar for the rest of the team. Your attention to detail is exemplary and you are strong in coding.

Your mission

As a Technical Architect at IOG you take ownership and are accountable for the technical decisions concerning a product. You are responsible for designing products, components, features, and libraries that satisfy functional and non-functional requirements driven by the needs of users. To achieve this aim, you must interact with the product managers, provide feedback on the satisfiability of requirements, present solutions for satisfying requirements, and provide a critical and impartial analysis of the pros and cons of the options. You must also provide technical leadership and scrutiny of the development teams, and must delegate architecture tasks effectively and responsibly to avoid efficiency bottlenecks and architectural disagreements. You must be pragmatic about technical debt, and must be willing to make difficult compromises to deliver minimum viable products within reasonable amounts of time.

Your will be expected to:

  • Teamwork and methodologies:
  • Support agile software development practices
  • Participate in the planning, definition, and high-level design of the solution while exploring options
  • Participate and give technical advice on decisions related to prioritizing work
  • Participate in planning to decide how much of the highest priority work is reasonable to select for execution in a given iteration
  • Review acceptance criteria of critical tasks assigned to developers
  • Communicate technical details to scientists, researchers and developers
  • Summarize technical details about proposed solutions to management and business decision-makers
  • Contribute to the work breakdown and allocation decisions to get the best out of team members.
  • Software and architecture:
  • Do hands-on coding, following best practices
  • Ensure that recommended software engineering principles are followed
  • Enable a continuous delivery of features through appropriate architecture design, and establish timelines and milestones
  • Distinguish features and enablers and proactively recommend work on enablers to allow the future implementation of features
  • Define subsystems and their interfaces, allocating clear responsibilities to subsystems
  • Establish and raise awareness of critical non-functional requirements
  • Document the architecture and technical decisions
  • Ensure that products do not depend on unstable and immature external libraries
  • Evaluate and select appropriate software or hardware and suggest integration methods
  • Select appropriate solutions to problems
  • Be conscious of the costs of architectural decisions and take these costs into account when jointly making decisions
  • Manage and improve legacy solutions and integrate with legacy technology when appropriate.
  • Knowledge:
  • Acquire deep technical understanding of problems and solutions
  • Maintain a firm grasp of computer science and engineering techniques.
  • Review literature and investigate topics that are relevant for the problems that need to be solved
  • Understand the limitations of your own knowledge and experience to know when to learn more or when to look for outside expertise.
  • Be open-minded and flexible: sometimes the best technology to use is something we do not yet know much about
  • Leadership
  • Own your technical area
  • Lead by example
  • Be proactive and take initiatives to raise and address issues, and improve processes, work organization
  • Provide technical guidance to software engineers
  • Recognise when training is worth the time and contribute to decisions on training.

Requirements

Your expertise

  • A degree in computer science or engineering. Candidates without a degree but with a proven track record of solid software engineering contributions and technical leadership are also eligible
  • A minimum of two to three years of industrial/commercial development
  • A minimum of one year as technical architect
  • Practical experience with agile software development methods
  • Experience working with Git
  • Strong communication skills; technical product ownership experience will be much appreciated
  • Strong experience of Scala and related technologies

Benefits

Location

IOG is a fully distributed organization and therefore this is a remote position. Due to team distribution we are ideally searching for someone in an EU timezone.

All Colleagues

  • Flexible schedule
  • Remote work - ability to work anywhere
  • Laptop reimbursement
  • New starter package to buy hardware essentials (headphones, monitor, etc)
  • Udemy for Business
  • Competitive PTO and Sick Leave plan

US Employees

  • Medical, Dental, and Vision benefits coverage through Anthem with 100% premium cost covered by IO Global for the employee and dependents
  • Health Savings Account
  • Life Insurance

UK Employees

  • Monthly Health Stipend to use towards any wellness or medical coverage/service
  • Pension
  • 250+
  • Singapore

Founded in 2015, IO Global is one of the world’s pre-eminent blockchain research and engineering companies, best known for the Cardano blockchain platform. We are a fully decentralized, remote-working organization committed to the highest principles of academic rigour and evidence-based software development. The company builds high-assurance blockchain products for public and private sector clients. Our goal is simple – to fuel our drive to be best in class by giving you the opportunity, resources and support to deliver your finest work to date. You’ll work with some exceptionally talented and friendly individuals who are always open to new ideas and ways of working. IO Global is an advocate of decentralized remote working, with 300 people working in more than 50 countries. Everyone has a different skill set, a different culture, and is at a different stage in their life. We aim to make collaboration between diverse people fun, exciting, and always rewarding. Many companies say they ‘think outside the box’ – for IO Global it’s more, ‘we think outside the geography’.

View 38 jobs
Engineers who find a new job through Functional Works average a 15% increase in salary.

Compensation

Competitive

Contract type

Full time
Remote working

Technologies & frameworks

  • Akka
  • Java
  • Kafka
  • Scala
  • Git

Benefits & perks

  • Remote working
  • Paid sick days
  • Pension
  • Promote from within
  • Committed to a diverse team
  • Performance bonus
  • 100% remote working
  • Paid time off
  • Learning & development
  • Health insurance - us employees
  • Healthcare stipend - uk & ireland employees
  • No call fridays

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Other roles that might interest you

As a Software Engineering Lead you will be the role model of our engineers and technical architects.
Remote
Become a real online detective and fight the bad guys using the latest tools and technologies!
RemoteSponsorship
Technical Architect