Work with Voxgig

Voxgig is a small, distributed team building an open-source SDK generator, and running developer relations for API-first companies. When we are hiring, the roles are listed here.

Software Engineer, Compilers and Programming Languages#

  • Waterford, Ireland, on site
  • Permanent, full time
  • €70,000 to €80,000 a year
  • Posted 15 September 2026

We are seeking an experienced Software Engineer with a strong background in systems programming, compiler technology and programming language implementation to join our engineering team in Waterford, Ireland.

This role is suited to an accomplished software developer with experience in C and C++, programming language technology, compiler infrastructure and high-performance software systems.

Key responsibilities#

  • Design, develop, test and maintain software primarily using C++ and C.
  • Contribute to the design and implementation of programming languages, compilers, language tooling and related technologies.
  • Work with compiler infrastructure and toolchains, including GCC, Clang and LLVM.
  • Produce high-quality, maintainable, well-tested and appropriately documented code.
  • Participate in software architecture and technical design discussions.
  • Conduct and participate in code reviews.
  • Collaborate with colleagues across engineering and other technical functions.
  • Diagnose, troubleshoot, optimize and improve existing software systems.
  • Keep up to date with developments in programming languages, compilers and systems software.

Essential requirements#

  • At least 3 years of professional software-development experience.
  • High proficiency in C++ and C.
  • Demonstrable professional experience in programming-language implementation, compiler development, language tooling or closely related technology.
  • Strong knowledge of compiler toolchains and infrastructure, including GCC and Clang/LLVM.
  • Experience using LLVM and/or Clang libraries from C++.
  • Strong software-engineering practices, including debugging, automated testing, version control and code review.
  • Strong analytical and problem-solving skills.
  • Ability to communicate complex technical concepts clearly in writing and verbally.
  • Professional working proficiency in English sufficient to perform the duties of the role.

Desirable qualifications and experience#

A degree is not required for this position.

The following would be advantageous but are not essential:

  • A degree in Computer Science, Software Engineering, Computer Engineering or another relevant discipline.
  • Experience in the design or implementation of programming languages.
  • Compiler front-end or back-end development.
  • Static analysis, code generation or optimization.
  • Runtime systems or low-level systems programming.
  • Open-source compiler or programming-language projects.
  • Academic publications relating to programming languages, compilers or systems software.
  • Presentations at relevant technical conferences, workshops, meetups or online events.
  • Other recognized public technical contributions relevant to the role.

Public technical or academic contributions are desirable but are not required.

Personal attributes#

The successful candidate will demonstrate:

  • Professionalism and integrity.
  • Strong attention to detail.
  • A collaborative approach to engineering.
  • Initiative and the ability to work independently.
  • Effective organization and time-management skills.
  • A commitment to delivering high-quality work.
  • An interest in continuously developing technical expertise.

Employment arrangements#

  • This is a permanent, full-time employment position.
  • The normal place of work is our office in Waterford, Ireland.
  • This is an on-site role, and regular attendance at the Waterford office is an essential part of the position.
  • We will consider reasonable accommodations in accordance with applicable Irish law.
  • The gross annual base salary range is €70,000 to €80,000, depending on relevant skills and experience.
  • This is an employment position and not an independent contractor engagement.

Employment permission#

This position is intended to fall within SOC 2136, Programmers and software development professionals, an occupation included on Ireland's Critical Skills Occupations List.

Applications are welcome from candidates who already have permission to work in Ireland and from candidates who may require an Irish Critical Skills Employment Permit.

A university degree is not a requirement of this position.

Where applicable, we will support an eligible successful candidate with the employment-permit application process. Eligibility for and the granting of an employment permit and any associated immigration permission are determined by the relevant Irish authorities.

Candidates requiring an employment permit must meet the applicable statutory requirements relating to remuneration, skills, experience and any other eligibility criteria in force at the time of application.

We assess applicants on the basis of their skills, experience, qualifications where relevant, and ability to perform the requirements of the role, in accordance with applicable Irish employment equality legislation.

How to apply#

Use the form on this page, and send us:

  1. A short introduction, and why this role interests you.
  2. Links to code you have written: compiler, language or systems work if you have it, and whatever else shows how you build software.
  3. Anything public that is relevant, such as patches to a compiler or language project, talks, articles or papers.
  4. A link to your resume or CV, if you have one. Links are enough; do not attach documents.

A person reads every application. Public contributions help us understand your work, but they are not a requirement of the role.

Apply#

Tell us who you are, where we can see your work, and why this interests you. A person reads every application. If you would rather email, send the same things to info@voxgig.com.

Applying for: Software Engineer, Compilers and Programming Languages

What you send is stored only so a person can read it. See the privacy page.

Nothing here fits?#

Tell us what you do anyway. We hire slowly, and we keep good people in mind.

Listen to Fireside, the Voxgig podcast

Since 2018, Richard Rodger has talked with developer advocates, event organizers, and the people who build developer-facing companies about the specifics of the work.