Location: Bulgaria Department: Functional Engineering

About the Role:

Modus Create is seeking a Senior Level Functional Back End Engineer with expertise in Haskell and Nix to join our team. You will partner with cross-functional teams to provide strategic consulting and full lifecycle product development.

About You:

  • Experience Level: Senior
  • Haskell Proficiency: You have professional or personal experience with Haskell, understand its advanced features, and can navigate large Haskell codebases.
  • Blockchain Core Experience: Comfortable working on the core components of a blockchain project (consensus, ledger, APIs, testing), not DApps or NFTs.
  • Open Source: Interest in and some experience with open source community contributions.
  • Nix Passion: Passionate about Nix (or similar systems like Guix) and declarative, reproducible builds. Experience with systems like Bazel, Buck2, or Meson is a plus.
  • Command Line Fluency: Proficient with the command line.
  • DevOps Skills: Skilled in managing development pipelines, test automation, continuous integration, and cloud-based deployments.
  • Software Engineering Fundamentals: Knowledgeable in software architecture, design patterns, and development methodologies.
  • Problem Solving: Ability to distinguish between accidental and essential complexity.
  • Teamwork & Independence: Experience working in teams on large codebases or completing independently-driven projects.

Bonus Points For:

  • Contributions to nixpkgs, or hosting private flakes or overlays.
  • Public communication through blog posts and engagement with the functional programming community.
  • Experience with at least one other functional programming language (e.g., Scala, OCaml, Erlang, Clojure).

What You'll Love:

  • Leadership & Mentoring: Lead, mentor, and coach clients and Modus teammates remotely.
  • Customer Focus: Deeply understand customer needs and translate them into actionable requirements.
  • Continuous Learning: Explore new technologies and continuously expand your skillset.
  • Community Engagement: Share your knowledge and actively participate in the community.

Team Collaboration:

  • Daily overlap with some EST hours is expected.
  • Reliable high-speed internet is required.

Team Culture:

Modus is a fast-growing, remote-first company fostering a collaborative and innovative environment. We value:

  • Giving Back: Active participation through blog posts, open source contributions, and event speaking.
  • Connections: Opportunities to meet colleagues during remote meet-ups, fostering a global and diverse environment.
  • Learning & Teaching: Work on exciting internal and external projects, staying current with technologies.
  • Autonomy: Proactivity and self-starting are key to success.
  • Client Interaction: Represent Modus and its values while engaging directly with clients.
  • Growth: Access to comprehensive learning benefits, including over 12,000 courses.

About Modus Create:

Founded in 2011, Modus is a global, fully remote team of world-class technologists. We support organizations in their digital transformation journey through strategic consulting and full lifecycle product development, partnering with industry leaders like Atlassian, GitHub, and AWS. We are recognized for our growth and commitment to remote work, helping large brands deliver powerful digital experiences. We combine boutique expertise with enterprise-scale capabilities and have a significant impact in the open-source community.

Perks of Working With Us:

  • Remote work with flexible working hours.
  • Modus Global Office Programme: Access to private offices, meeting rooms, and coworking spaces in over 120 countries.
  • Employee and Client Referral Programs.
  • Travel opportunities based on client or team needs.
  • Work alongside thought leaders in emerging technologies.
  • Access to over 12,000 courses via a licensed Coursera account.
  • Possibility of obtaining paid certifications/courses aligned with company goals and role relevance.
  • Additional benefits may apply based on location.

Join Modus Create to advance your consulting skills and be part of a winning team!

Modus Create

Modus Create