Core Engineer

Freelancing, Vollzeit · Remote EU, Berlin Office

About the role
We believe that flexibility and trust allow you to thrive! You'll primarily be coding using Go/GoLang, tackling complex challenges that involve distributed systems, ​concurrency and ​the latest technology trends. 

Our Core Engineers build reliable, high-performance software used across most Ethereum-Compatible chains in the Cosmos ecosystem, and by any evmOS client looking to deploy an EVM-Compatible chain within Cosmos.

Employment Type: Full-Time
Location: Berlin or Remote
What you'll be doing
As one of our Core Engineers, you will work to:
  • Implement Features Based on Specifications: Following detailed feature specifications to write clean, maintainable, and efficient code that aligns with the project’s requirements and objectives.
  • Test New Protocol Features: Thoroughly testing new features in the protocol, identifying potential edge cases and uncovering issues that may not have been considered during the specification phase.
  • Create Documentation: Writing clear and detailed documentation for new features, including how to operate and use the associated programs or tools that have been developed.
  • Evaluate and Improve Team Processes: Test the processes, tools, and programs developed by the team, identify flaws or inefficiencies and provide feedback to help improve overall quality.
  • Collaborate and Innovate: Actively participate in team syncs to communicate any issues found in the code, collaborate to brainstorm ideas and identify challenges.
For senior candidates with more experience, you may also be asked to: 
  • Contribute to Software Architecture Discussions: Participate actively in design discussions and decision-making processes to help define and improve the software architecture, ensuring scalability, reliability, and maintainability.
  • Solve Complex Issues in Distributed Systems: Identify, troubleshoot, and resolve challenging issues in distributed systems, optimizing performance, fault tolerance, and overall system efficiency.
  • Create Specification Documents: Develop detailed specification documents based on team discussions, outlining the technical requirements and guidelines for new features, ensuring clarity and alignment within the team.
  • Develop New Features for the Blockchain Protocol: Design and implement new features for the blockchain protocol, enhancing its capabilities while maintaining security, scalability, and robustness.
  • Create Robust and Comprehensive Tests: Develop comprehensive test suites for each feature, ensuring high test coverage, automated testing, and the early detection of defects to improve software quality.
  • Document Features Clearly and Thoroughly: Write clear, concise, and comprehensive documentation for the features developed, making it easy for other engineers and community members to understand and utilize.
Who we're looking for
Our ideal candidate will be able to: 
  • 4+ years of experience in blockchain engineering - familiar with Ethereum and Cosmos SDK
  • Experience in programing with Go with in-depth knowledge of data structures and distributed computing 
  • Prior involvement in Web3 projects or contributing to open-source blockchain projects
  • Experience in developing and deploying smart contracts -ideally on EVM compatible networks
  • Proven experience in developing and optimizing blockchain solutions for efficiency
  • Solid understanding of blockchain concepts, consensus mechanisms and cryptographic techniques
  • Adapt quickly and skilled in handling complex issues in a fast paced environment 
  • Previously contributed to open-source projects in a decentralized setting
  • Strong written and verbal communication skills in English
It's also nice to have experience with:
  • Demonstrate collaboration skills and a passion for sharing knowledge and improving code bases.
  • Take the initiative to propose or explore solutions for improvement
Why choose Evmos?
People make Evmos! We genuinely value every person on our team and we prove it by creating an environment where each team member feels supported, respected, and empowered to excel.

Alongside working with our hugely talented team, our benefits include:
  • Hybrid work - flexible hours & remote work options
  • Professional development opportunities and budget
  • Focus on health and wellness
  • Opportunities to attend industry conferences and events 
  • Opportunities to visit Berlin and enjoy the free snacks & quality coffee! 
  • Competitive salary
  • Learning cutting-edge blockchain technologies 
  • Joining us at a pivotal time in our journey - we raised $27m in funding from investors
  • Openness, transparency, and trust - every team member is welcomed and appreciated
  • Creativity and innovation - everyone's ideas are valued and respected
At Evmos, we’re committed to creating a diverse environment. We're proud to be an equal-opportunity employer and we embrace people of all backgrounds, identities and experiences, to actively foster our inclusive culture. If you have any specific needs or requests, we’re more than happy to accommodate them!

Find out more about our team on our Careers Page and see what they love about working here!
About us
At Evmos, our mission is to build customizable blockchain technology that businesses can use to solve real world problems and give back power to the users!  
 
Our vision is to build a fair financial system without limits, for everyone, everywhere, by leveraging the latest, most secure and scalable technology: blockchain. 

Want some insights into our most recent projects? Follow us on 'X' @EvmosOrg for all the latest updates. 
Wir freuen uns auf Sie!
Wir freuen uns über Ihr Interesse an der Demo Daten GmbH. Bitte füllen Sie das folgende kurze Formular aus. Sollten Sie Schwierigkeiten mit dem Upload Ihrer Daten haben, wende Sie sich gerne per Email an demodaten@demo.de.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.