About the Role
The Senior Blockchain Engineer will be a key member of the core team building the Citi Integrated Digital Assets Platform (CIDAP). This role requires a highly motivated and proactive hands-on software engineer with a focus on Java backend development and experience with production web applications. The ideal candidate is a self-driven, resourceful team player with a strong understanding of enterprise-grade web application backends, web3 infrastructure, blockchain technology, and digital assets.
Responsibilities
- Collaborate with team members on the implementation approach of web applications leveraging blockchain technology.
- Own and deliver functional scope end-to-end for applications leveraging blockchain technology, meeting quality standards.
- Solve solution engineering challenges to meet stakeholder requirements and expectations.
- Utilize best practices and design patterns for enterprise web applications.
- Utilize best practices and design patterns for web3 applications.
- Use collaborative tools to manage and deliver work in a distributed team.
- Contribute to and maintain technical documentation for code and applications.
- Act as a team player and communicate effectively within a distributed team.
- Help resolve/escalate issues to ensure timely, on-budget, and high-quality project delivery.
Requirements
- Bachelor’s degree in Computer Science or Engineering; MS or PhD in computer science, or related discipline is a plus.
- Extensive experience in the full software development and testing lifecycle.
- Experience from the financial services industry is a plus.
- Proven experience and expertise with Backend web development using Java Spring.
- Proven experience in web3 application development is a plus.
- Solid experience and expertise developing web applications using asynchronous programming and communication.
- Experience and expertise developing web applications adhering to best practices for reliability, scalability, and performance.
- Familiarity with web3 libraries like Web3J and Web3JS is a plus.
- Familiarity with common and best practices for web3 applications is a plus.
- Familiarity with Solidity code and best practices is a plus.
- Familiarity with basics of DevOps and containerizing applications is a plus.
- Familiarity with Agile Methodology and Scrum is a plus.
Skills
- Enjoy coding
- Strong team player
- Ability to communicate to technical / non-technical stakeholders at all levels
- Start-up mindset
- Proven history of delivering high-quality, increasingly complex, commercial software products
- Strong engineering fundamentals (testing, code reviews, code structure, readable and maintainable code)
- Hands-on development experience as a full stack developer building enterprise-grade web applications
- Excellent computer science fundamentals (data structures, algorithms, design patterns)
- Intricate knowledge of controls for consistent deployment and management of applications using toolsets such as git, Jira, Jenkins, Helm Charts
Location
- London
Work Type
- Hybrid working model (up to 2 days working at home per week)
- Full time
Experience Level
- Senior
Education Level
- Bachelor’s degree in CS or Engineering
Salary/Compensations
- Competitive base salary (annually reviewed)
Benefits
- 27 days annual leave (plus bank holidays)
- Discretionary annual performance-related bonus
- Private Medical Care & Life Insurance
- Employee Assistance Program
- Pension Plan
- Paid Parental Leave
- Special discounts for employees, family, and friends
- Access to an array of learning and development resources
About the Company
- Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe.
- At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
- Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day.
- We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.
Equal Opportunity
- Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
- If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
- View Citi’s EEO Policy Statement and the Know Your Rights poster.
