E

Ernst & Young

Global professional services: consulting, assurance, tax

Fso – Tech Consulting - Fintech, Blockchain and AI Engineering, Manager

Engineering LeadershipUpdated on Nov 14
Full-time$142.6k - $297.2k

About the Job

Requirements

  • A bachelor's degree is required, with at least 4–6 years of relevant experience.
  • At least 5 years of professional engineering experience and 3 years of people management experience are required.
  • Hands-on experience with modern full-stack JavaScript development, including Node.js and frameworks such as React and Express, is required.
  • Experience designing and implementing RESTful and/or GraphQL APIs is required.
  • Experience building cloud-native and microservices architecture applications and platforms is required.
  • Experience with Agile software development, such as Scrum or Kanban, is required.
  • Knowledge of professional software engineering practices and the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations, is required.
  • Proven experience in project management of complex deliverables is required.
  • Excellent written and verbal communication skills are required.
  • Willingness and ability to travel to meet client needs is required.
  • The role requires keeping up to date on emerging technologies, especially blockchain, and considering potential applications.
  • The role requires cultivating talent, enabling team members to innovate, and holding them accountable for decisions and results.
  • The role requires actively engaging with customers and stakeholders to design solutions to their problems.
  • The role requires comfort working with ambiguity and complex problems without obvious solutions.
  • The role requires an entrepreneurial approach to developing ideas, building prototypes, and launching production-scale solutions.
  • Agile development methodologies are required.
  • Application integration and quality assurance are required.
  • Proficiency in software development and technology business requirements analysis is required.
  • Strong relationship management and negotiation skills are required.

Responsibilities

  • Lead agile teams of engineers and take responsibility for the overall planning, execution, and success of blockchain projects.
  • Grow the team by coaching individuals, leading technical discussions and learning sessions, and developing more leaders within the team.
  • Establish and drive software engineering best practices and set standards across the global blockchain team.
  • Collaborate on product direction as a technical lead to design and implement blockchain solutions that create value for clients.
  • Educate clients on blockchain technology and its capabilities, and evaluate the viability of potential use cases and applications.
  • Support business development opportunities as a technical resource alongside subject matter experts from Advisory, Assurance, and Tax service lines.
  • Ensure billability through chargeable work for external clients.
  • Lead workstream delivery with strategic oversight.
  • Manage project status and oversee deliverable completion.
  • Travel as required by client engagements.
  • Participate in client sessions and lead workstreams from planning through execution.
  • Identify additional service opportunities to drive sales.
  • Lead specific RFP responses and manage engagement economics.
  • Execute resource planning within budget constraints.
  • Manage and deliver high-quality processes, solutions, or projects, focusing on quality, risk management, and continuous improvement.
  • Research and benchmark best practices to support innovation.
  • Manage professional employees and supervisory responsibilities to meet performance objectives.
  • Define user and customer requirements, focus on development across diverse platforms, and engineer software components and services that ensure seamless communication within system architecture.

Desired Qualifications

  • Passion for blockchain technology and experience with Ethereum, Quorum, and/or Solidity.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Previous experience deploying and configuring environments using infrastructure-as-code provisioning tools such as Terraform and Ansible.
  • Experience with traditional enterprise technologies, including SaaS and ERP systems such as SAP.
  • Experience managing customer-facing engineering teams.
  • Experience with a programming language in addition to JavaScript or TypeScript, such as Rust, Golang, Python, or Java.
  • Interest in AI, including experience with large language models and their integration, retrieval-augmented generation, and embeddings.

About the Company

Ernst & Young

Global professional services: consulting, assurance, tax

EY (Ernst & Young) provides professional services at a global scale, offering consulting, assurance, tax, and transaction advisory services. It serves clients across industries such as technology, media, real estate, hospitality, and construction. Instead of selling a single product, EY works with clients through tailored engagements where cross-disciplinary teams analyze challenges, design strategies, perform audits, help with tax planning, and assist with mergers or divestitures. What sets EY apart is its worldwide reach and integrated service model, industry-specific expertise, and focus on responsible business practices like sustainability, cybersecurity, and workforce flexibility. EY’s goal is to help organizations improve performance, manage risk, and achieve sustainable growth while building a better working world.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Boston, MA
Founded
1991

Recently Posted Jobs

Explore more opportunities at Ernst & Young

See more jobs