Create New Account
Sign up to continue searching for suitable jobs in Web 3.0

OR
Terms of Use
Already have an account?

Log In to Your Account
Log in to continue searching for suitable jobs in Web 3.0

OR
Don’t have an account?
Nethermind
Compiler Engineer
3 months ago | 220 views | Be the first one to apply

Compiler Engineer

Full-time
London
Per year
$105,000 To $150,000

About the company

We are a team of world class builders and researchers with expertise across several domains: Ethereum Protocol Engineering, Layer-2, Decentralized Finance (DeFi), Miner Extractable Value (MEV), Smart Contract Development, Security Auditing and Formal Verification. Working to solve some of the most challenging problems in the blockchain space, we frequently collaborate with renowned companies, such as Ethereum Foundation, StarkWare, Gnosis Chain, Aave, Flashbots, xDai, Open Zeppelin, Forta Protocol, Energy Web, POA Network and many more. We actively contribute to Ethereum core development, EIP’s and network upgrades together with the Ethereum Foundation, and other client teams.

Job Summary

Responsibilities:

📍R&D working culture 📍Development of scalable, high availability, and low-latency architectures 📍Implement optimization algorithms to improve code generation and execution efficiency. 📍Collaborate with software engineers and architects to integrate compiler technologies into larger software systems. 📍Analyze and debug compiler-generated code to ensure correctness 📍Contribute to the documentation of compiler design, implementation, and usage. 📍Participate actively in code reviews, providing valuable insights and feedback to peers. 📍Opportunity to work with the top software engineers and research professionals to solve the toughest technical challenges 📍Working with the latest tools and technologies Troubleshooting

Skills:

📍Ability to implement efficient algorithms and design complex data structures 📍Excellent programming skills, Go or Rust preferred but will also considerother tech stacks(e.g. Java, C++) 📍Experience with compiler construction tools such as Lex, Yacc, LLVM, GCC, or similar. 📍Strong understanding of compiler architecture, principles, and optimization techniques. 📍Familiarity with assembly language programming and debugging. 📍Ability to write clean, testable, and maintainable code without over-engineering 📍An entrepreneurial nature, willing to take ownership and run toward problems 📍Several years of experience in software development 📍Awareness of cloud-based computing environments (eg. AWS) 📍Strong computer science background, including knowledge of algorithms, data structures, and operating systems concepts. 📍Effective communication skills, both written and verbal.

Similar jobs

1 day ago | 8 views | Be the first one to apply
Full-time
Bulgaria
$86,000 To $96,000 per year
1 day ago | 5 views | Be the first one to apply
Full-time
Taiwan
1 day ago | 3 views | 1 applications
3 days ago | 85 views | Be the first one to apply
$90,000 To $100,000 per year
3 days ago | 74 views | Be the first one to apply
Full-time
Lisbon