For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Expel
Expel

Software Engineer (Workbench Engineering Team, Full-Stack)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

React
Node.js
Python
+32

Permanent role
4 days ago
Apply now

Are you passionate about building impactful, efficient, and intuitive user experiences? Do you thrive in a remote, collaborative environment and enjoy tackling complex technical challenges? If so, the Workbench Engineering Team at Expel in Ireland wants you!

You're excited by the challenge of enhancing the Expel Workbench platform for our analysts and customers. You enjoy collaborating with product managers and UX designers to translate requirements into technical implementations. You're comfortable working across the full stack, from front-end development using Ember.js or React.js to back-end development with technologies such as Node.js, Python or Go. You value clean code, thorough code reviews, and contributing to a supportive team environment.

The Workbench Engineering Team is dedicated to elevating the Expel Workbench experience. You will be instrumental in shaping the future of this platform, empowering our analysts and customers with an even more effective and intuitive tool. You will help to build our team culture, align with our shared goals, and work alongside other teams to achieve common objectives, drawing on their collective expertise.

Our team values inclusivity, innovation through rapid iteration, and intelligent execution. If this sounds like the kind of team you'd like to join, we’d love to hear from you!

What Expel Can Do For You

  • Give you sophisticated, real-world problems on which to use your skills and experience.
  • Develop your expertise in full-stack web application development using current technologies like Ember.js, React.js, Node.js, Python, Go.
  • Increase your exposure to the information security space and security products.
  • Experience a growing, highly transparent startup environment.

What You Can Do For Expel

  • Build and maintain critical features of the Expel Workbench, directly enhancing the analyst and customer experience.
  • Translate product requirements into technical implementations, collaborating with product managers and UX designers.
  • Deliver high-quality, clean, and maintainable code, adhering to coding standards and participating in code reviews.
  • Collaborate across teams (User Experience, Product, Core Engineering, Data, and Product Security) to solve complex engineering challenges.
  • Ensure system reliability and performance by monitoring, fixing, and optimizing production applications.
  • Contribute to a positive and supportive team culture, fostering a collaborative and inclusive environment.
  • Take ownership of collaborative practices, actively participating in pair programming and design discussions.

What You Should Bring With You

  • Strong proficiency in JavaScript and experience building complex web applications using modern frameworks (Ember.js and React.js).
  • Proven experience with Node.js and at least one other relevant programming language (Python and Go).
  • Familiarity with DevOps practices, including version control (Git), CI/CD tools, and observability tools (e.g., Datadog, Prometheus, Grafana).
  • Experience with cloud platforms (e.g., AWS, GCP, Azure).
  • Experience writing and maintaining automated tests (unit and integration tests).
  • Strong problem-solving and communication skills (in English).
  • Ability to work effectively remotely within a team and across departments.
  • 3+ years of professional experience in web application development in large-scale, complex systems.
  • Computer Science degree or software development bootcamp certification preferred.
  • Adaptability and a willingness to learn new technologies.

How We Run Teams

We build and run teams where everyone is pulling in the same direction and is learning from each other.

  • We work from our shared backlog
  • We peer-review everything
  • We regularly pair-program
  • We hold regular blame-free retrospectives

Additional Details

The targeted compensation range for this role is between: €73,500 and €106,600 + bonus and equity.

At Expel, our employee benefits reflect our commitment to our crew. We provide 25 days annual leave in addition to public holidays, parental leave, and excellent health benefits are some of the ways we care for our Expletives.

While our HQ is in the U.S., we are a global company! Most of our team is remote, and we have full support for remote interaction. We realize that there is also a benefit to in-person interaction so we occasionally meet up in Dublin and there could be some travel to our HQ in Herndon, VA.

We come together as a team in Dublin when it makes sense to collaborate in-person, usually once per month. We also hold team touchdowns in Dublin three-to-four times per year, with guests from other Expel locations and team activities.

We're an Equal Opportunity Employer: You will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

We’ll ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please let us know if you need accommodation of any kind.

Salary Range

€73.500—€106.600 EUR

About Expel

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service