We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to apply for this job!

Login or register to start contributing with an article!

Login or register
to see the full job description!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel 🚀.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Engineers who find a new job through Functional Works average a 15% increase in salary 🚀

Software Integration Engineer

Portland, OR, US

Salary

Competitive

Contract type

Full time

Technologies & frameworks

  • functional programming
  • docker

Benefits & perks

  • commute reimbursement
  • snacks
  • life insurance
  • paid time off
  • vision
  • health care
  • 401k
  • dental
  • esop

Interested in seeing this company work? Contribute to their Open Source.

View All Issues

To sum it up...

Galois seeks an experienced software engineer to support the integration and release of software deliverables.

Role overview

Galois seeks an experienced software engineer to support the integration and release of software deliverables across its entire portfolio of projects. You will join a research and development organization with deep expertise building tools based on cutting-edge research and serving both government clients and commercial customers.

Responsibilities:

  • Improve and maintain build services and technology stacks for researchers
  • Support development activities in all environments, from local workstations to releases
  • Research and lead the adoption and use of new development technologies
  • Support the team in the design, development, testing, and delivery of quality software

Qualifications:

At a minimum, successful candidates have:

  • Bachelor’s degree in computer science or equivalent hands-on industry experience
  • Industry experience in designing, building, and maintaining infrastructure for software products at scale
  • Experience with Unix-based, Windows and Mac OS development environments, tools and technologies
  • Strong understanding of distributed source code control tools, specifically Git
  • Prior experience building continuous integration and delivery pipelines
  • A collaborative, flexible, positive mindset with an interest in problem solving
  • Working proficiency and communication skills in verbal and written English

Preference will be given to candidates with:

  • Experience with functional programming languages
  • Experience driving container deployment (Docker and/or Vagrant)
  • Experience with Nix or Guix
  • Experience with EDA software support (ASIC and FPGA flows)
  • Further education or experience in engineering, computer science or a related technical field
  • A passion for learning other development languages and technologies

About Galois

Galois develops technology to guarantee the trustworthiness of systems where failure is unacceptable. We apply cutting edge computer science and mathematics to advance the state of the art in software and hardware trustworthiness.

Engineers work in small team settings and must successfully interact with clients, partners, and other employees in a highly cooperative, collaborative, and intellectually challenging environment.

At Galois, we maintain a unique organizational structure tailored to the needs of the innovative projects we deliver. Our organizational structure is collaborative, one-level flat, and based on principles of well-defined accountabilities and authorities, transparency, and stewardship. We aspire to provide employees with something that matters to them beyond just a paycheck — whether it be opportunities to learn, career growth, a sense of community, or whatever else brings them value as a person.

We believe in individual freedom in the roles we choose, and in the projects we pursue — our research focus areas are the intersection of staff interests and corporate strategy. We choose practices that best suit the project, team, and leaders, with company-wide standards kept to a minimum to ensure we are making the right choices for the situation rather than just business-as-usual choices.

For more on our organizational structure, visit Life at Galois.

Apply

We’re looking for people who can invent, learn, think, and inspire. We reward creativity and thrive on collaboration. If you are interested, please submit your cover letter and resume to us.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Salary

Competitive

Contract type

Full time

Technologies & frameworks

  • functional programming
  • docker

Benefits & perks

  • commute reimbursement
  • snacks
  • life insurance
  • paid time off
  • vision
  • health care
  • 401k
  • dental
  • esop

Interested in seeing this company work? Contribute to their Open Source.

View All Issues

Other roles that might interest you

Software Engineer
Competitive
Build wallets, engineer API's and advance Gemini on it's journey!
More Info
Software Engineer / Researcher
Competitive
To play a pivotal role in fulfilling our mission to make critical systems.
More Info
Software Engineer / Researcher
Competitive
To play a pivotal role in fulfilling our mission to make critical systems.
More Info
Software Integration Engineer