FeedbackIf you find a bug, or have feedback, put it here. Please no job applications in here, click Apply on the job instead.Thanks for the message! We will get back to you soon.

[Spam check] What is the name of Elon Musk's company going to Mars?

Send feedback
Open Startup
RSS
API
Health InsurancePost a job

find a remote job
work from anywhere

Get a  email of all new Remote Terraform Jobs

Subscribe
×

πŸ‘‰ Hiring for a Remote Terraform position?

Post a job
on the πŸ† #1 Remote Jobs board

Remote Health by SafetyWing


Global health insurance for freelancers & remote workers

Terraform Remove this filter
Clear 24 results

Clevertech is hiring a Remote Senior DevOps Engineer

Your role as a DevOps Engineer at Clevertech will actively contribute to reliability and scalability. You will work alongside some of the best in a collaborative environment while focusing on your core skills. Be a master of your craft while being 100% remote and never have to worry about filling in timesheets.\n\n**Requirements**\n* 7+ years of professional experience (A technical assessment will be required)\n* Senior-level experience with AWS (EC2, RDS, S3, ECS, ELB)\n* Strong background in Linux and Mongo Atlas administration\n* Experience deploying Kubernetes in a production environment\n* Experience with CI/CD in Jenkins or CircleCi\n* Infrastructure as code (we use Terraform)\n* Experience with requirement gathering and presentation to executives\n* English fluency, verbal and written\n* Personality traits: Professional, problem solver, proactive, attention to detail.\n \n\n#Salary and compensation\n$50,000 — $100,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at Clevertech


Codelitt is hiring a Remote Senior Golang Engineer

Codelitt is looking for a Senior Golang Engineer with experience building highly complex applications. You will be responsible for building and implementing a currently in-progress Golang product. \n\nAs we're a fully distributed team, we are looking for someone that communicates, collaborates, and thrives well in a remote environment. \n\n#Salary and compensation\n$60,000 — $100,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at Codelitt

This job post is closed and the position is probably filled. Please do not apply.
**Site Reliability Engineer**\n**Remote - World**\n\nArgyle is a remote-first, Series A fast-growing tech startup that has reimagined how we can use employment data.\n\nRenting an apartment, buying a car, refinancing a home, applying for a loan. The first question that they will ask you is, "how do you earn your money?" Wouldn’t you think that information foundational to our society would be simple to manage, transfer and control? Well, it’s not!\n\nArgyle provides businesses with a single global access point to employment data. Any company can process work verifications, gain real-time transparency into earnings and view worker profile details.\n\nWe are a fun and passionate group of people working remotely across 19 different countries and counting. We are looking for Site Reliability Engineers to come and join the rocketship!\n\nYou will be part of our core build. You will produce mission-critical platforms, tools, and processes that will ensure the highest levels of availability and reliability of all our applications.\n\n**What will you do?**\n\n- Build robust, fault-tolerant and highly scalable systems that support our growth.\n- Run the production environment by monitoring availability and taking a holistic view of system health\n- Measure and optimize system performance to push our capabilities forward, getting ahead of customer needs, and innovate to improve continually\n- Create tools our team can use to do their jobs more efficiently\n- Maintain good security and privacy practices across the company.\n- Work closely with development and support teams to solve production escalation cases\n\n **What are we looking for**\n\n- SRE/DevOps Experience\n- A solid software engineer that is open to switching to an SRE role\n- Ability to dig down through all the abstraction layers when solving problems\n- Prior experience in designing, deploying and scaling production environments for the consumer (both internally as externally) and enterprise facing products\n- Experience with running & deploying applications on Kubernetes\n- Knowledge of some or all of our tech stack - Google Cloud Platform, Kubernetes, Kustomize, ArgoCD, MySQL, Postgres, Redis, RabbitMQ, Traefik, Terraform, Prometheus\n- Knowledge of cloud infrastructure principles - automation, load balancing, high availability, serverless architectures, microservices\n\n**Why Argyle?**\n\n- Remote first company\n- International environment\n- Flexible working hours\n- Stock Options\n- Flexible vacation leave\n- $1000 after a month of employment to set up your home office.\n- MacBook\n\nArgyle embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be. \n\n#Salary and compensation\n$60,000 — $100,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at Argyle

# How do you apply?\n\nThis job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Clash App, Inc


closed
🌏 Worldwide
 
πŸ’° $80k - $120k

aws

 

cd

 

ci

This job post is closed and the position is probably filled. Please do not apply.
Clash’s mission is simple: help creators make a living doing what they love. Founded by a former creator, we’re building a platform that provides fans with new ways to engage with their favorite creators and creators with meaningful monetization tools. Since our early launch in Summer 2020, we've seen explosive growth and recently acquired the Byte app. Now, with our combined 5 million users, we cannot wait to bring our vision of a more creator-centric world to reality. We love creators, love LA, and are looking to scale our team. Join us.\n\nOur creators and their fans deserve a scalable, secure, and constantly evolving backend. You'll help us deliver this by leading the design, configuration, and deployment of our company infrastructure, working closely with other technical folks on the backend team.\nWe need someone who can automate the boring things, scale the important things, and troubleshoot the broken things. You should have experience with deploying, monitoring, and scaling high-traffic web APIs serving mobile clients, and should be an advocate for protecting our creators' data and ensuring their success!\nWe offer flexible working hours, pay a decent market rate, and have a team of caring and motivated people ready to work with you on building a world-class platform for creators and their millions of fans.\n\n**Must haves:**\n\n* Extensive production experience with AWS (esp. RDS, ElastiCache, CloudFront, WAF)\n* Experience with Terraform and Terraform Cloud\n* Famliarity with security best practice (e.g OWASP, NIST)\n* Expertise with shell scripting and automation\n* Use of Docker in both dev and production\n* Mastery of YAML (yes, no, 01:02:03…) \n\n#Salary and compensation\n$80,000 — $120,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at Clash App, Inc

# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.

Chainlink Labs


closed
🌏 Worldwide
 
πŸ’° $100k - $200k

dev

 

smart contracts

 

golang

 

typescript

This job post is closed and the position is probably filled. Please do not apply.
**All roles with Chainlink Labs are globally remote based. We encourage you to apply regardless of your location.**\n\nAs a Solutions Engineer, you will lead integrations with upcoming blockchains into the Chainlink platform, working directly, and building relationships with the founding engineers while learning about each new innovative blockchain platform. Today, most blockchains are their own ecosystems, but this is about to change: cross-blockchain connectivity is set to be the next growth opportunity, with network effects compounding when leveraging the strengths of each blockchain. You will be the driving force for owning this initiative and will make a large impact on the growth of a critical piece of blockchain infrastructure.\n\n**Your Impact**\n\n* Interface with leadership, customers, users, and the community to implement seamless integrations to allow for the exponential growth of the network\n* Lead cutting edge blockchain platform integrations\n* Manage the technical aspects of integrating Chainlink with blockchains\n* Build token bridges between blockchains utilizing the Chainlink network\n* Work closely with node operators to connect their Chainlink nodes to other blockchains\n* Develop best practices and documentation to scale integrations\n\n**Requirements**\n\n* 2+ years of professional experience working in a product-driven environment\n* Experience in Golang or Rust; otherwise experience in JS, Ruby, Python, C++, C, or Solidity and a willingness to learn\n* Resourceful developer and fast learner continually striving to discover more environments\n* Ability to write and communicate effectively\n* Eagerness to work openly and collaboratively with a diverse team\n* Experience in blockchain and other Web 3.0 technologies\n* Comfort and/or experience working as a remote employee as a part of a distributed team\n\n**Our Stack**\n\nGolang, TypeScript, Solidity, Postgres, Terraform, AWS\n\n**About Us**\n\nChainlink is the industry standard oracle network for connecting smart contracts to the real world. With Chainlink, developers can build hybrid smart contracts that combine on-chain code with an extensive collection of secure off-chain services powered by Decentralized Oracle Networks. Managed by a global, decentralized community of hundreds of thousands of people, Chainlink is introducing a fairer model for contracts. Its network currently secures billions of dollars in value for smart contracts across the decentralized finance (DeFi), insurance, and gaming ecosystems, among others. The full vision of the Chainlink Network can be found in the [Chainlink 2.0 whitepaper](https://research.chain.link/whitepaper-v2.pdf). Chainlink is trusted by hundreds of organizationsβ€”from global enterprises to projects at the forefront of the blockchain economyβ€”to deliver definitive truth via secure, reliable data. \n\nThis role is location agnostic anywhere in the world, but we ask that you overlap some working hours with Eastern Standard Time (EST).\n\nWe are a fully distributed team and have the tools and benefits to support you in your remote work environment.\n\nChainlink Labs is an Equal Opportunity Employer. \n\n#Salary and compensation\n$100,000 — $200,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at Chainlink Labs

# How do you apply?\n\nThis job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

Chainlink Labs

 This job is getting a pretty high amount of applications right now (12% of viewers clicked Apply)

closed
🌏 Worldwide
 
πŸ’° $100k - $200k

smart contracts

 

dev

 

golang

 

typescript

This job post is closed and the position is probably filled. Please do not apply.
**All roles with Chainlink Labs are globally remote based. We encourage you to apply regardless of your location.**\n\nIn this quality assurance role, you will oversee the design, development, and implementation of our test automation framework. You will have a large impact as we grow the Chainlink eco-system and ensure we continue to ship the highest quality product. As a key stakeholder, you will be able to influence how we will scale our product in a testable environment and guide decisions that will have an impact on the future and success of a cutting edge product. \n\n**Your Impact**\n\n* Lead the implementation and adoption of a test automation framework, improved release process, and overall testing plans\n* Oversee and develop test cases, plans, and testing procedures\n* Create automated tests for new and existing functionality\n* Develop test plans and perform multiple types of black-box, white-box, and grey-box testing including functional, system, end to end, load testing, performance testing, data integrity, smoke, regression, and ad hoc testing\n* Submit comprehensive defects using our bug tracking system\n* Regress and verify defects as needed, record test results, and provide metrics\n* Test software applications at all points in the life cycle on multiple environments\n\n**Requirements**\n\n* 2+ years proven work experience in Software Engineering, Test, Quality Assurance, or Deployment\n* BS degree or equivalent work experience in Computer Science or related field\n* Strong experience with modern languages such as JavaScript, TypeScript, Golang, etc.\n* Strong experience with open-source test frameworks, including CypressJS or Selenium/WebDriver\n* Strong experience with build automation technologies like Jenkins, CircleCI, GitHub Actions, etc. \n* Experience with AWS, Docker, or Terraform a definite plus\n* Experience with Agile-Scrum and other Agile methodologies\n* Experience with load testing tools\n* Excellent analytical skills to work with developers for troubleshooting and peer review\n* Effective written and verbal communications skills\n* The ideal candidate will be comfortable with shaping testing culture and socializing best practices\n\n**Our Stack**\n\nGolang, TypeScript, Solidity, Postgres, Terraform, AWS\n\n**About Us**\n\nChainlink is the industry standard oracle network for connecting smart contracts to the real world. With Chainlink, developers can build hybrid smart contracts that combine on-chain code with an extensive collection of secure off-chain services powered by Decentralized Oracle Networks. Managed by a global, decentralized community of hundreds of thousands of people, Chainlink is introducing a fairer model for contracts. Its network currently secures billions of dollars in value for smart contracts across the decentralized finance (DeFi), insurance, and gaming ecosystems, among others. The full vision of the Chainlink Network can be found in the [Chainlink 2.0 whitepaper](https://research.chain.link/whitepaper-v2.pdf). Chainlink is trusted by hundreds of organizationsβ€”from global enterprises to projects at the forefront of the blockchain economyβ€”to deliver definitive truth via secure, reliable data. \n\nThis role is location agnostic anywhere in the world, but we ask that you overlap some working hours with Eastern Standard Time (EST).\n\nWe are a fully distributed team and have the tools and benefits to support you in your remote work environment.\n\nChainlink Labs is an Equal Opportunity Employer.\n \n\n#Salary and compensation\n$100,000 — $200,000/year\n\n\n#Location\n🌏 Worldwide


See more jobs at Chainlink Labs

# How do you apply?\n\nThis job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
This job post is closed and the position is probably filled. Please do not apply.
# We're building the Data Platform of the Future\nJoin us if you want to rethink the way organizations interact with data. We are a **developer-first company**, committed to building around open protocols and delivering the best experience possible for data consumers and publishers.\n\nSplitgraph is a **seed-stage, venture-funded startup hiring its initial team**. The two co-founders are looking to grow the team to five or six people. This is an opportunity to make a big impact on an agile team while working closely with the\nfounders.\n\nSplitgraph is a **remote-first organization**. The founders are based in the UK, and the company is incorporated in both USA and UK. Candidates are welcome to apply from any geography. We want to work with the most talented, thoughtful and productive engineers in the world.\n# Open Positions\n**Data Engineers welcome!** The job titles have "Software Engineer" in them, but at Splitgraph there's a lot of overlap \nbetween data and software engineering. We welcome candidates from all engineering backgrounds.\n\n[Senior Software Engineer - Backend (mainly Python)](https://www.notion.so/splitgraph/Senior-Software-Engineer-Backend-2a2f9e278ba347069bf2566950857250)\n\n[Senior Software Engineer - Frontend (mainly TypeScript)](https://www.notion.so/splitgraph/Senior-Software-Engineer-Frontend-6342cd76b0df483a9fd2ab6818070456)\n\nβ†’ [**Apply to Job**](https://4o99daw6ffu.typeform.com/to/ePkNQiDp) ← (same form for both positions)\n\n# What is Splitgraph?\n## **Open Source Toolkit**\n\n[Our open-source product, sgr,](https://www.github.com/splitgraph/splitgraph) is a tool for building, versioning and querying reproducible datasets. It's inspired by Docker and Git, so it feels familiar. And it's powered by PostgreSQL, so it works seamlessly with existing tools in the Postgres ecosystem. Use Splitgraph to package your data into self-contained\ndata images that you can share with other Splitgraph instances.\n\n## **Splitgraph Cloud**\n\nSplitgraph Cloud is a platform for data cataloging, integration and governance. The user can upload data, connect live databases, or "push" versioned snapshots to it. We give them a unified SQL interface to query that data, a catalog to discover and share it, and tools to build/push/pull it.\n\n# Learn More About Us\n\n- Listen to our interview on the [Software Engineering Daily podcast](https://softwareengineeringdaily.com/2020/11/06/splitgraph-data-catalog-and-proxy-with-miles-richardson/)\n\n- Watch our co-founder Artjoms present [Splitgraph at the Bay Area ClickHouse meetup](https://www.youtube.com/watch?v=44CDs7hJTho)\n\n- Read our HN/Reddit posts ([one](https://news.ycombinator.com/item?id=24233948) [two](https://news.ycombinator.com/item?id=23769420) [three](https://news.ycombinator.com/item?id=23627066) [four](https://old.reddit.com/r/datasets/comments/icty0r/we_made_40k_open_government_datasets_queryable/))\n\n- [Read our blog](https://www.splitgraph.com/blog)\n\n- Read the slides from our early (2018) presentations: ["Docker for Data"](https://www.slideshare.net/splitgraph/splitgraph-docker-for-data-119112722), [AHL Meetup](https://www.slideshare.net/splitgraph/splitgraph-ahl-talk)\n\n- [Follow us on Twitter](https://ww.twitter.com/splitgraph)\n\n- [Find us on GitHub](https://www.github.com/splitgraph)\n\n- [Chat with us in our community Discord](https://discord.gg/eFEFRKm)\n\n- Explore the [public data catalog](https://www.splitgraph.com/explore) where we index 40k+ datasets\n\n# How We Work: What's our stack look like?\n\nWe prioritize developer experience and productivity. We resent repetition and inefficiency, and we never hesitate to automate the things that cause us friction. Here's a sampling of the languages and tools we work with:\n\n- **[Python](https://www.python.org/) for the backend.** Our [core open source](https://www.github.com/splitgraph/splitgraph) tech is written in Python (with [a bit of C](https://github.com/splitgraph/Multicorn) to make it more interesting), as well as most of our backend code. The Python code powers everything from authentication routines to database migrations. We use the latest version and tools like [pytest](https://docs.pytest.org/en/stable/), [mypy](https://github.com/python/mypy) and [Poetry](https://python-poetry.org/) to help us write quality software.\n\n- **[TypeScript](https://www.typescriptlang.org/) for the web stack.** We use TypeScript throughout our web stack. On the frontend we use [React](https://reactjs.org/) with [next.js](https://nextjs.org/). For data fetching we use [apollo-client](https://www.apollographql.com/docs/react/) with fully-typed GraphQL queries auto-generated by [graphql-codegen](https://graphql-code-generator.com/) based on the schema that [Postgraphile](https://www.graphile.org/postgraphile) creates by introspecting the database.\n\n- [**PostgreSQL](https://www.postgresql.org/) for the database, because of course.** Splitgraph is a company built around Postgres, so of course we are going to use it for our own database. In fact, we actually have three databases. We have `auth-db` for storing sensitive data, `registry-db` which acts as a [Splitgraph peer](https://www.splitgraph.com/docs/publishing-data/push-data) so users can push Splitgraph images to it using [sgr](https://www.github.com/splitgraph/splitgraph), and `cloud-db` where we store the schemata that Postgraphile uses to autogenerate the GraphQL server.\n\n- [**PL/pgSQL](https://www.postgresql.org/docs/current/plpgsql.html) and [PL/Python](https://www.postgresql.org/docs/current/plpython.html) for stored procedures.** We define a lot of core business logic directly in the database as stored procedures, which are ultimately [exposed by Postgraphile as GraphQL endpoints](https://www.graphile.org/postgraphile/functions/). We find this to be a surprisingly productive way of developing, as it eliminates the need for manually maintaining an API layer between data and code. It presents challenges for testing and maintainability, but we've built tools to help with database migrations and rollbacks, and an end-to-end testing framework that exercises the database routines.\n\n- [**PostgREST](https://postgrest.org/en/v7.0.0/) for auto-generating a REST API for every repository.** We use this excellent library (written in [Haskell](https://www.haskell.org/)) to expose an [OpenAPI](https://github.com/OAI/OpenAPI-Specification)-compatible REST API for every repository on Splitgraph ([example](http://splitgraph.com/mildbyte/complex_dataset/latest/-/api-schema)).\n\n- **Lua ([luajit](https://luajit.org/luajit.html) 5.x), C, and [embedded Python](https://docs.python.org/3/extending/embedding.html) for scripting [PgBouncer](https://www.pgbouncer.org/).** Our main product, the "data delivery network", is a single SQL endpoint where users can query any data on Splitgraph. Really it's a layer of PgBouncer instances orchestrating temporary Postgres databases and proxying queries to them, where we load and cache the data necessary to respond to a query. We've added scripting capabilities to enable things like query rewriting, column masking, authentication, ACL, orchestration, firewalling, etc.\n\n- **[Docker](https://www.docker.com/) for packaging services.** Our CI pipeline builds every commit into about a dozen different Docker images, one for each of our services. A production instance of Splitgraph can be running over 60 different containers (including replicas).\n\n- **[Makefile](https://www.gnu.org/software/make/manual/make.html) and** [docker-compose](https://docs.docker.com/compose/) **for development.** We use [a highly optimized Makefile](https://www.splitgraph.com/blog/makefile) and `docker-compose` so that developers can easily spin-up a stack that mimics production in every way, while keeping it easy to hot reload, run tests, or add new services or configuration.\n\n- **[Nomad](https://www.nomadproject.io/) for deployment and [Terraform](https://www.terraform.io/) for provisioning.** We use Nomad to manage deployments and background tasks. Along with Terraform, we're able to spin up a Splitgraph cluster on AWS, GCP, Scaleway or Azure in just a few minutes.\n\n- **[Airflow](https://airflow.apache.org/) for job orchestration.** We use it to run and monitor jobs that maintain our catalog of [40,000 public datasets](https://www.splitgraph.com/blog/40k-sql-datasets), or ingest other public data into Splitgraph.\n\n- **[Grafana](https://grafana.com/), [Prometheus](https://prometheus.io/), [ElasticSearch](https://www.elastic.co/), and [Kibana](https://www.elastic.co/kibana) for monitoring and metrics.** We believe it's important to self-host fundamental infrastructure like our monitoring stack. We use this to keep tabs on important metrics and the health of all Splitgraph deployments.\n\n- **[Mattermost](https://mattermost.com/) for company chat.** We think it's absolutely bonkers to pay a company like Slack to hold your company communication hostage. That's why we self-host an instance of Mattermost for our internal chat. And of course, we can deploy it and update it with Terraform.\n\n- **[Matomo](https://matomo.org/) for web analytics.** We take privacy seriously, and we try to avoid including any third party scripts on our web pages (currently we include zero). We self-host our analytics because we don't want to share our user data with third parties.\n\n- **[Metabase](https://www.metabase.com/) and [Splitgraph](https://www.splitgraph.com) for BI and [dogfooding](https://en.wikipedia.org/wiki/Eating_your_own_dog_food)**. We use Metabase as a frontend to a Splitgraph instance that connects to Postgres (our internal databases), MySQL (Matomo's database), and ElasticSearch (where we store logs and DDN analytics). We use this as a chance to dogfood our software and produce fancy charts.\n\n- **The occasional best-of-breed SaaS services** **for organization.** As a privacy-conscious, independent-minded company, we try to avoid SaaS services as much as we can. But we still find ourselves unable to resist some of the better products out there. For organization we use tools like [Zoom](https://www.zoom.us) for video calls, [Miro](https://miro.com/) for brainstorming, [Notion](https://www.notion.so) for documentation (you're on it!), [Airtable for workflow management](https://airtable.com/), [PivotalTracker](https://www.pivotaltracker.com/) for ticketing, and [GitLab for dev-ops and CI](https://about.gitlab.com/).\n\n- **Other fun technologies** including [HAProxy](http://www.haproxy.org/), [OpenResty](https://openresty.org/en/), [Varnish](https://varnish-cache.org/), and bash. We don't touch them much because they do their job well and rarely break.\n\n# Life at Splitgraph\n**We are a young company building the initial team.** As an early contributor, you'll have a chance to shape our initial mission, growth and company values.\n\n**We think that remote work is the future**, and that's why we're building a remote-first organization. We chat on [Mattermost](https://mattermost.com/) and have video calls on Zoom. We brainstorm with [Miro](https://miro.com/) and organize with [Notion](https://www.notion.so).\n\n**We try not to take ourselves too seriously**, but we are goal-oriented with an ambitious mission.\n\n**We believe that as a small company, we can out-compete incumbents** by thinking from first principles about how organizations interact with data. We are very competitive.\n\n# Benefits\n- Fully remote\n\n- Flexible working hours\n\n- Generous compensation and equity package\n\n- Opportunity to make high-impact contributions to an agile team\n\n# How to Apply? Questions?\n[**Complete the job application**](https://4o99daw6ffu.typeform.com/to/ePkNQiDp)\n\nIf you have any questions or concerns, feel free to email us at [[email protected]](mailto:[email protected])\n\n#Location\n🌏 Worldwide


See more jobs at Splitgraph

# How do you apply?\n\nThis job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
110ms