Work Opportunities at FP Complete

Come work with our team of engineering professionals! New opportunities come up regularly with us and with our partner companies. Full-time, part-time, and contracting engagements are possible.

Who we are

FP Complete is a globally distributed IT consulting firm. We focus on server-side software development and cloud deployments, leveraging advanced programming languages and modern DevOps techniques. We are regularly looking to grow our team with people passionate about using great tools to improve software quality.

Below is a list of currently open opportunities. However, we encourage candidates who are interested to apply regardless of listed opportunities, with a cover letter describing the type of position you are interested in. Applications should include a CV and, if relevant, examples of open source work. Applications may be sent to jobs@fpcomplete.com.

About our team

FP Complete strongly believes in the principle of “better tools produce better results.” Our team investigates and chooses top-notch software solutions, building them internally when necessary. We have a strong engineer-driven culture, and provide many opportunities to sharpen your skills in related disciplines like software development (especially with Haskell and Rust), project management, quality assurance, and a range of DevOps and cloud technologies.

DevOps Engineer

FP Complete is seeking DevOps engineers to work on customer integration projects, product enhancements, and more. Our work typically focuses on cloud based systems, and strives to create automated, secure, scalable, and resilient systems. We use best-in-class tooling, and leverage our in-house engineering expertise to create custom solutions as needed. If that interests you, keep reading!

Why FP Complete

At FP Complete, you'll have an opportunity to work with cutting edge technology and approaches. Our team of DevOps engineers has experience with a wide range of tools and platforms, and is eager to share knowledge. We are a friendly team, and offer many chances to cross train in related skills, such as learning Rust and Haskell development.

Requirements

In addition to all general FP Complete requirements, candidates are expected to have the following:

  • At least three years work experience in DevOps, system administration, or a similar field.
  • Either a university degree in information technology or computer science or a similar field, or equivalent experience contributing to professional or open-source IT projects.

Skills

Candidates must be highly comfortable with the Unix/Linux command line, Git source control, Docker, at least one cloud provider (AWS, Azure, or Google Cloud), and at least one CI system (Jenkins, Gitlab CI, etc). The ideal candidate will have experience with many or most of:

  • Docker
  • Kubernetes
  • Terraform
  • Basic Bash scripting
  • AWS IAM permissions management
  • Azure AD management

Experience with financial services companies and regulated industries, and software development skills, are major pluses.

Applying

Curious to know more about what we do? Check out our DevOps homepage and our blog.

Sound like a good fit? Send us your application!

General Requirements

All positions at FP Complete require:

Position details

Location Unless otherwise indicated, our positions are fully remote/telecommute positions. Depending on team interactions and customer requirements, in some cases we will have specific geographic requirements, and some flexibility in hours is usually needed for meetings.

Type of engagement We offer full and part time positions via contractor arrangements.

Growth opportunities We believe strongly in giving our team members growth opportunities, via additional skills learning and cross training. We love working with people who are eager to learn new things.

Sound like a good fit? Send us your application or check out specific opportunities below.