Lead Java/Golang Software Engineer - Linea
Job Description
Our mission is to unlock the collaborative power of communities by making Web3 universally easy to use, access, and build on.
Working with Consensys puts you at the forefront of an evolving paradigm, transforming our society for the better. We fundamentally believe blockchain is the next generation of technology that can lay the foundation for a more just and equitable society.
Blockchain tech is just over 10 years old. Ethereum itself is still a toddler and we’re far from reaching our full potential. You’ll get to work on the tools, infrastructure, and apps that scale these platforms to billions of users.
You’ll be constantly exposed to new concepts, ideas, and frameworks from your peers, and as you work on different projects — challenging you to stay at the top of your game. You’ll join a network of entrepreneurs and technologists that reaches the edge of our ecosystem. Consensys alumni have moved on to become tech entrepreneurs, CEOs, and team leads at tech companies.
About Marketing
Creatives at Consensys make work that moves the crypto industry forward, spreading our leading-edge products far and wide into the world and pushing for the adoption of Web3 technology. We’re an ambitious team, using our unique point of view to create work that infiltrates crypto culture, influences mindsets, and prizes ourselves on being defiantly optimistic.
What you’ll do
As a key member of the Content and Communications team that reports to the Editorial Lead, the Sr. Content Manager will play a crucial role in shaping the voice and direction of Linea content marketing. This position involves managing the Linea content calendar and ensuring the quality, consistency, and accuracy of all content produced. The ideal candidate has a strong editorial background, excellent communication skills, and a passion for storytelling in the web3 and Ethereum communities.
Key Responsibilities:
- Develop and manage the Linea content calendar, ensuring timely publication of high-quality content.
- Oversee the content creation process from ideation to publication, including writing, editing, and proofreading.
- Write/ edit for a range of mediums: blogs, guides, case studies, video scripts, reports, email, and website copy.
- Collaborate with the Product Marketing, Growth, and Partnerships teams to align content with Linea business goals and initiatives, playing a key role on the GTM team.
- Ensure all content meets Consensys quality standards, editorial guidelines, brand voice, and is thoroughly SEO-optimized.
- Analyze content performance metrics and use insights to improve content strategy and engagement.
- Stay updated on industry trends and incorporate these into Linea’s editorial strategy to ensure content relevancy.
- Pitch creative and unique ideas for articles that enrich Linea’s culture and community.
Would be great if you brought this to the role
- Bachelor’s degree in Media Studies, Journalism, Communications, or a related field.
- Minimum of 5 years of experience in content and marketing communication roles.
- Proven track record of web3 writing in the form of a portfolio or individual samples.
- Proven track record of managing an editorial calendar and leading content strategy.
- On-chain footprint with deep, hands-on experience in web3 communities and as a user of blockchain technologies (ex, DeFi, NFTs, Social, etc).
- Strong editorial skills, with a keen eye for detail and a passion for web3 storytelling.
- Ability to work in a fast-paced environment and manage multiple projects simultaneously.
- Strong communication and collaboration skills.
- Proficiency with web3 content management systems (CMS) like Mirror and Paragraph.
- Experience working with a globally distributed and remote team, using tools like Zoom, Slack, Notion, Contentful, Mirror, Paragraph, and Google Suite.
- Strong understanding of on-page SEO best practices.
- Curiosity, open-mindedness, and a positive, can-do attitude.
Don't meet all the requirements? Don't sweat it. We’re passionate about building a diverse team of humans and as such, if you think you've got what it takes for our chaotic-but-fun, remote-friendly, start-up environment—apply anyway, detailing your relevant transferable skills in your cover letter. While we have a pretty good idea of what we need, we're ready for you to challenge our thinking on who needs to be in this role.
Consensys is an equal opportunity employer. We encourage people from all backgrounds to apply. We are committed to ensuring that our technology is made available and accessible to everyone. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. Consensys is aware of fraudulent recruitment practices and we encourage all applicants to review our best practices to protect yourself which can be found (https://consensys.io/careers/best-practices-to-avoid-recruitment-fraud/).
The salary range for US-based candidates only will be determined throughout the interview process depending on experience and skills.
US pay range (not including bonus, equity or other benefits)
$130,000—$195,000 USD
More job openings
Senior Contract Recruiter
Are you a skilled recruiter with high volume experience in the fintech industry? Are you looking for a challenging and dynamic contract role that allows you to work flexibly for 6 months? Look no further!
Tasks
Our fintech client, is seeking a Senior Contract Recruiter in Europe to join their team during a time of change and growth. As the company continues to expand and evolve, our client needs a talented and driven individual to assist in finding the best candidates for all open positions.
As a Contract Recruiter, you will play a crucial role in identifying, attracting, and hiring top talent for our client. Your responsibilities will include sourcing and screening candidates, conducting interviews and working closely with hiring managers to understand their needs and develop effective solutions to meet those needs.
Requirements
To be successful in this role, you must have a deep understanding of the fintech industry and its talent landscape. You should be a sourcing expert and able to creatively utilise various recruitment methods with a limited budget, including online job boards, LinkedIn Sales Navigator and social media.
Strong communication and interpersonal skills are a must, as you will be interacting on all levels with international candidates, hiring managers, and other HR team members on a daily basis.
With our client undergoing a period of change, we need someone who is adaptable, resilient, and able to work in a fast-paced environment!
Your ability to multitask and prioritise will be critical in managing a high volume of recruitment activities.
Benefits
This is a contract position for approximately 6 months, located in European timezone.
If you are a results-driven and adaptable Contract Recruiter (Sales/Business or Technical) with a passion for finding top talent, we would love to hear from you.
Please answer these questions in the 'cover letter' field on the application form:
- Have you previously worked in the UK or collaborated with British-based teams?
- Are you currently working remotely or from home?
- Have you had any experience working as an independent contractor in the past?
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
People Operations Partner
At Ancient Gaming, we lead the way in innovation within the iGaming software industry. As pioneers, we are constantly pushing the boundaries of what's possible, setting new standards with engaging software and transformative experiences. Our products are designed to captivate a high-spending, forward-thinking generation eager to reshape the future of gaming.
Founded in Malta in 2018, Ancient Gaming has rapidly grown into a global entity, with a team of over 100 skilled professionals spanning more than 30 countries. Embracing a remote-first model, we continue to drive advancements in the gaming landscape.
⚡ Your Mission as People Operations Partner:
You'll be responsible for supporting our global team and ensuring smooth People Operations processes. This is a stand-alone role where you will be responsible for designing and operating people operations for our global team. Reporting to our People Director, it is an amazing opportunity for some who relishes challenges and a fast pace. If you are looking to come in and just administrate existing processes...this isn’t for you.
You will:
- Build, implement, and evolve scalable global people processes, ensuring efficiency and compliance are best-in-class.
- Ensure the accuracy of all engagement/employment documents and payroll inputs.
- Update HR policies and procedures to ensure they are consistent with any changes in legislation and best practices.
- Manage all people lifecycle processes including, on-boarding and off-boarding processes.
- Organise and administer our HRIS to ensure a single source of up-to-date and accurate people data.
- Participate in HR projects, including events management and broader people operations initiatives.
- Act as the first point of contact for anyone engaging with the company — including candidates, and new starters.
Job requirements
You will excel in this role if you possess:
- 1-3 years experience in designing and owning people processes in fast-moving, and high-growth environments.
- Experience working in an environment where the base processes are not yet fully defined.
- Experience partnering with a global workforce, with strong preference given to candidates with experience in areas including the Isle of Man + Malta.
- Experience with HR data and creating impactful analysis based on this.
- Hardworking and autonomous, you’ll have a great team of people to work with, but you are the owner of this area.
- A process improvement mindset, constantly looking for ways to improve what they do and how they do it.
- A highly ambitious person — someone who sees the opportunity to go beyond their JD as a privilege, not a negative.
- A constructive challenger — someone who will find ways to progress and complete their work.
- A team player who does what is required for themselves, the team, and the company to succeed
- A finisher with great attention to detail, we do things well and we always finish the final 10%.
- A strong verbal and written communicator who builds trusted partnerships with all levels of the business.
- Proficiency in English, both written and spoken.
😎 What do we offer to you?
Work-from-Anywhere Policy: As a remote-first organization, you have the opportunity to work from any location globally. Our flexibility policy empowers you to tailor your location and workday to support your personal needs, while still promoting effective collaboration with your colleagues.
Annual Team-Building Event: Each year, we select a destination for our team-building event to collectively celebrate our achievements and strengthen our team bonds.
Home Office Equipment Budget: We provide a dedicated budget to acquire all necessary equipment to set up an efficient and comfortable home office environment.
Learning and Development Budget: We invest in your professional growth by offering a budget for skill development and continuous learning, including full access to Udemy.
Spill Mental Health Service: Our Spill Mental Health Service offers comprehensive counseling support to any employee in need, ensuring your well-being is prioritized.
Company Culture: We are an innovative and fast-moving company where your development will only be limited by your own potential.
This post details our vision for the ideal candidate and highlights the potential for growth within this role. If you’re an 80% fit and excited about the position, we encourage you to apply. Ancient Gaming is an equal opportunity employer. All applicants will be considered regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Frontend Engineer
BlueLabs is a dynamic and fast-growing startup in the sports betting industry. We are committed to delivering innovative and cutting-edge solutions to our customers, providing an unparalleled betting experience. As we continue to expand to new markets and evolve our product, we are looking for a highly skilled and passionate Staff Engineer to join our team.
Our Technology Stack
Our technology stack includes over 30 microservices written in Go, providing a highly efficient and scalable foundation for our operations. We leverage Apache Pulsar for event-driven messaging, Kubernetes for container orchestration, Google Cloud Platform (GCP) for cloud infrastructure, and PostgreSQL for data storage.
Our release process is fully automated, enabling our small engineering team to perform several deployments per day without breaking a sweat. A typical deployment takes only a few seconds to complete. This automation spans from the provisioning of infrastructure, to the deployment of applications and the configuration of monitoring dashboards and alerts. The tools we use include, but are not not limited to: Terraform, Helmfile and GitHub Actions.
Grafana, Loki, Mimir and Sentry are our weapons of choice when it comes to monitoring the performance and behavior of our platform, enabling us to automatically detect and escalate any potential issues to the affected teams.
As a technology company, we are dedicated to maintaining a modern and agile technology environment that empowers our engineers to thrive and build the future of sports betting technology.
About the Role
We're now looking for a Senior Frontend Engineer to join our Player Team. You'll play a key role in the development of our player-facing web and mobile applications using the latest technologies. We're open to experimenting with new and emerging technologies - our application is built using SvelteKit and we utilise TypeScript for the entire codebase to improve code quality and reliability. You will be tasked to find the right technology to solve the challenges we face, take responsibility for the implementation, and share your knowledge with your peers.
Responsibilities
- Software Development: Design, develop, and maintain reliable, and scalable frontend experiences. Take ownership of the whole software development life cycle - architecture, development, testing, deployment, monitoring
- Collaboration: Work closely with other engineering teams, including product managers, designers, and other engineers, to deliver high-quality products.
- Technology Evaluation: Stay up-to-date with emerging technologies and evaluate their applicability to our systems.
However, that's not all! At BlueLabs, we encourage you to contribute wherever your interests take you — and shape your role and our product accordingly.
Compensation
The compensation range for this role is €70,000 - €110,000 annually, depending on your skills, experience and form of employment (employment or independent contractor). Additional perks include a new 16" MacBook Pro or Linux laptop, and 40 days of paid annual leave (including public holidays).
Job requirements
- 4+ years experience in developing complex responsive web applications
- Experience with Typescript or with strongly typed languages
- Solid experience with at least one major frontend framework and willingness to work with Svelte
- Solid knowledge of HTML and CSS standards
- Proficient user of a modern development toolchain: linters, package managers, bundlers, Git, continuous integration pipelines and familiarity with automated testing frameworks
- Interest in keeping yourself up to date and learning new languages, frameworks, and technologies as required
- Interest in taking full ownership of your applications and managing them in a production environment including the troubleshooting of live incidents
- Product-oriented mindset and eagerness to take part in shaping the products we build
- Ability to work autonomously in a fully distributed team
- Excellent communication in verbal and written English
Nice to have
- Experience with server side rendering and full-stack development
- Experience with logging and monitoring tools
- Experience with container technologies (Docker, Kubernetes) and cloud infrastructure providers (Google Cloud)
- An interest in sports or experience with sports betting
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Senior Golang Engineer - Arithmetization
Consensys is the leading blockchain and web3 software company founded by Joe Lubin, CEO of Consensys and Co-Founder of Ethereum. Since 2014, Consensys has been at the forefront of innovation, pioneering technological developments within the web3 ecosystem.
Through our product suite, including the MetaMask platform, Infura, Linea, Diligence, and our NFT toolkit Phosphor, we have become the trusted collaborator for users, creators, and developers on their path to build and belong in the world they want to see.
Whether building a dapp, an NFT collection, a portfolio, or a better future, the instinct to build is universal. Consensys inspires and champions the builder instinct in everyone by making web3 universally easy to use and develop on.
Our mission is to unlock the collaborative power of communities by making the decentralized web universally easy to access, use, and build on.
You’ll get to work on the tools, infrastructure, and apps that scale these platforms to onboard one billion participants and 5 million developers. You’ll be constantly exposed to new concepts, ideas, and frameworks from your peers, and as you work on different projects — challenging you to stay at the top of your game. You’ll join a network of builders that reaches the edge of our ecosystem. Consensys alumni have moved on to become tech entrepreneurs, CEOs, and team leads at tech companies.
About Arithmetization
The arithmetization team provides the constraint system underlying Linea’s zkEVM, the compiler which converts high level constraints to polynomial relations and the trace building and expansion tools. (Compiled) constraints and (expanded) traces are the inputs for producing cryptographic proofs of EVM execution. As such we work in close collaboration with the prover team.
What you’ll do
- Help Linea scale by optimizing trace production and complex trace manipulations
- Help build a well tested, versatile and efficient constraint compiler and trace manipulation tool in Go
- Use your Go skills to port existing functionalities of our current constraint compiler / trace expander to Go
- Use your knowledge of compilers to enhance our constraints compilersome text
- Augment its underlying DSL (e.g. by adding new cryptographic primitives)
- Add optimizations (of the output constraint system, trace expansions, type system, …)
- Help us work towards building a field agnostic zkEVM (e.g. by building high level “field agnostic” primities)
- Work in close collaboration with the arithmetization and prover teams
Would be great if you brought this to the role
- Experience working with compilers
- Established Golang skills
- Strong understanding of blockchain technology and the zkEVM layer 2 protocol.
- Strong problem-solving skills and ability to think creatively.
- Strong project management skills and ability to work independently and manage multiple projects simultaneously.
- Strong communication and collaboration skills.
- A bachelor's degree in Computer Science or a related field.
- Experience in blockchain development is a plus
- Familiarity with zk-SNARKs or related zero-knowledge proof systems is a plus.
Don't meet all the requirements? Don't sweat it. We’re passionate about building a diverse team of humans and as such, if you think you've got what it takes for our chaotic-but-fun, remote-friendly, start-up environment—apply anyway, detailing your relevant transferable skills in your cover letter. While we have a pretty good idea of what we need, we're ready for you to challenge our thinking on who needs to be in this role.
The salary range for US-based candidates only will be determined throughout the interview process depending on experience and skills.
US pay range (not including bonus, equity or other benefits)
$122,000—$198,000 USD
In the rapidly evolving Web3 space, we believe that everyone is a builder. This expansive paradigm requires a range of backgrounds, talents, skills, and experiences to influence and shape the future. At Consensys, this diversity fuels our ability to shift control and redefine the realm of possibility. We are committed to ensuring that our technology empowers people and communities with economic and political agency through decentralized technologies. We welcome the range of perspectives and differences and celebrate them. We're excited to see how your unique skills as a builder can contribute to our vision, drive innovation, and help us shape a more inclusive Web3.
Consensys is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. Consensys is aware of fraudulent recruitment practices and we encourage all applicants to review our best practices to protect yourself which can be found (https://consensys.io/careers/best-practices-to-avoid-recruitment-fraud/).
Benefits
Competitive benefits
We have a comprehensive and competitive benefits package to make sure we’re looking after you and what matters most.
Equity
We believe in ownership and want everyone to have a stake in our future success, that’s why you’ll receive equity when you join us.
Recognized in the blockchain and Web3 ecosystem
Working at Consensys is a tremendous reference for your career. You’ll join a network of entrepreneurs and technologists that extends across the global crypto ecosystem.
Continuous learning & opportunities
We provide growth and development opportunities through the Consensys Advance Program, including full access to Coursera & comprehensive learning modules and programs.
Unlimited vacation/holidays
We value downtime to recharge and reset, ensuring everyone at ConsenSys has work/life balance. In addition, company-wide we participate in “zero productivity” days to take a break from work, shut down, and sit back and relax.
Flexible working arrangements
With our global workforce we have fine-tuned asynchronous working which means we have a lot of flexibility in the structure of when we work and how we work together.
Remote first
You’ll be joining a team based all over the world. Providing the unique opportunity to work with people from across 6 continents.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.