Remote terraform Jobs in April 2020

35 Remote terraform Jobs in April 2020

Post a job
    • 🔥 NEW: -50% on Remotive Community Memberships during COVID 19.
      Remotive Slack Community
  • Hottest Remote Jobs

    • Thorn is a non-profit focused on building technology to defend children from sexual abuse. Working at Thorn gives you the opportunity to apply your skills, expertise, and passions to directly impact the lives of vulnerable and abused children. Our staff solves dynamic, quickly evolving problems with our network of partners from tech companies, NGOs, and law enforcement agencies. If you are able to bring clarity to complexity and lightness to heavy problems, you could be a great fit for our team.

      Last year, we took the stage at TED and shared our audacious goal of eliminating child sexual abuse material from the internet.

      About the Role:

      A key aspect of our work is partnering with the tech industry. Our latest product, Safer, is designed to proactively identify, remove, and report child sexual abuse material from our partners' platforms. As you join our small but mighty team at an early stage of this product, you will work together with our team to implement and ship a world-class product.

      What You'll Do:

      • Collaborate with other engineers on your team to build complex client applications from end-to-end.

      • Work closely with the product manager and engineers to define product requirements, and collaborate to devise optimal engineering solutions.

      • Present possible technical solutions to various stakeholders, clearly explaining your decisions and how they address real user needs, incorporating feedback in subsequent iterations.

      • Play a critical role in day-to-day coding, code reviews, and troubleshooting production issues.

      • Drive technical innovation by researching and incorporating new technologies and tools into our core system.

      Skills We're Seeking:

      • You have a commitment to putting the children we serve at the center of everything you do.

      • You have proficient software development knowledge, with experience building, growing, maintaining a variety of products, and a love for creating elegant applications using modern technologies.

      • You have experience prototyping, implementing, testing, and deploying code to production.

      • You can work with shifting requirements in a fast-paced and fluid environment, and collaborate with both internal and external stakeholders.

      • You have empathy and can be a strong advocate for our users while balancing the vision and constraints of engineering realities.

      • You enjoy teaching and mentoring other engineers on your team.

      • You communicate clearly, efficiently, and thoughtfully. We’re a highly-distributed team, so written communication is crucial, from Slack to pull requests to code reviews.

      Technologies We Use:

      You should have non-trivial experience with React, but we’re excited about teaching folks that have the desire and ability to learn the rest. 

      • React / TypeScript

      • GraphQL

      • Node / Express

      • Python

      • Docker / Kubernetes

      • AWS / Terraform / Google Cloud

      • PostgreSQL / Elasticsearch

      Thorn is a strong and flexible team because of the diverse backgrounds of our staff. This includes professional background, subject matter expertise, culture, race/ethnicity, sexual orientation, gender identity, and expression, language, hobbies, etc. We strongly encourage women, minorities, and people from underrepresented backgrounds to apply. Your skills are needed here.

    • Thorn (US only - East Coast Preferred)
      1 week ago

      Thorn is a non-profit focused on building technology to defend children from sexual abuse. Working at Thorn gives you the opportunity to apply your skills, expertise and passions to directly impact the lives of vulnerable and abused children. Our staff solves dynamic, quickly evolving problems with our network of partners from tech companies, NGOs, and law enforcement agencies. If you are able to bring clarity to complexity and lightness to heavy problems, you could be a great fit for our team.

      Earlier this year, we took the stage at TED and shared our audacious goal of eliminating child sexual abuse material from the internet. A key aspect of our work is partnering with the National Center for Missing & Exploited Children and building technology to optimize the broader ecosystem combating online child sexual abuse.

      What You'll Do

      • Collaborate with other engineers on your team to build a data pipeline and client application from end-to-end.

      • Prototype, implement, test, deploy, and maintain stable data engineering solutions.

      • Work closely with the product manager and engineers to define product requirements.

      • Present possible technical solutions to various stakeholders, clearly explaining your decisions and how they address real user needs, incorporating feedback in subsequent iterations.

      Skills We're Seeking

      • You have a commitment to putting the children we serve at the center of everything you do.

      • You have proficient software development knowledge, with experience building, growing, maintaining a variety of products, and a love for creating elegant applications using modern technologies.

      • You’re experienced with devops (Docker, AWS, microservices) and can launch and maintain new services.

      • You are experienced with distributed data storage systems/formats such as MemSQL, Snowflake, Redshift, Druid, Cassandra, Parquet, etc.

      • You have worked with real-time systems using various open source technologies like Spark, MapReduce, NoSQL, Hive, etc.

      • You have knowledge in data modeling, data access, and data storage techniques for big data platforms.

      • You have an ability and interest in learning new technologies quickly.

      • You can work with shifting requirements and collaborate with internal and external stakeholders.

      • You have experience prototyping, implementing, testing, and deploying code to production.

      • You have a passion for product engineering and an aptitude to work in a collaborative environment, can demonstrate empathy and strong advocacy for our users, while balancing the vision and constraints of engineering.

      • You communicate clearly, efficiently, and thoughtfully. We’re a highly-distributed team, so written communication is crucial, from Slack to pull requests to code reviews.

      Technologies We Use

      You should have experience with at least a few of these, and a desire and ability to learn the rest.

      • Python

      • Elasticsearch / PostgreSQL

      • AWS / Terraform

      • Docker / Kubernetes

      • Node / Typescript

    • Chainlink (Some overlap with EST)
      2 weeks ago

      Smart contracts are on track to revolutionize how all agreements work, through an entirely new system of technologically enforced contract guarantees. Chainlink enables next-generation smart contracts that can be written about any/all events in the real world, the details of our approach can be found in our whitepaper. We are well recognized for providing highly secure and reliable blockchain connectivity to the world's largest enterprises such as Google, Oracle, SWIFT, and many more. This is a unique opportunity to join one of the top companies developing cutting-edge blockchain technology while working closely together with a team of experienced senior developers.

       

      About this Role

      As a site reliability engineer, you’ll work directly with the company’s CTO, CEO and a technical team of other senior engineers. You’ll develop and build highly scalable, secure, and reliable software that will change the way smart contracts function at a fundamental level. You’ll have the opportunity to learn and master the latest research concerning cryptography, blockchains, game theory, consensus algorithms, and decentralized applications. We live by an open-source ethos and believe in giving back to the community. You'll join us in enabling the future architecture of Chainlink, including the following:


      • Work directly with AWS in a expert capacity using Terraform
      • Maintain reliable application and network infrastructure focusing on time to recovery, monitoring, reduced downtime during upgrades, and disaster recovery
      • Apply the 12 factor app methodology to blockchain infrastructure appropriately.
      • Use data to understand the availability, reliability, and sustainability of our service
      • Build tools and systems for a great developer user experience
      • 5+ years of professional software development

      • B.S. or higher in computer science or a similarly technical field
      • Experience with test driven development and the use of testing frameworks
      • Knowledge of system design concepts
      • Experience with distributed systems and/or container orchestration
      • Strong communication skills, specifically giving/receiving constructive feedback in a collaborative setting
      • Excitement about building, operating and maintaining resilient, scalable services

      Preferred Qualifications

      • Demonstrated understanding of container networking and security 
      • Comfort working with network protocols, proxies and load balancers
      • Experience building highly available services at scale
      • Professional experience with Golang, TypeScript, Solidity, Rust
      • Experience with distributed systems
      • Ability to optimize and refactor for scaling and/or testability
      • Experience defining security strategies and securing high value systems
      • Excitement for blockchain, Web 3.0, and similar decentralized technologies
      • Comfort with pair programming
      • Comfort working remotely in a distributed team
      • Experience with Continuous Integration and Continuous Delivery
      • Passion for open source

      This role is location agnostic anywhere in the world. Though we ask that you overlap some working hours with Eastern Standard Time (EST). 

       

      *Chainlink is an Equal Opportunity Employer.*

  • Software Development (33) Software Development rss feed

    • Mixmax is the hub for all your business communications. We integrate with your company's existing toolchain - email, calendar, chat, CRM, and more - to bring all information into one place. This means we're syncing, storing, & indexing hundreds of millions of events a day into our system, and then building blazing fast APIs and rich integrations to delight users. Additionally, we have an extensive Developer API that powers entire third party products.

      As a platform guild engineer you’ll be a part of a team specifically focused on building out the next generation of our system. This means being a member of a team that values continuous and collective learning, culture over process, data driven development and always asking tons of questions. We actively blog about our work, contribute to open source, sponsor Open Collectives, and host/present at meetups - we actively encourage you to do the same and under your own name.

      Diversity and inclusion are core to our culture, and we are actively committed to building a more inclusive work environment. If you are a member of an underrepresented group in technology, we strongly encourage you to apply.

      Responsibilities:

      As a backend engineer in our platform guild, you’ll:

      • Contribute to the development of critical projects, working with other platform guild members.
      • Contribute to raising the high availability and reliability of Mixmax’s platform.
      • Advocate for cutting edge, and high quality, processes and tools  within the platform guild and across the entire engineering organization.
      • Use, and improve, our monitoring tools and platforms to help influence our technical roadmap with data driven decision making.
      • Work with Node, Go, AWS, MongoDB, Elasticsearch, Redis, Terraform, React.
      Requirements and skills you possess:
      • Excellent knowledge of at least one of: Node, Go, Mongo, Elasticsearch.
      • Past experience with distributed worker queues.
      • Working knowledge of at least one of the following AWS services: VPC, EC2, ELB, Lambda.
      • Have excellent documentation and communication skills.
      • Strive to grow personally and professionally, beyond just expanding technical abilities.
      Awesome if you also:
      • Have monitored large server fleets and complex interacting subsystems (we love Statsd and Grafana đź’ś).
      • Have experience architecting, deploying and operating asynchronous distributed work queues, high-volume storage systems, and high-throughput systems.
      • Are an open source contributor.
      • Love to experiment with new technology and share knowledge with the team
      Get to Know Us!

      At Mixmax, our mission is to change how the world communicates. We’re reinventing email for business: helping sales, customer success, and recruiting teams sell, succeed, and hire better.  More than 10,000 customers rely on us to get their jobs done. We’re profitable, growing fast, and we want your help to grow even faster!

      We’re a driven, passionate, responsible group who values personal and professional growth equally. We take care of ourselves, our families, our customers, and one another. We believe in sustainable and diverse approaches to work and life, because optimizing for the long-term is the best path to success.

      As a team member, you’ll wear multiple hats, embrace ambiguity, and take charge leading complex projects. You’ll have the support of an experienced team who’ve built multi-million dollar products and services. This is exceptionally challenging work, but will be the most meaningful and rewarding of your career. Check out our Instagram to see how much fun we have together! 

      We offer competitive salaries, meaningful equity, generous health, dental & vision, and fitness reimbursement benefits. And you get to work on product people LOVE!

       

    • As our security professional, you should be providing tooling, processes, and guidance to help product managers, developers, and operations follow good security practices when designing a new system.

      We're looking for someone who doesn't do security but enables security throughout our whole pipeline.

      We feel as if security is undergoing the same type of revolution operations did back in 2009 with DevOps (agile systems administration). We're looking for someone who understands that security is not gatekeeping but enabling.

      Responsibilities
      • Tightly integrate security tools and processes throughout the DevOps pipeline.
      • Establish Policies and Procedures to help the organization keep up with the pace of application development all the while staying secure and compliant.
      • Automate core security tasks by embedding security controls early on in the software development lifecycle.
      • Continuous monitoring and remediation of security defects across the application lifecycle including development and maintenance.
      • Be the security advisor for product managers, development and system operations.
      • Help us to setup processes to wade through security questionnaires and certifications
      Requirements
      • Previous experience with an infosec role
      • You're able to work independently
      • You properly document things
      • Experience with Web technologies
      • You have experience with a couple of the following security technologies: Gauntlt, BDD-Security, Snyk, InSpec, Brakeman, ZAP, OSQuery, Trufflehog, Dependency-Check, Error-Prone
      • Experience with any of the following is a plus: GitLab-CI, Chef, Ruby, Docker, Kubernetes, Terraform, Penetration testing, Incident Response
      Our offer
      • a competitive salary
      • we facilitate remote
      • the opportunity to ride the wave (and grow with) a fast-evolving scale-up

      At Silverfin, we celebrate and support our differences. We know to have a team rich in diverse thoughts, experiences, and opinions allow our employees, and our services to flourish.

    • Thorn is a non-profit focused on building technology to defend children from sexual abuse. Working at Thorn gives you the opportunity to apply your skills, expertise, and passions to directly impact the lives of vulnerable and abused children. Our staff solves dynamic, quickly evolving problems with our network of partners from tech companies, NGOs, and law enforcement agencies. If you are able to bring clarity to complexity and lightness to heavy problems, you could be a great fit for our team.

      Last year, we took the stage at TED and shared our audacious goal of eliminating child sexual abuse material from the internet.

      About the Role:

      A key aspect of our work is partnering with the tech industry. Our latest product, Safer, is designed to proactively identify, remove, and report child sexual abuse material from our partners' platforms. As you join our small but mighty team at an early stage of this product, you will work together with our team to implement and ship a world-class product.

      What You'll Do:

      • Collaborate with other engineers on your team to build complex client applications from end-to-end.

      • Work closely with the product manager and engineers to define product requirements, and collaborate to devise optimal engineering solutions.

      • Present possible technical solutions to various stakeholders, clearly explaining your decisions and how they address real user needs, incorporating feedback in subsequent iterations.

      • Play a critical role in day-to-day coding, code reviews, and troubleshooting production issues.

      • Drive technical innovation by researching and incorporating new technologies and tools into our core system.

      Skills We're Seeking:

      • You have a commitment to putting the children we serve at the center of everything you do.

      • You have proficient software development knowledge, with experience building, growing, maintaining a variety of products, and a love for creating elegant applications using modern technologies.

      • You have experience prototyping, implementing, testing, and deploying code to production.

      • You can work with shifting requirements in a fast-paced and fluid environment, and collaborate with both internal and external stakeholders.

      • You have empathy and can be a strong advocate for our users while balancing the vision and constraints of engineering realities.

      • You enjoy teaching and mentoring other engineers on your team.

      • You communicate clearly, efficiently, and thoughtfully. We’re a highly-distributed team, so written communication is crucial, from Slack to pull requests to code reviews.

      Technologies We Use:

      You should have non-trivial experience with React, but we’re excited about teaching folks that have the desire and ability to learn the rest. 

      • React / TypeScript

      • GraphQL

      • Node / Express

      • Python

      • Docker / Kubernetes

      • AWS / Terraform / Google Cloud

      • PostgreSQL / Elasticsearch

      Thorn is a strong and flexible team because of the diverse backgrounds of our staff. This includes professional background, subject matter expertise, culture, race/ethnicity, sexual orientation, gender identity, and expression, language, hobbies, etc. We strongly encourage women, minorities, and people from underrepresented backgrounds to apply. Your skills are needed here.

    • Phreesia (US or Canada)
      3 days ago

      Phreesia is looking for a DevOps Engineer to join our growing team!

      At Phreesia, our DevOps Engineers play a critical role in partnering with Product Development, Data Center Operations, and QA teams to deliver our SaaS solutions to the world. This individual is responsible for developing build and release frameworks and tools to ensure that software is being correctly built, tested, packaged, and deployed through development, test, and production environments. 

      What You'll Do:

      • Work with other Development teams to provide a framework for building, testing and packaging their code in a consistent, reusable way 
      • Create and support automated processes for deploying and configuring applications in multiple environments using Chef, Atlassian Bamboo, Octopus Deploy and similar tools 
      • Create and support applications and APIs to provide insight into application state and integrations with other systems 
      • Build and maintain frameworks to allow other internal teams to deploy and provision new resources 
      • Work with Team Architects to troubleshoot problems in both the build and deployment process and deployed systems 
      • Participate in release/milestone planning and scheduling as part of an Agile development team 
      • Learn the US Healthcare system and how customers use our products 
      • Deploy .NET based service-oriented web applications into production to a fast-paced deployment schedule 

      What You'll Need:

      • BS in Computer Science, Computer Engineering or Mathematics 
      • Overall 5-10 years of experience with at least 3 years experience as a software developer 
      • Experience designing and implementing tasks in Continuous Integration systems (Bamboo, Cruisecontrol.net, Jenkins, etc.) 
      • Experience designing and implementing workflows with Artifact Management systems (Proget, Artifactory, etc) 
      • Experience with supporting application deployments to AWS 
      • Experience with infrastructure management tools (Terraform, VMware, etc) 
      • Windows Server and IIS setup and troubleshooting experience 
      • Experience with PowerShell and DSC
      • Git repository management experience 
      • Development experience with Ruby and Chef 
      • Experience with Windows and Linux administration 

      Who We Are:  

      At Phreesia, we’re committed to helping healthcare organizations succeed in a fast-changing landscape—and we need smart, passionate people to help us do it. Our innovative SaaS platform offers our clients a suite of applications to manage the intake process, giving them the tools to engage patients, improve efficiency, optimize staffing and enhance clinical care. Our solutions are in all 50 states, and we check in 70 million patients a year!  

      Basically, what you are doing here matters and hard work does not go unnoticed. Not only does Phreesia care about our clients we also care about our employees. We are proud to say that we have grown 40% each year and consistently continue to do so. If you crave working with driven and engaged colleagues, a structured sales process, consistent recognition, defined career path, and enjoy working in revamped new areas, this may be the right opportunity for you.  

      Benefits and Perks: 

      • Variety of health plan options, dental/ vision coverage, and short/long-term and life insurance plans 
      • 401(k) savings plan 
      • Flexible working hours 
      • Unlimited vacation 
      • Unlimited snacks and drinks in our offices 
      • Mobile phone stipends, monthly subway pass reimbursement and Internet reimbursement 
      • 100% paid maternity leave to our U.S. employees, as well as a generous maternity benefit to our employees in Canada. 
      • Tuition and certification reimbursement, as well as other professional development opportunities 

       

      We strive to provide a diverse and inclusive environment and are an equal opportunity employer.

    • 5 days ago
      New Context is a rapidly growing consulting company in the heart of downtown San Francisco. We specialize in Lean Security: a methodology to consistently apply DevSecOps strategies, leading organizations to build better, safer software through hands-on technical and management consulting. . We are a group of engineers who live and breathe Agile Infrastructure, Systems Automation, Cloud Orchestration, and Information & Application Security.

      We are seeking a Managed Services Engineer to work remotely as part of a team supporting services for our MSP clients. Support duties include break/fix work, scaling and capacity planning, and participating in a scheduled on-call rotation.

      Expect to heavily use Open Source software to take on challenges like delivery of highly secured containers, management of IoT devices or supporting Big Data ecosystems at petabyte scale and beyond. You will utilize our core methodologies - Agile, Lean, TDD and Pair Programming - along with your fluency in DevOps - to run robust and reliable systems for our clients. 

      We foster a tight-knit, highly-supportive environment where there are no stupid questions. Even if you do not know the answer immediately, you'll have the entire company supporting you via Slack, Zoom, or in-person. We also host a daily, all-company stand-up via Zoom, and a weekly company Retro, so you won't just be a name on an email. 

      At New Context, our core values are Humility, Accountability, Integrity, Empathy, Creativity, Transparency, Quality & Passion! Our employees live these values every single day.

      Who You Are:
      • Engineer with 2-4 years of IT Experience (Desktop Support, Systems Engineering, Systems Administration);
      • Comfortable with at least one high-level language, ideally Ruby and/or Python (but could be anything); 
      • Experienced in Open Source web technologies, especially Docker, Kubernetes, GitLab, and/or the HashiCorp suite;
      • An excellent communicator, able to deliver project status and explain technical elements to non-technical audiences;
      • Able to think on your feet and learn quickly on-the-job in order to meet the expectations of our clients;
      • A great teammate and a creative and independent thinker.
      Bonus points if you are:
      • Experienced with in-depth AWS administration;
      • Experienced and effective working with external clients and customers;
      • A believer in automated tests and their role in software engineering;
      • Able to translate complex concepts to business customers
      We tailor solutions to our customers. You might support any of the following technologies:
      • Automation: HashiCorp Product Suite (Terraform, Packer, Vault, Consul, Vagrant), Chef, Puppet, Ansible, Salt, Automated Testing
      • Containerization Ecosystem: Kubernetes, Docker, D2IQ, Nomad, Rancher, CoreOS 
      • Cloud & Virtualization: AWS, GCP, Azure, OpenStack, Cloudstack, kvm, libvirt
      • Tools: GitLab, Jenkins, Atlassian Suite, Pivotal Tracker, Git, 
      • Monitoring: SysDig, Tistlock, Datadog, AppDynamics, New Relic, Sentry, Nagios, Prometheus
      • Databases/Datastores: Cassandra, Hadoop, Redis, PostgreSQL, MySQL
      • Security: Compliance Automation, Application Security, Firewalls, OSSEC, AuthN and AuthZ
      • Languages: Ruby, Python, Go, JavaScript
      We are committed to equal-employment principles, and we recognize the value of committed employees who feel they are being treated in an equitable and professional manner. We are passionate about finding ways to attract, develop and retain the talent and unique viewpoints needed to meet business objectives, and to recruit and employ highly qualified individuals representing the diverse communities in which we live, because we believe that this diversity results in conversations which stimulate new and innovative ideas.

      Employment policies and decisions on employment and promotion are based on merit, qualifications, performance, and business needs. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
    • Pitch, a new company from the makers of Wunderlist, is looking for a backend engineer with deep experience working with Amazon Web Services (AWS). If you’re excited about planning and rolling out reliable and simple Cloud infrastructure, you’re in the right place. Pitch is a product-minded company structured in cross-functional teams, where DevOps experts are focused on delivering a great product to the user.

      What you will be doing 
      • Lead initiatives for new features with a large infrastructure component
      • Plan and build out our cloud infrastructure
      • Help expand our Continuous Deployment and Cloud Deployment systems
      • Play a key role in handling incidents
      What we are looking for
      • Excellent communication skills and willingness to share and teach
      • Ability to wear multiple hats in a cross-functional team
      • Ability to focus on the product even when building infrastructure
      • 2+ years of working experience of Amazon Web Services (AWS) and key AWS services (EC2, Route53, S3)
      • Deep understanding of how the Web works: HTTP, CORS, how to build a REST API
      • Deep understanding of IAM and other cloud security mechanism
      • Experience in a backend programming language such as Clojure (or equivalents like Golang, Python, etc)
      • Understanding of key application metrics and using them to make decisions
      • Familiarity with CloudFormation (or similar cloud provisioning systems like Terraform or Pulumi)
       Would be nice to have 
      • Excellent writing skills. Please submit a writing sample of any kind of technical writing if there’s anything you can share
      • Experience with Site Reliability Engineering or Production Engineering

       If you tick all these boxes we'd love to get to know you

      We value diversity of perspective and seek to build an inclusive workplace that welcomes people from all different backgrounds (including dogs).

    • Hypothesis.is (Between UTC-6 and UTC+2)
      1 week ago

      Location: Remote. Candidates must be located between UTC-6 and UTC+2 time zones.

      Summary

      Hypothesis is seeking a Senior Backend Developer to join our Product Delivery team. The person hired in this role will work to ensure that Hypothesis technologies and services support our vision of a world where annotation is as common as comments, but more useful and engaging. Join us as we extend what the web can do.

      About the role

      In this role, you will help build systems and APIs to support annotation of web pages and other media. You will focus on solving for user needs by contributing to backend systems and services. The following is a sampling of the technologies we currently use:

      • Python, Pyramid, PostgreSQL, Elasticsearch
      • AWS, Docker, Terraform

      This role reports to the Director of Engineering

      About you

      You will be successful at Hypothesis if you:

      • Demonstrate proficiency with dynamic languages like Python
      • Demonstrate proficiency with building and designing RESTful APIs
      • Have a solid understanding of  HTML / CSS / JavaScript based presentation layer
      • Have familiarity with architectural patterns and tools used to build modern web applications
      • Experience profiling and debugging web applications
      • Experience working with developers of open source projects to resolve bugs or make improvements
      • Have experience with the integration of data storage solutions using databases such as Postgres
      • Worked with continuous integration and deployment systems, and have ideas about how to build and improve them.
      • Have experience with remote work and understand the importance of good time management, self-motivation, and self-discipline as a remote worker. 
      • Have excellent documentation and verbal communication skills, and are able to collaborate and rally support within your team.

      What’s next

      Does this sound interesting? Drop us a line to tell us what about this role intrigues you and why you think you would be great for Hypothesis. Resumes are helpful, but so are examples of your recent work. We can’t wait to hear from you!

    • Thorn (US only - East Coast Preferred)
      1 week ago

      Thorn is a non-profit focused on building technology to defend children from sexual abuse. Working at Thorn gives you the opportunity to apply your skills, expertise and passions to directly impact the lives of vulnerable and abused children. Our staff solves dynamic, quickly evolving problems with our network of partners from tech companies, NGOs, and law enforcement agencies. If you are able to bring clarity to complexity and lightness to heavy problems, you could be a great fit for our team.

      Earlier this year, we took the stage at TED and shared our audacious goal of eliminating child sexual abuse material from the internet. A key aspect of our work is partnering with the National Center for Missing & Exploited Children and building technology to optimize the broader ecosystem combating online child sexual abuse.

      What You'll Do

      • Collaborate with other engineers on your team to build a data pipeline and client application from end-to-end.

      • Prototype, implement, test, deploy, and maintain stable data engineering solutions.

      • Work closely with the product manager and engineers to define product requirements.

      • Present possible technical solutions to various stakeholders, clearly explaining your decisions and how they address real user needs, incorporating feedback in subsequent iterations.

      Skills We're Seeking

      • You have a commitment to putting the children we serve at the center of everything you do.

      • You have proficient software development knowledge, with experience building, growing, maintaining a variety of products, and a love for creating elegant applications using modern technologies.

      • You’re experienced with devops (Docker, AWS, microservices) and can launch and maintain new services.

      • You are experienced with distributed data storage systems/formats such as MemSQL, Snowflake, Redshift, Druid, Cassandra, Parquet, etc.

      • You have worked with real-time systems using various open source technologies like Spark, MapReduce, NoSQL, Hive, etc.

      • You have knowledge in data modeling, data access, and data storage techniques for big data platforms.

      • You have an ability and interest in learning new technologies quickly.

      • You can work with shifting requirements and collaborate with internal and external stakeholders.

      • You have experience prototyping, implementing, testing, and deploying code to production.

      • You have a passion for product engineering and an aptitude to work in a collaborative environment, can demonstrate empathy and strong advocacy for our users, while balancing the vision and constraints of engineering.

      • You communicate clearly, efficiently, and thoughtfully. We’re a highly-distributed team, so written communication is crucial, from Slack to pull requests to code reviews.

      Technologies We Use

      You should have experience with at least a few of these, and a desire and ability to learn the rest.

      • Python

      • Elasticsearch / PostgreSQL

      • AWS / Terraform

      • Docker / Kubernetes

      • Node / Typescript

    • 1 week ago

      Do you enjoy working with some of the latest technologies and using your expert Linux Administrator skills to automate routine system tasks? Do you like solving complex problems and finding solutions that scale appropriately in large, high-traffic environments? Are you comfortable working with a broad spectrum of software & services? If so, then we would like to hear from you!

      We are a small remote team of 3, looking for another curious, independent, and savvy DevOps engineer to build upon our continuous delivery pipelines using Kubernetes & Jenkins. We work with hybrid cloud environments and integrate many AWS services like EC2 & Lambda. Not a morning person? This full-time position has afternoon/evening hours: (ideally, 12pm-8pm Pacific give or take an hour).

      Responsibilities

      • Deploy, manage, & maintain applications and systems
      • Participate in on-call rotation
      • Implement, maintain, and improve CI/CD pipelines
      • Actively troubleshoot any issues and document solutions
      • Ensure system availability, respond to incidents, and handle escalations from other teams

      Requirements

      • 2+ years experience in a DevOps role (or similar)
      • Strong oral & written communication skills
      • Experience using Amazon Web Services (EC2, S3, & RDS at a minimum)
      • Proficient with Linux systems administration (RHEL/CentOS & Ubuntu specifically)
      • Experience with CI/CD platforms (Jenkins)
      • Comfortable using version control (Git)
      • Proficiency with Docker container concepts
      • Prior experience maintaining high-availability systems

      Nice to Have

      • Kubernetes exposure
      • Previous experience with Ruby on Rails environments
      • Prior experience with monitoring systems such as Grafana, Zabbix, or Nagios
      • Configuration management tools such as Terraform and/or SaltStack

      Benefits:

      • Health/dental vision insurance
      • 401K
      • Great work/life balance
      • 13" MacBooks and computer monitor provided
      • Adjustable work desks
      • Snacks and Friday Happy Hours!
      • Great location Our San Francisco office is steps from the Powell BART/Muni station!
    • The data volume for our largest customers has increased more than 4x in the last year, and we’re scaling Heap to meet the demand. Our backend supports an expressive set of queries that need to come back with sub-second latencies and reflect up-to-the-minute data. To make this possible, we’re working on a novel distributed infrastructure.

      We’re looking to bring on an Infrastructure Engineer to lead the DevOps side of this challenge. Help us de-risk our stack, add more 9s to our availability, and incorporate open source tooling.

      You’ll own the design and development of our DevOps toolchain. You’ll build deploy pipelines and manage configurations. You’ll set up performance metrics and act on them to scale a complex distributed system.

      We’re looking for stronger software engineering skills than a typical DevOps role requires. This is a building role, which happens to focus on stability, operability, and tooling, not an ops role. You’ll need to be able to understand our codebase and debug issues as they come up. Some example projects:

      • Determine how we'll do service discovery and incorporate it into a codebase that assumes static locations for services.

      • Figure out how we’ll package our code and deploy it from test → stage → production, and eventually eliminate manual deploys on production machines.

      • Where will new instances come from? Pre-baked AMIs? Terraform with vanilla images and a bunch of salt? Containers? Something else?

      • Determine how we’ll monitor, backup, and otherwise operate our Kafka cluster.

      • Much, much more.

      We’d like to get to know you if:

      • You have experience with modern DevOps tooling - infrastructure as code, configuration management, CI pipelines, package managers - we need someone who has deep knowledge of the full DevOps ecosystem.

      • You communicate with clarity and precision. We care about this almost as much as your technical ability.

      • You’re self-directed with a strong sense for relative priority. There is low-hanging fruit everywhere. We need someone who has a good sense for which projects will have the most impact.

      • You have experience with AWS, especially EC2, VPC, and ELB.

      • (Bonus) You have experience with our stack. Heap runs on Kafka, ZooKeeper, PostgreSQL, Redis, and Node.js, with Terraform, SaltStack, and CircleCI for orchestration, configuration, and continuous integration.

      Our HQ is in SF, and we have an office in New York, but a large part of our engineering team is remote. We cover relocation costs, and can sponsor visas. We'd love to hear from you, no matter where you are!

      Heap has raised $95M in funding from NEA, Y Combinator, Menlo Ventures, SVAngel, Sam Altman, Garry Tan, Alexis Ohanian, Harj Taggar, Ram Shriram, and others.

      People are what make Heap awesome. Regardless of age, education, ethnicity, gender, sexual orientation, or any personal characteristics, we want everyone to feel welcome. We are committed to building a diverse and inclusive equal opportunity workplace everyone can call home.

    • 2 weeks ago

      ABOUT 

      Form3 is one of the fastest growing FinTech’s in the UK, building the most exciting banking technology company on the planet. Our mission is simple: transform payments technology to enable the global financial community to move money in real-time.  

      THE ROLE  

      We are looking for fully remote Senior Cloud Security Engineer with a passion for cloud, security and software engineering to join us on an exciting journey to build the next phase of the Form3 financial cloud SaaS platform.

      This is an opportunity to work for a tech-first company, making an important and significant contribution to cutting-edge projects that are critical to our success moving forward. As our engineering team is fully remote and distributed across 14+ European countries, every engineer works in the same way, embracing a remote-working culture and the latest tech to create world-class payments technology. 

      TECHNICAL ENVIRONMENT 

      Go, AWS, Kubernetes, TravisCI, Docker, Terraform, Vault, Consul, Linkerd, Redis, Prometheus, Postgres, Elasticsearch, PACT, Github, DevSecOps, TDD, BDD, Pair Programming.  

      ESSENTIAL EXPERIENCE

      • Comfortable programming in multiple languages (ideally in Go, Python, Java, Bash)
      • Building CI/CD pipelines
      • DevSecOps tools and processes
      • Testing, BDD/TDD
      • Knowledge of cloud architecture (ideally AWS)
      • Confident exploiting and mitigating the OWASP top 10
      • Linux security
      • Confident teaching others and promoting a DevSecOps mindset across the business
      • Capable of working on both business logic/application code and architecting, configuring and maintaining platform infrastructure
      • Passionate about learning new things
      • Excellent problem-solving skills
      • Strong communication skills

      DESIRABLE EXPERIENCE

      • Exposure to Terraform, Vault, Docker/Kubernetes
      • Security certified e.g. OSCP/OSCE
      • Penetration testing
      • Been in a security engineering role with hands-on experience implementing technical controls and automation to meet compliance of information security frameworks (ISO27001, ISAE300/SOC2, SOC1, NIST, GDPR and PCI-DSS in particular)

      WHAT HAPPENS NEXT 

      1. Screening call with Talent Team 
      2. Security telephone interview
      3. Take Home Test
      4. Technical interview 

      THE BENEFITS  

      • A great technology stack  
      • Work directly with the founding team in a creative and open environment  
      • The ability to work 100% remotely  
      • 30 days annual leave   
      • Work on building a cloud-native next generation API  
      • Regular paid meetups to London to spend time with our wonderful team  
      • A great working space in central London (close to Tower Bridge) with a rooftop hangout space if you want to use it   

      THE TEAM 

      We are a company that places technology at the core of everything we do. Our senior engineers have been involved since the founding of the company and understand our business better than anyone. We are proud to be building the best team, software and processes and focus on quality without cutting corners. As a 100% remote working team, our engineers and security professionals are based in more than 14 locations across the UK and Europe. We’re a pretty diverse group; some have worked for giant companies, others have worked for startups, but we all love a challenge and being part of a company that helps our customers to make millions of payments. 

      THE CULTURE 

      We care deeply about everything that we do; inclusive working practices and diverse teams are at the heart of our business. Made up of a mixture of banking experts, engineers, artists, marketers, and customer advocates, here at Form3, we strongly believe that everyone has a voice. We have a flexible working environment and see ourselves as one of the best companies for remote working. 

    • Chainlink (Some overlap with EST)
      2 weeks ago

      Smart contracts are on track to revolutionize how all agreements work, through an entirely new system of technologically enforced contract guarantees. Chainlink enables next-generation smart contracts that can be written about any/all events in the real world, the details of our approach can be found in our whitepaper. We are well recognized for providing highly secure and reliable blockchain connectivity to the world's largest enterprises such as Google, Oracle, SWIFT, and many more. This is a unique opportunity to join one of the top companies developing cutting-edge blockchain technology while working closely together with a team of experienced senior developers.

       

      About this Role

      As a site reliability engineer, you’ll work directly with the company’s CTO, CEO and a technical team of other senior engineers. You’ll develop and build highly scalable, secure, and reliable software that will change the way smart contracts function at a fundamental level. You’ll have the opportunity to learn and master the latest research concerning cryptography, blockchains, game theory, consensus algorithms, and decentralized applications. We live by an open-source ethos and believe in giving back to the community. You'll join us in enabling the future architecture of Chainlink, including the following:


      • Work directly with AWS in a expert capacity using Terraform
      • Maintain reliable application and network infrastructure focusing on time to recovery, monitoring, reduced downtime during upgrades, and disaster recovery
      • Apply the 12 factor app methodology to blockchain infrastructure appropriately.
      • Use data to understand the availability, reliability, and sustainability of our service
      • Build tools and systems for a great developer user experience
      • 5+ years of professional software development

      • B.S. or higher in computer science or a similarly technical field
      • Experience with test driven development and the use of testing frameworks
      • Knowledge of system design concepts
      • Experience with distributed systems and/or container orchestration
      • Strong communication skills, specifically giving/receiving constructive feedback in a collaborative setting
      • Excitement about building, operating and maintaining resilient, scalable services

      Preferred Qualifications

      • Demonstrated understanding of container networking and security 
      • Comfort working with network protocols, proxies and load balancers
      • Experience building highly available services at scale
      • Professional experience with Golang, TypeScript, Solidity, Rust
      • Experience with distributed systems
      • Ability to optimize and refactor for scaling and/or testability
      • Experience defining security strategies and securing high value systems
      • Excitement for blockchain, Web 3.0, and similar decentralized technologies
      • Comfort with pair programming
      • Comfort working remotely in a distributed team
      • Experience with Continuous Integration and Continuous Delivery
      • Passion for open source

      This role is location agnostic anywhere in the world. Though we ask that you overlap some working hours with Eastern Standard Time (EST). 

       

      *Chainlink is an Equal Opportunity Employer.*

    • Overview

      With over 10,000 online merchants launching subscriptions and over 1,000,000 subscribers powered by ReCharge, we have a lot of store owners to support. Our mission to make repeat orders easier began five years ago as a bootstrapped startup and today we're at the forefront of recurring billing software with over 150 remote-first employees around the globe processing tens of millions of dollars in sales every week.

      We're looking for an Infrastructure Engineer to join the Infrastructure Operations team and collaborate on a critical part of the platform. This team is responsible for the design and support of the product platform, focusing Cloud-native solutions to enable our product and feature teams to keep up with the fast pace of our industry. Facilitated by robust tooling, automation and well maintained documentation.

      Our stack includes: Python, Flask, Jinja, Docker, GCP, Terraform, Ansible, Memcached, Nginx, Snowflake, Looker, Matillion

      What You’ll Do

      • Live by and champion our values: #ownership, #empathy, #simple-solutions.
      • Design and support the product platform and operational runtime.
      • Collaborate with other departments to improve developer and customer experience through Infrastructure or pipeline improvements.
      • Implement new technologies to solve ReCharge's technical challenges as they arise.
      • Champion good habits within your team; improve engineering standards, tooling, and processes.
      • Find and address performance issues throughout the application.
      • Troubleshoot complex issues.

      What You’ll Bring

      • Typically, 5+ years of relevant infrastructure operations experience in fast paced environments
      • 4+ years experience with Docker, Ansible, TDD
      • 2+ years experience with Metrics and APM, Logging solutions
      • 2+ years experience in cloud-native environments such as GCP, AWS, or Azure
      • Proficient with python2/3, flake8/pep8, flask, gunicorn, gevent
      • Experience with auto-scaling, serverless infrastructure components
      • Experience with Terraform, MySQL, SQLAlchemy,Git/Github, lint
      • A knack for engineering simple solutions to solve complex problems
      • Willingness to participate in a first line of support on-call rotation
      • Ability to work remotely and desire to make an impact at a boot-strapped start-up
      • Proficient with Signalfx or other SaaS monitoring solution desired
      • Bachelor’s degree or equivalent experience desired
    • Plutora (MT +/- 6 hours)
      2 weeks ago

      About the Opportunity

      Do what you love and make an impact. Become a Plutorian!

      We are in the business of helping companies become software juggernauts. 
      Over the last 7 years we have built an enterprise SAAS platform used by many of the world’s largest companies (Vodafone, Telefonica, Westpac, Pepsico, Barclays... just to name a few)

      We are fully cloud based and are about to embark on our next phase of cloud adoption (automation and scale).  We are looking for a DevOps ninja to join our team and work with our squads to deliver improved cloud-based architecture and new capabilities leveraging the AWS platform.

      To support business growth, you will join Plutora’s well-established technology team working on existing platforms and implementing new technologies and features across our cloud infrastructure.  We run cross functional squads consisting of product, engineering, QA and DevOps. You will play a crucial role to bring your knowledge and experiences to help us achieve greatness.

      Key Responsibilities:

      • Design, configure and maintain our cloud infrastructure to support our distributed systems architecture at scale 
      • Work with architects and engineers to design and build the next generation of our cloud infrastructure
      • Help to build the perfect CI/CD pipeline allowing engineers to push their changes to production with high confidence 
      • You will help monitoring solutions that keeps our systems health in check and ensure our customers come first
      • When needed, work with our Global customers to ensure our platform is integrated and working as required.
      • Help troubleshoot and optimize our backend services
      • Implement security best practices and industry standards 
      • Making a positive and proactive contribution working within a multi-disciplined team while keeping up to date with the latest tools, techniques and best practices.

      About You

      We are looking for passionate, enthusiastic and proactive people that want to build their future with us.

      You will bring a culture of automation first with what you do as well as a collaborative approach to working with engineering teams. Working closely with each of the product squads you will ensure that our CI tools, processes and methods are enabling us to deliver world-class cloud services and will ensure a smooth transition from development to production environments.

      This position is for a passionate DevOps engineer with significant hands-on DevOps experience implementing and managing automated infrastructure and code deployments.

      Skills/Knowledge/Experience/Qualifications:

      • Ability build, configure, support and develop AWS cloud platforms and associated systems.
      • Certifications across AWS and Microsoft (essential) and DevOps tooling Puppet, Octopus, Jenkins
      • Technically proficient in AWS services (EC2, ELB, RDS, EBS, Lambda, S3 etc)
      • Programming languages and scripting - PowerShell, BASH, Python Perl etc
      • Highly experienced with infrastructure and automation tooling such as Jenkins, Puppet, Terraform, Chef, Ansible, etc.
      • Containerisation tooling - Kubernetes, Docker
      • Proven ability to provision and configure AWS cloud based resources to manage complex application environments
      • Strong skills with source code control (Git), and CI/CD tools
      • Experience troubleshooting of common web server, caching and database services; 
      • Security exposure using WAF technologies such as CloudFlare;
      • Networking experience is essential; (Firewalls, Routers, Load Balancers, Routing) 
      • Implement and manage orchestration tools and develop automating systems.
      • High availability, developing and maintaining resilient services.
      • Good communication skills and ability to work with key stakeholders to produce a desired outcome.
    • Formstack transforms the way you collect data and put it to work. 

      We are looking for a Senior Software Developer to help us accomplish this mission! 

      Formstack is a 14-year-old company with its roots in Indianapolis. Our customers span 110 different countries, and our employees live and work across the U.S. and the globe. We provide a work environment that is flexible and provides great freedom for those who can perform. We are seeking people who demonstrate an ability to work effectively with individuals from diverse cultures and backgrounds.

      Who You Are:

      You are an experienced full-stack developer talented in Node.js, Java, and JavaScript. You are a supporter and advocate for a completely serverless AWS stack (Lambda, API Gateway, DynamoDB, and S3).  You are a problem solver and are motivated to learn. You are able to help plan features from problem statements and loosely defined requirements. You are able to break large projects in manageable chunks to make them easier to work on and consume. You aren't scared to be wrong and don't always have to be right, and you have the ability to leave your ego at the door. You can set measurable goals for yourself and you take the team and personal responsibility seriously.  There are opportunities to develop UI elements in React yourself, so a basic understanding of front-end technologies (Angular.js, ReactJS, CSS, and web components) is desirable.

      What You Will Do:

      • Your primary focus will be the development of server-side capabilities on our eSignature SaaS platform and ensuring high performance and responsiveness to requests from the front-end. 
      • You will execute projects, fix bugs, write tests, reduce technical debt, and maintain our documentation. 
      • You will collaborate with various teams on a daily basis to make sure what we are creating will support both our internal and external stakeholders. 
      • You will work with a Scrum methodology to make sure features ship as they are planned and scheduled.

      What We Are Looking For:

      • Knowledge of Node.js and frameworks such as Express to build RESTful APIs returning JSON
      • Understanding the nature of asynchronous programming, its quirks and workarounds, and experience writing or using JavaScript promises and/or async/await
      • DevOps experience and mentality - You recognize the importance of automating all build, test, and deploy activities for an application and have experience with CI/CD tools such as CircleCI, Jenkins, GitHub Actions and provisioning tools such as Terraform or Cloudformation.
      • Solid foundation in writing queries and updating NoSQL databases such as AWS DynamoDB 
      • Experience using the AWS Javascript API to interface with S3 and DynamoDB
      • Good understanding of server-side and client-side javascript build tools and environments such as npm, yarn, Lerna, webpack, and babel 
      • Understanding of serverless tools (AWS Lambda, serverless.com and/or Claudia.js frameworks)
      • Basic understanding of front-end technologies, such as HTML5, and CSS3 and React/AngularJS
      • Creating database schemas that represent and support business processes
      • Implementing automated testing platforms and unit tests
      • Proficient understanding of code versioning tools, such as Git
      • Familiarity with object-oriented development with Java a plus - especially with using Java APIs for PDF manipulation such as iText, Apache PDFBox, or JPedal

      Bonus Points:

      • Mobile app development experience
      • Experience working with well-performing agile teams
      • Experience working on a SaaS product
      • Experience integrating with 3rd party web applications (through REST API))
      • AWS certifications

      What Formstack Offers:

      • Free health plans, as well as company-paid Dental, Vision, Disability and Life Insurance Benefits for full-time employees.
      • Unlimited PTO for all employees
      • 401k with matching company contribution for full-time employees
      • The most up-to-date technology, including company-issued Macs, the latest software and other tools needed to excel at your job
      • Company-paid conferences and extended learning
      • Yearly company gatherings

      Want to learn more about who we are and what we value? CLICK HERE to hear from some current Formstackers about what matters most!

      Formstack is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.

      All data collected in our application process from resume collection to application questions is used for recruitment purposes only. We will store it in our applicant tracking system, JazzHR, and will not share this data with anyone else. We will keep your data until the role is filled and only continue to store it if we feel you may fit future roles.

      Thank you for your interest in Formstack!

    • Astronomer helps organizations adopt Apache Airflow, an open-source data workflow orchestration platform. We run a managed SaaS offering (Astronomer Cloud), as well as a product that our customers install into their own Kubernetes cluster (Astronomer Enterprise).

      We're looking for infrastructure-oriented people to join our Data Propulsion Labs business unit, which helps our customers understand, evaluate, and install Astronomer Enterprise. You would serve as a member of a globally-distributed team to deploy Astronomer Enterprise to large (Fortune 500) and small Kubernetes environments.

      Responsibilities

      • Help get the product running in our customer’s environments

      • Maintain and update our terraform scripts

      • Bridge knowledge gained from working in customer environments to platform team

      • Help with pre-sales infrastructure related discussions

      • Keep up to date on releases/roadmaps of major cloud providers as it relates to our platform

      • Contribute to both internal and external facing documentation

      • Monitor platform deployments and advise customers on troubleshooting steps

      • Open issues and contribute improvements to the product

      • We offer flexibility and independence, mixed with a high-paced, pragmatic way of working.

      Requirements

      • Kubernetes Experience (Docker, Kubernetes, Helm)

      • Cloud Automation Experience (Terraform, other tools)

      • Cloud Networking (AWS/GCP/Azure)

      • Comfortable communicating with customers

      Bonus Points if you're familiar with:

      • Apache Airflow

      • ElasticSearch/Kibana

      • Prometheus/AlertManager/Grafana

      • Redhat Openshift

      • Willingness to travel is nice, but not required.

      At Astronomer, we value diversity.  We are an equal opportunity employer: we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

    • The Challenge

      We’re now looking for a Data Engineer or a Senior Backend Software Engineer (sometimes called Data Infrastructure Engineer, Data Platform Engineer, or Machine Learning Platform Engineer) who can lead the charge in developing and maintaining the platform that will support large-scale ML deployments. Imagine that you have cutting-edge machine learning models, but you now have to deploy them behind a bank’s four walls on a system that could be used by over 30,000 companies simultaneously in a database with billions of records. You must have 3+ years of production-level experience working with Kubernetes.

      Overview

      Our mission is to build financial management technologies that enable the world’s most important companies to grow more quickly in a sustainable way that’s good for people, the planet, and business.

      When companies have strong cash flow performance they can shift from short-term acrobatics to long-term growth and innovation. These are the teams that change the world by being freed to optimize for all of their stakeholders, including their employees, business partners, and environment.

      The Opportunity

      Cash flow is the toughest financial statement to understand but it’s fundamental to funding your own growth. We build the most intuitive and actionable tools for companies to optimize cash flow performance. Our platform analyzes billions of dollars of B2B transactions each year, users spend 70% of their workday in Tesorio, and we save finance teams thousands of hours. As a result, they can invest more confidently and anticipate their capital needs further in advance.

      We’re growing quickly and working with the world’s best companies and the largest bank in the US. We recently raised a $10MM Series A led by Madrona Venture Group and are backed by top investors including First Round Capital, Y Combinator, and Floodgate. We’re also backed by tenured finance execs, including the former CFOs of Oracle and NetSuite.

      We’re now looking for a Data Engineer or Senior Backend Software Engineer who can lead the charge in developing and maintaining the platform that will support large-scale ML deployments. This project you are joining is fast-paced and for a large bank, so you must be experienced—you will not have time to simultaneously onboard, gather business context, and deliver on the tight timeline. To give you a sense for the project, imagine that you have cutting-edge machine learning models, but you now have to deploy them behind a bank’s four walls on a system that could be used by over 30,000 companies simultaneously in a database with billions of records. 

      The ideal candidate for this role is NOT someone that can build a great model, rather you are good at building and maintaining a complex piece of infrastructure on Kubernetes and understand its common pitfalls. You should be strong at Python and SQL, a good communicator, and should be extremely reliable, able to own deliverables without dropping the ball. You must have 6+ years of experience as an engineer with 3+ years of production-level experience working with Kubernetes.  

      Our team is based in the San Francisco Bay Area, and we have a diverse, distributed workforce in five countries across the Americas. We don’t believe that people need to sacrifice being close to their families and where they’d prefer to live in order to do their best work.

      Responsibilities
      • You will be responsible for creating and maintaining machine learning infrastructure on Kubernetes
      • Build and own workflow management systems like Airflow, Kubeflow, or Argo. Advise data and ML engineers on how to package and deploy their workflows
      • Implement logging, metrics and monitoring services for your infrastructure and container logs
      • Create Helm charts for versioned deployments of the system on client premises
      • Continuously strive to abstract away infrastructure, high availability, identity and access management concerns from Machine Learning and Software Engineers
      • Understand the product requirements and bring your own opinions and document best practices for leveraging Kubernetes
      Skills
      • 6+ years of experience in creating and maintaining data and machine learning platforms in production
      • Expert-level knowledge of Kubernetes like various operators, deployments, cert management, security, binding users with cluster and IAM roles, etc.
      • Experience dealing with persistence pitfalls on Kubernetes, creating and owning workflow management system (Airflow, Kubeflow, Argo etc.,) on Kubernetes
      • Experience creating Helm charts for versioned deployments on client premises
      • Experience securing the system with proper identity and access management for people and applications.
      • Ability to work in a fast paced, always-changing environment
      • Nice to have: Experience spinning up infrastructure using Terraform and Ansible
      • Nice to have: Experience working with data engineers running workflow management tools on your infrastructure
    • Astronomer helps organizations adopt Apache Airflow, an open-source data workflow orchestration platform. We run a managed SaaS offering (Astronomer Cloud), as well as a product that our customers install into their own Kubernetes cluster (Astronomer Enterprise).

      We're looking for infrastructure-oriented people to join our Cloud Operations Team, which is responsible for building and scaling our SaaS offering.

      Responsibilities:

      • Work with our team of SREs and Developers to operate our secure, highly automated runtime environment to dynamically scale for our customer needs

      • Be the person to track uptime and cost metrics on a daily basis and plot against SLAs and budget

      • Add metrics, alerts, and auto-remediation and auto-scaling / cleanup capabilities as needed for uptime and cost management

      • Add and track security telemetry data, including management of employee access for administration and customer support

      • Deploy code to production while following release management processes including canary deployments

      • Participate in on-call rotation to meet our SLAs

      • Follow procedures for escalations to engineering and communication of resulting status and ongoing communication with the customer

      Requirements

      • Kubernetes Experience (Docker, Kubernetes, Helm)

      • Cloud Automation Experience (Terraform, other tools)

      • Cloud Networking (AWS/GCP/Azure)

      • Comfortable communicating with customers

      Bonus Points if you're familiar with:

      • Apache Airflow

      • ElasticSearch/Kibana

      • Prometheus/AlertManager/Grafana

      • Redhat Openshift

      At Astronomer, we value diversity. We are an equal opportunity employer: we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

    • Overview

      With over 10,000 online merchants launching subscriptions and over 1,000,000 subscribers powered by ReCharge, we have a lot of store owners to support. Our mission to make repeat orders easier began five years ago as a bootstrapped startup and today we're at the forefront of recurring billing software with over 150 remote-first employees around the globe processing tens of millions of dollars in sales every week.

      Our stack includes: Python, Flask, Jinja, ES6, Vue.js, Sass, Webpack, Redis, Docker, GCP, Terraform, Ansible, Memcached, Nginx, Snowflake, Looker, Matillion

      What You’ll Do
      • Live by and champion our values: #ownership, #empathy, #simple-solutions.
      • Write scalable and maintainable web components in Vue.js, Jinja/HTML, and SASS.
      • Build new UI patterns while also refactoring older ones.
      • Assist with documentation of new features, contributing to the documentation of existing ones.
      • Find and address performance issues throughout and help identify and fix front-end bugs and issues.
      • Champion good habits (development techniques, security, tech debt balance, TDD, and agile habits) within your team; improve engineering standards, tooling, and processes.
      • Perform thorough code reviews and troubleshoot complex issues.
      • Work and collaborate with both design and backend development teams to help build new features or update existing ones.
      What You’ll Bring
      • Typically, 4+ years of relevant development experience in fast paced environments
      • 3+ years of experience with JavaScript; libraries/frameworks like Vue or React
      • 3+ years of experience with HTML5, CSS3
      • Solid experience with SASS and writing JavaScript (ECMAS 6 / 2016+)
      • Proficient with build tools, Webpack, preprocessors, and asset pipeline
      • Proficient with collaborative tools like Git
      • Scrum, Agile or Kanban; working with a team in a collaborative manner
      • Self-driven, with a knack for digging deep into problems
      • Experience with Python, Flask, Jinja (or liquid) a plus
      • Experience with browser compatibility tools or techniques, Browserstack
      • Self motivated with a passion for taking ownership of your work and delivering outcomes
      • Ability to work remotely and desire to make an impact at a boot-strapped start-up
      • Bachelor’s degree or equivalent experience

      ReCharge Payments is an equal opportunity employer. In addition to EEO being the law, it is a policy that is fully consistent with our principles. All qualified applicants will receive consideration for employment without regard to status as a protected veteran or a qualified individual with a disability, or other protected status such as race, religion, color, national origin, sex, sexual orientation, gender identity, genetic information, pregnancy or age. ReCharge Payments prohibits any form of workplace harassment. 

    • We at Redox understand that we are all patients, and our mission is to make healthcare data useful and every patient experience better. Our values represent the basis of our culture of trust, transparency, and personal growth, and define how we want to interact with each other and the world.

      Redox’s full-service integration platform accelerates the development and distribution of healthcare software solutions by securely and efficiently exchanging healthcare data. With just one connection, data can be transmitted across a growing network of more than 500 healthcare delivery organizations and more than 200 independent software vendors. Members of the Redox Network exchange more than seven million patient records per day, leveraging a single data standard compatible with more than 40 electronic health record systems. We are on a path to double our number of client connections over the next year and need to build infrastructure that scales accordingly. 

      Your Opportunities and Impact

      The particular technical focus we’re searching for in this role is the ability to build and manage a large-scale production container orchestration platform based on the Kubernetes ecosystem. As a senior member of the Infrastructure Engineering team, you’ll play a key role in ensuring that our product engineers are empowered and effective by providing design and debugging expertise, technical leadership and mentorship, and tools for deployment automation. You’ll work closely with members of our Product and Security teams to understand their needs and translate them into well-scoped, actionable projects and tasks. In this role, you will:

      • Lead from a technical, architectural, and project perspective, shepherding technical decisions from inception to completion.
      • Evaluate our existing systems, inform stakeholders of emerging technologies and industry changes, and choose tools and develop software that follows industry best practices.
      • Design, implement and debug robust, secure, scalable, abstracted systems that allow us to rapidly iterate on and scale our systems with the needs of our customers.
      • Ensure that our infrastructure deployments are automated, frequent, secure, and without noticeable user impact.
      • Provide mentoring and coaching to other team members in your areas of expertise.
      • Support the infrastructure for our existing test and production environments and participate in an on-call rotation to assist other engineers in resolving production related issues regarding monitoring, databases, container orchestration services, load balancing, networking, etc. 
      • Identify and collect metrics that allow us to pinpoint areas for improvement and measure change.

      About You 

      At Redox we hire based on our values as well as technical competency. How you accomplish your work is just as important as getting the work done. We’re looking for people who are:

      • Passionate about solving complex problems that improve the state of the world.
      • Enthusiastic about creating an elegant and delightful user experience.
      • Intellectually curious with a desire to learn.
      • Respectful and inclusive, soliciting and incorporating input from others.
      • Biased towards action and creating positive impact.

      To be successful in this role, your work experience should include:

      • Deploying and managing large-scale production containers using Kubernetes, Terraform, and Kops.
      • Expertise in securing AWS services in regulated environments.
      • Detailed Linux debugging knowledge.
      • Familiarity configuring and using metrics and monitoring tooling.
      • Familiarity with a high-level scripting language like Python.

      Your Team

      Redox’s Infrastructure Engineering team builds and manages the AWS cloud platform that provides a safe, reliable, and flexible foundation for Redox’s products and our growing customer base. In production, we run nearly 1000 docker containers, have 20Tb of relational data, 8Tb of ES data, 6Tb of Kafka data, and handle about 400 client-controlled VPN connections. Expertise on the team includes:

      • Data technologies: RDS (Postgres, MySQL), Kafka, Redis, ElastiCache, Elasticsearch
      • Deployment automation for EC2, S3, RDS, VPCs, IAM, Terraform, CloudFormation, Kubernetes, Rancher, infrastructure as code in Python 
      • Logging, metrics, monitoring, and alerting: Sumologic, Telegraf, Statsd, InfluxDB, Grafana, Icinga, Pagerduty
      • Networking/VPN: LibreSwan, IPtables, IPSec 
      • Linux system tuning and debugging 

      Any other areas of overlap between your work experience and the Infrastructure team’s areas of expertise are added bonuses. Production Kubernetes experience is a hard requirement, but please apply even if you are not sure you meet all of the other criteria. If you are interested in the role and think you could be a fit, we'd like to hear from you.

    See 13 more Software Development jobs
  • All others (2) All others rss feed

    • Together we’re building a company that will endure and products people will love for generations to come. 

      We believe that people do their best in a culture that fosters inclusion, innovation, and success. Our values - Champion the Customer, Take the Lead, Run Together, Ack + Own and Bring Yourself - serve as the foundation of our collaborative and dynamic culture. 

      Whether it’s conducting a retrospective, participating in our monthly Hackdays, cranking out a new product feature, supporting our two PagerDuty bands, or doing our day to day work, Dutonians live and breathe these five values every day. Together, we solve real customer issues and fulfill our mission of connecting teams to real-time opportunities and elevate work to the outcomes that matter.

      Solve for what’s next—at PagerDuty.

      The PagerDuty Expert Services team is focused on enabling our customers to most effectively leverage our platform to achieve their business goals. We partner with our key customers to provide large scale onboarding; custom integrations, service modeling, and provision users, teams, services, schedules, and escalation policies.

      As the company introduces a new approach to services delivery in a rapidly growing startup, this role will be instrumental in developing the process and technologies to deliver amazing customer experiences. You will help establish methodologies and repeatable processes to deliver successful implementations, every time. 

      About You
      • You’ve got technical chops. You are a technologist first. You demonstrate a deep knowledge of IT monitoring tools or within DevOps, SRE or IT Operations. You run the implementation process from design to delivery. You partner with customers to help design and build integrations to provide awesome implementations.
      • You are a problem solver. You identify potential roadblocks and provide thoughtful solutions. You are excellent at multi-tasking, are self-driven, and can work both independently and with a cross-functional team. You come up to speed quickly, love to learn, have a strong working style and impeccable attention to detail. You are comfortable running multiple simultaneous customer engagements and able to manage multiple threads within those engagements
      • You are an excellent and compelling communicator. You can break down complex technical concepts and explain them clearly to partners from business and technical backgrounds, from a DevOps engineer up to a C Level Executive. You have experience implementing technology solutions in the SaaS world and can articulate the solution to all levels in the customer organization
      • You are an extraordinary partner –  to sales, to product, to your team, to your customers. Depending on the situation, you play the part of project manager, architect, consultant, technical guru, product expert, leader, evangelist, and teacher, with a relentless commitment to outstanding customer service
      Ideal Qualifications
      • 5+ years of hands-on technical background with a primary emphasis on IT Operations / Professional Services delivery
      • Demonstrated Python and Javascript experience, especially within an AWS Lambda and stand-alone automation, scripting and tooling context
      • Demonstrated knowledge and ability to interact with common SaaS and traditional software APIs (REST, SOAP, WS), webhooks, etc. as part of scripting and tooling development, integration development, and ETL like activities.
      • Knowledge of infrastructure as code and DevOps SRE toolchains (GitHub, Terraform, Chef, Artifactory, JFrog, Nomad, Consul, Vault)
      • Ability to do advanced scripting (Python, Javascript, Go, Ruby, Perl) and fundamental knowledge of Linux. 
      • Experience with node.js, css, flexbox & bootstrap
      • Hands-on technical background using AWS (EC2, Lambda, S3, RDS, API Gateway, DynamoDB, IAM)
      • Deep technical knowledge with ITSM tools like ServiceNow, Jira, Remedy (ServiceNow Admin, ServiceNow Scripting, ServiceNow GScript/Rhino, Studio) 
      • Understanding of monitoring systems (DataDog, Dynatrace, Nagios, New Relic, Splunk, Zabbix)
      • You know and understand our space (or you’re already a fan of our product!).
      • Be prepared to give us a demo and show us what you've got!
      Please note: this position may be either remote or based in our Atlanta offices. The role will involve 25-50% travel

      PagerDuty offers:
      Competitive salaries and company equity
      Comprehensive benefits package including: medical, dental, and vision plans for you, your spouse and family
      401K with 1% match
      Pre-tax commuter benefits, FSA, cell phone allowance and more!
      Generous parental leave
      Paid vacation (3 weeks vacation your first year, 4 weeks afterwards) in addition to 12 paid holidays and ample sick leave
      Paid employee Volunteer Time - 20 hours per year
      Monthly company wide hack days

      PagerDuty is committed to creating a diverse environment and is an equal opportunity employer. PagerDuty does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, parental status, veteran status, or disability status.

      PagerDuty is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application process.  Should you require accommodation, please email [email protected] and we will work with you to meet your accessibility needs.

      Our stewardship of the data of many thousands of customers means that a background check is required to join PagerDuty. We will, nonetheless, consider for employment qualified applicants with arrest and conviction records in a manner consistent with local requirements.

      PagerDuty uses the E-Verify employment verification program.

      To all recruitment agencies: PagerDuty does not accept agency resumes. Please do not forward resumes to our jobs alias, PagerDuty employees or any other company location. PagerDuty is not responsible for any fees related to unsolicited resumes.
    • 2 months ago

      At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals.

      We started our journey in 2007—as a team of two with one big idea. Since then, we’ve grown to over 1,700 employees, sold over 90mm devices, and built a health and wellness community across the globe. In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto and back again! Offering award-winning products, a top-rated mobile app and an easy-to-use dashboard, Fitbit provides personalized experiences that help our users reach their goals. With a reenergized focus on innovative devices, interactive experiences, and enterprise health we are transforming the way consumers and businesses see health & fitness.

      From your first steps as a Fitbitter, you will be at the forefront of developing new products. Our culture combines the spirit of startup with the perks of being public. We offer a competitive benefits package and amazing perks like unlimited snacks, Friday happy hours, a wellness stipend, and a strong focus on a healthy work-life balance. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

      Fitbit’s HQ campus is located in the heart of San Francisco with office locations in Boston, San Diego, Salt Lake City and around the world. Think you’ve found your fit?

      The Role:

      Fitbit is an engineering driven company with a focus on providing a great, consistent, and continuously available user experience. Our customers are uploading their tracking data and viewing their stats all the time, so site performance is critical to customer satisfaction. We're looking for someone to join our Infrastructure Engineering organization to help us build new services and evolve our existing platform.

      You'll work on challenging technical problems that support hundreds of engineers and hundreds of millions of Fitbit's customers. You'll develop and design software automation and tooling to drive efficiencies and help us scale core infrastructure that our key services are built upon.

      What You'll Work With:

      Our tooling for Infrastructure Engineering is largely written in Python and Go. However, there are some opportunities to work with Java if you're collaborating outside of the team.

      On a daily basis, this team is building tools and supporting infrastructure with: Terraform, Vault, Docker, Kubernetes, Aurora/Mesos, and Prometheus.

      An excellent candidate will demonstrate existing knowledge in a number of the tools we use as well as an ability to both teach others and learn new skills.

      It Would Be Great if You Have:

      • Significant experience (4+ years) in working with scalable public clouds like AWS or GCP.

      • Proficiency in programming and testing Go or Python.

      • Strong understanding of Linux systems and containers.

      • Previous experience in Kubernetes, Aurora/Mesos, Terraform, Bazel, or Vault.

      • An understanding of security principles and ability to work with InfoSec to address vulnerabilities and collaborate on future changes.

      • Demonstrated skill in automating operational needs and developing tools at scale.

      • A history of thorough documentation.

      • The ability to coordinate and communicate effectively whether it's emails, documentation, or video conferencing.

      • Worked with remote teams before.

      Key Traits:

      • Self-motivated and driven to succeed.

      • Exceptional communication and organization skills.

      • Your code is easily readable, but also can operate reliably.

      • Proficient at learning new tools/systems and sharing that knowledge within the team

      • Genuine curiosity and love for your craft.

      • Willingness to travel to occasionally and effectively communicate with internal teams.

      • Able to summarize information at varied granularity based on the intended audience.

      • Skilled at planning and executing simultaneous projects and activities. Ability to prioritize and keep complicated projects moving forward.

      • Able to build prototypes for new systems and vet their operation

      • History of relevant open source contributions is a plus.

      • Thrive in an evolving operational environment, responding to occasional unexpected production level issues.

      Do this sound like you? Unsure about some of the qualifications? We'd still love to hear from you.

      Fitbit is proud to be an equal opportunity employer. We recruit, hire, train, promote, pay, and administer all personnel actions without regard to race, color, ancestry, national origin, citizenship, religion, age, sex (including pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), sex stereotyping (including assumptions about a person’s appearance or behavior, gender roles, gender expression, or gender identity), sexual orientation, gender, gender identity, gender expression, marital status, medical condition, mental or physical disability, military or veteran status, genetic information or other statuses protected by law. We interpret these protected statuses broadly to include both the actual status and any perceptions and assumptions made regarding these statuses.

      San Francisco applicants:  Pursuant to the San Francisco Fair Chance Ordinance Fitbit will consider for employment qualified applicants with arrest and conviction records.