CoW Protocol Logo

CoW Protocol

Software Engineer with Python

Posted 9 Days Ago
Be an Early Applicant
Remote
5 Locations
Mid level
Remote
5 Locations
Mid level
You'll provide technical support to solver teams, develop monitoring tools, analyze competition dynamics, and assist in the decentralization process of the CoW Protocol's solver competition.
The summary above was generated by AI
About CoW DAO

CoW DAO is on a mission to protect Ethereum users from MEV and optimize trade execution across DeFi. We achieve this through the CoW Protocol, CoW Swap (a leading intent-based DEX aggregator), and the innovative MEV Blocker, which together help secure, aggregate, and route trades for optimal outcomes. We also fund values-aligned projects via the CoW Grants Program.

CoW Protocol is consistently ranked among the top DEX aggregators by monthly volume and is the largest intent-based exchange. Our MEV Blocker protects trades from harmful MEV extraction and is integrated across the Ethereum ecosystem. The CoW AMM is the only live AMM designed to protect liquidity providers from LVR (loss-versus-rebalancing).

With over 100 open-source repositories on GitHub, we're transparent, community-driven, and deeply committed to the open-source ethos. Our real-time Dune Analytics dashboard showcases billions in cumulative trading volume and a rapidly growing user base. As we continue to scale, CoW DAO remains at the forefront of DeFi innovation, prioritizing security, efficiency, and decentralization.

Learn more

About the role

Location: We are a fully remote team, and although we hire almost globally, there is a preference for this role to be based in Europe or remote +/- 4 hours CEST time

Please note we’re not hiring from the US, Australia, or New Zealand

Position: Full-time contractor

You'll be joining the team overseeing the design, monitoring, and enhancement of the CoW Protocol's solver competition. As the pioneer in intent-based trading, this competition has attracted top players in the field. Building strong relationships between solver teams (those responsible for executing trades onchain) and our core team is vital for the protocol’s growth. Your role involves providing technical support to solver teams, identifying challenges they face, and collaborating with our core team to enhance the competition. You'll also develop essential components for monitoring the competition, ensuring compliance and user protection. This journey will deepen your understanding of blockchain intents and our batch-auctions-based approach, exposing you to valuable data for insightful analysis. Ultimately, you'll play a crucial role in ensuring the CoW Protocol's solver competition operates effectively, in line with the CoW DAO's principles of fairness, safety, and decentralization.

What you’ll do
  • Provide technical support to solver teams; keeping them updated, gathering their input, and troubleshooting any issues that arise

  • Dive deep into the competition dynamics, understanding the needs of solvers, and crafting tools to enhance competition monitoring

  • Engage in various implementation tasks for the solver competition, like setting up rewards systems, managing token balances, and refining price data feeds

  • Apply data analysis techniques to gain insights on the behavior of both our users and solvers, and design metrics to evaluate how strong our trading mechanism is

  • Explore the fundamental Game Theory principles guiding the competition's mechanics and rules

  • Help towards the further decentralization of the solver competition

Who you are
  • You're skilled in coding, especially in Python, and familiarity with Rust is a bonus

  • You're proficient in SQL and comfortable navigating databases

  • You're intrigued by the Game Theory principles driving the mechanics of the solver competition

  • You're passionate about blockchain technology and advocate for a decentralized future in digital currencies

  • You thrive on tackling complex problems, utilizing a range of tools, from algorithms to data analysis, to find effective solutions

  • You enjoy collaborating with multiple teams, communicating openly to grasp their challenges and work together towards solutions

  • You're eager to develop a diverse skill set, delving deep into the blockchain technology supply chain and understanding the interactions among various entities, with a focus on the Ethereum blockchain

What we can offer you
  • Flexible work environment: Join our hub in Lisbon or work remotely

  • Token plan: Have a stake in our mission and shape the future of CoW DAO

  • Periodic gatherings: Enjoy opportunities to connect with the rest of the team through regular trips

  • Conference allocation: Stay up-to-date with ecosystem advancements using our conference budget

  • Learning budget: Use our learning budget to support your higher ambitions

  • Hardware budget: Take advantage of a hardware budget for acquiring necessary equipment

  • Make an impact: You are joining a startup where you can make a huge difference. Your work matters!

  • Flat hierarchies mean fewer processes and bureaucracy - see more of your ideas come to life!

  • Flexible work and vacation times: Prioritize work-life balance through our robust flexible work policy and vacation allowance

  • Growth: If you're someone who loves taking the initiative and getting things done, CoW offers lots of opportunities for your individual growth

Culture

Life within the CoW Protocol is an incredible adventure! We take pride in our collaborative approach, embracing autonomy and fostering a culture of big thinking and continuous growth. We value impact, ownership, simplicity, and team spirit. Plus, we're all about feedback, coming together, and enjoying the journey along the way!

At CoW Protocol, we strive to create a space where everyone feels included and empowered. We believe that our products and services benefit from our diverse backgrounds and experiences. All qualified applicants are considered for positions regardless of race, ethnic origin, age, religion or belief, marital status, gender identification, sexual orientation, or physical ability

Top Skills

Python
Rust
SQL

Similar Jobs

9 Days Ago
Remote
309 Locations
Mid level
Mid level
HR Tech • Other • Professional Services
Join an annotation team to create training data for AI language models using Python and React. Responsibilities include evaluating AI-generated code, building components, and developing mobile applications.
Top Skills: PythonReact
7 Days Ago
Remote
28 Locations
Senior level
Senior level
Machine Learning • Software
The Staff Python Software Engineer will develop and maintain Python APIs for model-building metadata, optimize performance, and guide a team in architectural innovations.
Top Skills: Google Cloud PlatformGrpcAzureProtobufsPythonSwagger
9 Days Ago
Remote
28 Locations
Entry level
Entry level
Cloud • Software
As a Python Software Engineer, you will develop solutions, collaborate on designs, deploy services, and mentor other engineers, focusing on SAAS user management automation.
Top Skills: AirbytePythonRangerTemporalTrino

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account