Remote kubernetes Jobs

Last Week

Senior DevOps Engineer
aws kubernetes hangfire redis devops senior May 24

Titan School Solutions is an EdTech startup that is on the fast track for growth and changing the face of school nutrition. Our SaaS platform is recognized in the space for bringing state-of-the art efficiencies and real-time transparency into schools, all while remaining focused on the bigger outcome - helping K-12 students. Titan’s founders are school information technology veterans who have not only created a scalable and affordable solution but have also brought value into schools by delivering real results.   As we continue to sky rocket within this industry, we need a hands-on Sr. DevOps Engineer that can work collaboratively with our team in order to deploy and operate our highly impacted systems. We’re looking for someone who can overcome the challenges that come with a startup, do more with less, face a problem head on, automate and streamline our operations…and do it all while consistently resolving issues in our dev, test and production environments.  If you are a highly energetic self-starter with the ability to work independently in a remote environment, achieve results, focus on the details, and ultimately want to be part of transforming an institutional enterprise then…APPLY HERE!  WHERE YOU WILL BE IN ONE YEAR: 

  • TRANSFORM AN INDUSTRY! - You will be involved in an industry that is unlike any other. You will monitor high traffic volumes on a consistent basis and work in a fast-paced field that will expand your horizons and put you far above your peers.
  • ACCELERATE YOUR CAREER!  - This is a transformational opportunity for someone who is looking to prove they can come into an organization on the ground level and fix its problems at the source. You will accelerate your career in half the time while having double the impact on our day to day operations. 

WHAT YOU'LL DO TO GET THERE:

  • Work as part of a small technical team to build and manage a resilient and secure infrastructure for the various application platforms.
  • Collaborate with development team to not just maintain, but also build and improve the underlying systems to be highly available, scalable and highly performant.
  • Scale infrastructure to meet rapidly increasing demand and improve automated deployments, monitoring, management and incident response.
  • Monitor site database stability/performance and troubleshoot issues.
  • Collaborate with a team to create and execute load and performance tests.
  • Proactively meet standards for information security and compliance.
  • Have an attitude to always improve by constantly researching new technologies and services(example: SQL Server on Linux, .NET auto-scaling on GCP, etc.)

WHAT YOU’LL NEED TO SUCCEED:

  • Google Cloud Platform will be the main focus of preferred experience, if you have strong experience in AWS or Azure that will give you a great foundation to build upon.
  • Experience with Kubernetes, New Relic, Hangfire administration, Redis preferred
  • Strong experience in Linux  and knowledge of automated builds and deployments such as TeamCity, Octopus Deploy, VSTS, etc.
  • Strong experience managing, monitoring, profiling and scaling Microsoft servers(SQL Server, Windows Server, IIS).
  • Strong knowledge and understanding of SaaS network architecture, security and troubleshooting techniques.
  • Experience creating and maintaining backup strategies as well as managing PCI compliant production environments.
  • Release automation, system administration, system configuration, and system debugging experience
  • Experience implementing and maintaining monitoring and alert systems.
  • Ability to operate in an agile, entrepreneurial start-up environment.

WHAT WE OFFER: At Titan School Solutions, we’re looking for bright, independent, self-motivated, and experienced people who have an entrepreneurial spirit and passion for technology. Our compensation packages consist of salary and a full suite of benefits to support our growing team. Titan offers all of the opportunity that comes with a startup but without the risk. It is backed by Cie, a startup accelerator, and Wavemaker Partners, a venture capital firm.  This position is available for remote employment in the United States and does require the team member to be on call.

  • Competitive salary: Based on experience and performance.
  • Health/Benefits: Medical, Dental, & Visual. 95% paid by employer!
  • Unlimited PTO: We believe in work/life balance to reward our rock stars for delivering great results. 
  • The Right Gear: All the bells and whistles you need to drive results.
  • 401k Matching: We offer a generous 401k plan and we match 100% up to 5%.
  • Ownership: You’ll be a crucial member of the initial build-out team, offering unlimited opportunity for growth and professional development.
Share this job:
Full-Stack Python Engineer
Gorgias  
python postgres flask react-native kubernetes frontend May 22
Gorgias helps e-commerce companies deliver excellent customer service at scale.

Our product creates a unified profile of customers by combining emails, live-chat, and social-media messages with e-commerce data such as purchase and delivery info.

Combining all this data in a single application makes customer service more efficient and just better. Another fortunate side-effect is that some requests are completely automated using ML. + =

We've been around since 2015, and we're currently serving over 2700+ e-commerce businesses, including Steve Madden, Rothys, Timbuk2, and Fjällräven.

Is getting your hands dirty, in a real-world application that touches the lives of millions, your thing? Then yeah, Gorgias is for you.

‍ What are some of the things we work on?

The frontend is written in React and React Native with the state managed by Redux. The backend code is mostly written in Python3 and runs using Flask (REST API) and Celery for all background work. The state is stored in PostgreSQL and RabbitMQ with Redis for ephemeral storage, and finally, everything runs on Kubernetes.

Given the above, we usually work on one of these levels by improving the existing code, or we create a new feature which more often than not has a component on both frontend, backend, and maybe a migration in the database.

In short, we do full-stack development. Either way, it always good to have a good understanding of the entire stack to be effective.

Who are we at work?

We have a strong preference for people who worked with high-traffic web applications for the past 3+ years.  We're essentially running a distributed system that has lots of moving parts and having a decent amount of experience with this type of system helps a lot!

Additionally, our apps have over 10k daily active users with sessions longer than 6h+/day and serve tens of millions end consumers per year, so we put great importance on quality, testing, and code-review of all our code. Our apps have big codebases, and we have to feel comfortable about navigating and progressively improving them. Sometimes, however, we gotta get dirty and figure out why the DB is slow or why some k8s pod is not running correctly, figure out how to successfully retry a failing API request, etc... The end goal is to hide a lot of complexity from the user and make their life easier.

If this is the type of environment you're looking for, then you should consider applying.

About You

    • 3+ years of experience developing production-grade backend web applications using Python or JS.
    • 3+ years of experience doing front-end development with JS.
    • You are passionate about learning and want to help us learn too.
    • You care about working on applications that are putting the customer needs first.
    • You are comfortable communicating with other technical teams and management to collect requirements, describe software product features, demo work in progress, and provide project updates.
    • You have the drive and focus to get challenging projects over the finish line, and you are comfortable advocating for what you need to do your best work.
    • You thrive in a fast-paced environment.


Nice to Have

    • Experience in designing API/microservices is a huge plus.
    • Experience with managing RDMS databases with 10Tb+ of data.


Company Benefits & Perks

    • Competitive salary, equity packages, and performance bonus packages
    • 4 weeks of vacation and parental leave
    • Latest MacBook Pro or equivalent
    • Retirement benefits
    • Unlimited snacks
    • Health coverage


Useful Things to Know About Gorgias



Engineering Team Culture


Getting Stuff Done, Ownership, Team Work, Excellence, and Agility.

You should join us if you want to ship stuff fast without scarifying quality. We've put great importance on testing our code, cleaning it, treating errors first, and features later.

We also value growth and ownership. People make mistakes. We learn from them to avoid them in the future. We cannot achieve excellence if there are no bumps in the road.
Share this job:

This Month

Python Developer
python kubernetes hl7-fhir pandas fastapi linux May 19

What we expect you to love:

  • Working on diverse and hard problems
  • Writing world class code and documentation
  • Creating solutions around user requirements
  • Challenge your own views and learn fast
  • Take responsibility and get things done

What we expect you to have:

  • A ‘can-do’ attitude and the ability to thrive in a fast-paced environment
  • Professional experience with state of the art, high level programming languages (preferably Python)
  • Experience with a set of common frameworks
  • In depth Linux and networking knowledge
  • Experience in working on a software project in a team
  • Experience with test driven development
  • Beneficial: dev-ops experience

What we offer:

  • We don’t care about your education, as long as you love what you’re doing
  • A crucial role in a highly motivated and focused team
  • Flexible working arrangements
  • Office in the city center of Graz (Free coffee and snacks, adjustable desks, headphones etc.)
Share this job:
DevOps Engineer
aws jenkins devops linux kubernetes docker May 18

Clevertech is looking for a DevOps Engineer to join our global team and support over 20 development teams with Cloud infrastructure using Terraform, Docker, Kube, Rancher, Jenkins, test suites, ELK for logging and reporting.

This position requires excellent verbal and written communication. You are comfortable having a meeting with the head of IT of a major organization as well as configuring security to solve new issues that show up from pen test scanning.

Ideally, you are AWS certified and have a software development background. You are able to devise proactive solutions to project-related issues and inspire trust in all stakeholders. You’re a team player who is ready to work with your team to find solutions.

What’s Required:

  • Strong background in Linux administration
  • Amazon AWS certification preferred (API Gateway, DynamoDB, ECS, EKS, Lambda, Iam, KMS, CloudFormation)
  • Automation/configuration management (either Ansible or Terraform)
  • Version Control with Git. We use GitHub
  • Experience with CI/CD in Jenkins
  • Comfort with collaboration across functional borders

Additionally Important:

  • Experience in highly-available IT operations: fault-tolerance, zero-downtime deploy, scalability
  • Experience supporting container-based orchestration and deployment systems such as Docker, Kubernetes
  • Continuous Integration and Continuous Delivery best practices
  • Infrastructure as code (we use Terraform)
  • Security Best Practices / Secure architecture and design

Our Benefits

We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

  • Competitive Vacation Package
  • Annual Financial Allowance for YOUR development
  • Flexible Family Leave
  • Clevertech Gives Back Program
  • Clevertech U (Leadership Program, Habit Building, New Skills Training)
  • Clevertech Swag
  • Strong Clevertech Community

How We Work

Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

The result? We produce meaningful work

Getting Hired

We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.



Interested in exploring your future in this role and Clevertech? Set yourself up for success and take a look at our Interview Process before getting started!



Want to learn more about Clevertech and the team? Check out clevertech.careers.

Clevertech Career Growth Video

Share this job:
Senior DevOps Engineer
aws jenkins devops linux kubernetes senior May 18

Clevertech is looking for a Senior DevOps Engineer to join our global team and support over 20 development teams with Cloud infrastructure using Terraform, Docker, Kube, Rancher, Jenkins, test suites, ELK for logging and reporting.

This position requires excellent verbal and written communication. You are comfortable having a meeting with the head of IT of a major organization as well as configuring security to solve new issues that show up from pen test scanning.

Ideally, you are AWS certified and have a software development background. You are able to devise proactive solutions to project-related issues and inspire trust in all stakeholders. You’re a team player who is ready to work with your team to find solutions.

What’s Required:

  • Strong background in Linux administration
  • Amazon AWS certification preferred (API Gateway, DynamoDB, ECS, EKS, Lambda, Iam, KMS, CloudFormation)
  • Automation/configuration management (either Ansible or Terraform)
  • Version Control with Git. We use GitHub
  • Experience with CI/CD in Jenkins
  • Comfort with collaboration across functional borders

Additionally Important:

  • Experience in highly-available IT operations: fault-tolerance, zero-downtime deploy, scalability
  • Experience supporting container-based orchestration and deployment systems such as Docker, Kubernetes
  • Continuous Integration and Continuous Delivery best practices
  • Infrastructure as code (we use Terraform)
  • Security Best Practices / Secure architecture and design

Our Benefits

We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

  • Competitive Vacation Package
  • Annual Financial Allowance for YOUR development
  • Flexible Family Leave
  • Clevertech Gives Back Program
  • Clevertech U (Leadership Program, Habit Building, New Skills Training)
  • Clevertech Swag
  • Strong Clevertech Community

How We Work

Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

The result? We produce meaningful work

Getting Hired

We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.



Interested in exploring your future in this role and Clevertech? Set yourself up for success and take a look at our Interview Process before getting started!



Want to learn more about Clevertech and the team? Check out clevertech.careers.

Clevertech Career Growth Video

Share this job:
Backend Engineer
go microservices rest distributed-computing kubernetes backend May 14

Carbon Relay is a world-class team focused on harnessing the power of machine learning to optimize Kubernetes. Our innovative platform allows organizations to boost application performance while keeping costs down. We recently completed a major fundraising round and are scaling up rapidly to turn our vision into reality. This position is perfect for someone who wants to get in on the ground floor at a startup that moves fast, tackles hard problems, and has fun!

We are looking for a Senior Software Engineer to spearhead the development of our backend applications. You will create a state-of-the-art backend to bridge the gap between the machine learning and Kubernetes teams. This includes defining and implementing efficient, robust and scalable APIs and services that meet current and emerging best practices.

Responsibilities

  • Developing our internal APIs and backend
  • Designing and implementing SaaS-based microservices
  • Collaborating with our infrastructure, machine learning and Kubernetes teams

Required qualifications

  • 10+ years experience in software engineering
  • Proficient in Go
  • Experience shipping and maintaining software products

Preferred qualifications

  • Experience with JavaScript
  • Experience with GCP/GKE
  • Familiarity with Kubernetes and containerization
  • Experience designing, building, and maintaining distributed systems

Why join Carbon Relay

  • Competitive salary plus equity
  • Health, dental, vision and life insurance
  • 401k with matching
  • Unlimited vacation policy (and we do really take vacations)
  • Ability to work remotely
  • Snacks, lunches and all the typical benefits you would expect from a well-funded, fun startup!
Share this job:
Senior PHP Developer
Prezly  
symfony2 php react-js kubernetes aws senior May 14

 Important : although this is a fully remote role, we only accept candidates that are within 2 hours of CET (Central European Timezone). Applying outside of that is a waste of your (and our) time. 

I made a video about our company and the job

Prezly is looking for a backend (PHP) developer to boost our capacity in creating a world with more meaningful communication between organisations and people. Working closely with a product designer, the founders and builders to craft high-quality, impactful, and inclusive user experiences for communication experts all around the world.

About Prezly

Good stories, told well to the right people, can inspire and spark positive change in the world. That’s why at Prezly, we’re building state-of-the-art storytelling tools for stellar brands.

Since our founding in 2010, we've grown to become a profitable, 100% globally distributed team of ~16 high-performing, happy people that are dedicated to building a product our customers love.


About the technology

Our services are built around a core of PHP (symfony), postgres, React with millions of people per day using some aspect of the system. On the backend side we use a Symfony fork (https://github.com/e1himself/symfony1), Propel (http://propelorm.org/) and interact with a Postgres (RDS) database.

We're big believers in devops/CI - building, testing, and deploying to any of our environments are as simple as pushing a commit to a git branch. The infrastructure is containerised, built on top of AWS using Kubernetes. 

We're a technology company first: This means that in addition to product and business development plans, we put emphasis on continual improvement of our stack and infrastructure. Current projects include API'ing our full application suite and removing redux. 

About the backend role

We are looking for a backend engineer with deep understanding of PHP (Symfony) and best practices when it comes to application development. Bonus points for experience with our specific stack.

You should have senior level experience (~5 years) building modern back-end systems, with at least 3 years of that experience using PHP. 

You will work on a variety of projects, mostly around the core Prezly product. Your work will ship continuously so you will have a direct impact in our customers’ experience and the overall trajectory of the business. 

As our new teammate, you’ll be self-driven and work hard to bring value to your new company in the most effective way possible. You’ll work hard to make those around you better, communicate clearly, and make Prezly a better company. 

I made a video about our company and the job

Share this job:
DevOps Engineer
aws jenkins devops linux kubernetes docker May 11

Clevertech is looking for a DevOps Engineer to join our global team and support over 20 development teams with Cloud infrastructure using Terraform, Docker, Kube, Rancher, Jenkins, test suites, ELK for logging and reporting.

This position requires excellent verbal and written communication. You are comfortable having a meeting with the head of IT of a major organization as well as configuring security to solve new issues that show up from pen test scanning.

Ideally, you are AWS certified and have a software development background. You are able to devise proactive solutions to project-related issues and inspire trust in all stakeholders. You’re a team player who is ready to work with your team to find solutions.

What’s Required:

  • Strong background in Linux administration
  • Amazon AWS certification preferred (API Gateway, DynamoDB, ECS, EKS, Lambda, Iam, KMS, CloudFormation)
  • Automation/configuration management (either Ansible or Terraform)
  • Version Control with Git. We use GitHub
  • Experience with CI/CD in Jenkins
  • Comfort with collaboration across functional borders

Additionally Important:

  • Experience in highly-available IT operations: fault-tolerance, zero-downtime deploy, scalability
  • Experience supporting container-based orchestration and deployment systems such as Docker, Kubernetes
  • Continuous Integration and Continuous Delivery best practices
  • Infrastructure as code (we use Terraform)
  • Security Best Practices / Secure architecture and design

Our Benefits

We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

  • Competitive Vacation Package
  • Annual Financial Allowance for YOUR development
  • Flexible Family Leave
  • Clevertech Gives Back Program
  • Clevertech U (Leadership Program, Habit Building, New Skills Training)
  • Clevertech Swag
  • Strong Clevertech Community

How We Work

Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

The result? We produce meaningful work

Getting Hired

We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.



Interested in exploring your future in this role and Clevertech? Set yourself up for success and take a look at our Interview Process before getting started!



Want to learn more about Clevertech and the team? Check out clevertech.careers.

Clevertech Career Growth Video

Share this job:
Senior DevOps Engineer
aws jenkins devops linux kubernetes senior May 11

Clevertech is looking for a Senior DevOps Engineer to join our global team and support over 20 development teams with Cloud infrastructure using Terraform, Docker, Kube, Rancher, Jenkins, test suites, ELK for logging and reporting.

This position requires excellent verbal and written communication. You are comfortable having a meeting with the head of IT of a major organization as well as configuring security to solve new issues that show up from pen test scanning.

Ideally, you are AWS certified and have a software development background. You are able to devise proactive solutions to project-related issues and inspire trust in all stakeholders. You’re a team player who is ready to work with your team to find solutions.

What’s Required:

  • Strong background in Linux administration
  • Amazon AWS certification preferred (API Gateway, DynamoDB, ECS, EKS, Lambda, Iam, KMS, CloudFormation)
  • Automation/configuration management (either Ansible or Terraform)
  • Version Control with Git. We use GitHub
  • Experience with CI/CD in Jenkins
  • Comfort with collaboration across functional borders

Additionally Important:

  • Experience in highly-available IT operations: fault-tolerance, zero-downtime deploy, scalability
  • Experience supporting container-based orchestration and deployment systems such as Docker, Kubernetes
  • Continuous Integration and Continuous Delivery best practices
  • Infrastructure as code (we use Terraform)
  • Security Best Practices / Secure architecture and design

Our Benefits

We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

  • Competitive Vacation Package
  • Annual Financial Allowance for YOUR development
  • Flexible Family Leave
  • Clevertech Gives Back Program
  • Clevertech U (Leadership Program, Habit Building, New Skills Training)
  • Clevertech Swag
  • Strong Clevertech Community

How We Work

Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

The result? We produce meaningful work

Getting Hired

We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.



Interested in exploring your future in this role and Clevertech? Set yourself up for success and take a look at our Interview Process before getting started!



Want to learn more about Clevertech and the team? Check out clevertech.careers.

Clevertech Career Growth Video

Share this job:
REMOTE Cybersecurity Engineer
Phoenix Cybersecurity   $100K - $120K
python network-security data-security automation kubernetes node-js May 08

Phoenix Cybersecurity is looking for Cybersecurity Engineers with Security Automation and Orchestration (SAO) experience to join our client delivery team. This is a remote, work-from-home position with the potential for some travel within the continental United States. A location is specified because it's a requirement of the job posting platform, but you can work from wherever you want, anywhere in the continental United States.

Requirements:

  • Able to pass a 7-year background investigation
  • Have at least 7 years of IT experience
  • Have at least 5 years of experience in cybersecurity
  • Have at least 5 years of experience in software development and scripting using Python or equivalent scripting language
  • Demonstrated proficiency in vast array of cyber security platforms: SAO/SOAR, SIEM, IDS/IPS, DLP, WAF, Endpoint Security

Nice to have:

  • Linux administration experience
  • Cloud infrastructure experience (AWS, Google, or Azure)
  • JavaScript and/or Node.js experience
  • Experience with container services (Docker, Kubernetes, etc..)

Responsibilities:

  • Facilitate cross-functional requirements gathering in security operations process design, mapping, implementation, and training
  • Effectively partner and communicate with business and technical stakeholders
  • Develop security process diagrams
  • Identify, propose, and implement improvements in security process, automation, and orchestration
  • Mentor and train security operations personnel in tools, techniques and procedures
  • Create and maintain user, administrator, engineering, and compliance/accreditation documentation
  • Design and perform training
  • Assist in problem identification and resolution

Salary range: $100k to $120k annually

NOTE: Phoenix Cybersecurity participates in E-Verify to confirm the employment eligibility of all newly-hired employees. To learn more about E-Verify, including your rights and responsibilities, go to https://www.e-verify.gov/

Share this job:

This Year

Software Architect
Numbrs  
aws kubernetes docker java apache-kafka machine learning Apr 28

Numbrs is reshaping the future of the workplace. We are a fully remote company, at which every employee is free to live and work wherever they want.

Numbrs was founded with the vision to revolutionise banking. Therefore from day one Numbrs has always been a technology company, which is driven by a strong entrepreneurial spirit and the urge to innovate. We live and embrace technology.

At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users.

Numbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.

Join our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.

Job Description

You will work in the Architecture team to support the Head of Technology in all the activities of the Technology department. You will be responsible and accountable for the oversight of all aspects of engineering operations, the architecture and design of Numbrs platform, and the delivery of services and solutions within Technology.

Key Qualifications

  • a Bachelor's or higher degree in technical field of study or equivalent practical experience
  • a minimum of 5 years experience architecting, developing, evolving and troubleshooting large scale distributed systems
  • hands-on experience with micro-service based architecture
  • experience with software engineering best practices, coding standards, code reviews, testing and operations
  • hands-on experience with Java
  • knowledge of AWS, Kubernetes, and Docker
  • leadership experience
  • excellent troubleshooting and creative problem-solving abilities
  • excellent written and oral communication and interpersonal skills

Ideally, candidates will also have

  • experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes and Mesos
  • experience with machine learning and big data technologies, such as Kafka, Storm, Flink and Cassandra
  • experience with encryption and cryptography standards

Location: Remote

Share this job:
Site Reliability Engineer
Numbrs  
go kubernetes aws docker devops sysadmin Apr 21

Numbrs is reshaping the future of the workplace. We are a fully remote company, at which every employee is free to live and work wherever they want.

Numbrs was founded with the vision to revolutionise banking. Therefore from day one Numbrs has always been a technology company, which is driven by a strong entrepreneurial spirit and the urge to innovate. We live and embrace technology.

At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users.

Numbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.

Join our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.

Job Description

You will be a part of a team that is responsible for deploying, supporting, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume; documenting the IT infrastructure, policies and procedures. You will also be part of an on-call rotation.

Key Qualifications

  • a Bachelor's or higher degree in technical field of study
  • a minimum of 5 years experience deploying, monitoring and troubleshooting large scale distributed systems
  • background in Linux administration (mainly Debian)
  • scripting/programming knowledge of at least Unix shell scripting
  • good networking understanding (TCP/IP, DNS, routing, firewalls, etc.)
  • good understanding of technologies such as Apache, Nginx, Databases (relational and key-value), DNS servers, SMTP servers, etc.
  • understanding of cloud-based infrastructure, such as AWS
  • experience with systems for automating deployment, scaling and management of containerised applications, such as Kubernetes
  • quick to learn and fast to adapt to changing environments
  • excellent communication and documentation skills
  • excellent troubleshooting and creative problem-solving abilities
  • excellent communication and organisational skills in English

Ideally, candidates will also have

  • experience deploying and supporting big data technologies, such as Kafka, Spark, Storm and Cassandra
  • experience maintaining continuous integration and delivery pipelines with tools such as Jenkins and Spinnaker
  • experience implementing, operating and supporting open source tools for network and security monitoring and management on Linux/Unix platforms
  • experience with encryption and cryptography standards
Share this job:
Growing FinTech company looking to hire a fully remote Senior DevOps
aws kubernetes docker terraform linux devops Apr 11

We are experiencing strong demand for our e-commerce payment service and are looking for a number of highly skilled individuals to join our DevOps team.  Please only apply if you're located within +/- 1 hour from CEST/CET.

We are constantly developing and always striving to improve our software solutions, automating as many processes as possible. You will work both independently and as part of a dedicated DevOps team of 3 colleagues from all around Europe.   At the moment we have some services in AWS and a big part at a local hosting partner. One of the tasks will be to change this distribution together with the team. Furthermore we're entering new markets this year, which also requires further enhancements of our current setup and passing compliance audits.

Expectations: You will be working in a fast-paced environment where changes are normal. You must be able to keep your head cool in a hectic and busy environment. You have a high degree of independence and it is important that you are able to manage several tasks at the same time - also when the deadline is short.  

We are looking for talents with:

  • Experience as a Linux technical specialist
  • Experience with AWS services: 1.EC2, EKS, RDS (MariaDB/MySQL), DynamoDB, Networking 2. AWS Big Data analytics services (Athena, S3, Glue, Redshift, etc)
  • Hands-on experience with Kubernetes
  • Experience in configuration management tools (Ansible, Terraform are preferable)
  • Maintenance of monitoring tools (InfluxDB/Graphite/Prometheus + Grafana)
  • Experience with migrations to AWS
  • Experience with the microservices in the cloud
  • Understanding of cloud networking principles
  • Experience with CI/CD pipelines (GitLab)
  • Administration of Java and Spring Boot applications
  • Familiarity with messaging systems (ActiveMQ, Camel, Kafka)
  • Good scripting skills (at least 1 language)
  • Eye for clean code
  • Experience with compliance processes like ISO27001 and PCI DSS

Our technology stack:

  • Docker
  • Kubernetes(EKS)
  • Terraform
  • AWS
  • Ansible
  • Grafana
  • Prometheus
  • GitLab
  • Kafka
  • ApacheMQ

Some of the upcoming tasks will be:

  • Take part in dockerization process of Spring Boot applications
  • Organize container orchestration with Kubernetes
  • Refactor our constantly changing code base
  • Implement best practices for our daily infrastructure operations
  • Align our infrastructure with compliance requirements
  • Manage CI/CD processes with team
  • Setup and maintain new environments in AWS
  • Improve and automate infrastructure development
  • Monitor metrics and develop ways to improve
  • Work closely with BI team to provide AWS analytics platform

Requirements:

  • You probably have a background as B.S. or M.Sc in computer science or similar
  • You have experience with highly automated systems
  • You are able to see solutions from the perspective of the end-user
  • You speak and write English fluently

About our team: We are a team of highly motivated developers who work remotely from our own offices. We collaborate much like open-source projects with core maintainers for our services. Each developer has a lot of freedom working in a flat hierarchy in a very streamlined process where the domain experts are easily available on Slack or via Hangout.   We work with a very rapid release schedule, often releasing multiple times per day. This gives us a quick and motivating feedback loop. This also makes it very easy for a developer to see their effect on business!  This allows us to experiment and adopt new trends/frameworks quickly.  

Share this job:
Senior Scala/Kubernetes Engineer
Luna  
kubernetes aws terraform scala senior saas Apr 04

Overview

Luna is looking for a senior cloud software engineer to take charge of the design, development, and evolution of the new SaaS offering for Luna, a project said by Singularity University to have the potential to change the lives of one-billion people. If you bring strong technical skills and have a passion for collaboration, this role could be for you.

As a senior cloud software engineer, you'll be leading the effort to design and develop our new SaaS offering, providing a web-based version of Luna to our clients. Your work will be integral to the next phase of Luna's development, as we expand our offering beyond the open-source project. You'll be able to work with a world-class team of skilled engineers, community managers, and business developers (from Bloomberg, GitHub and PayPal to name a few), and put your indelible stamp on Luna's future.

What You'll Do

As a senior cloud software engineer you'll be in charge of building the SaaS offering for Luna, hosting both the language and its IDE in the cloud. This will involve:

  • Working closely with the internal teams to design a secure and scalable SaaS architecture.
  • Developing a SaaS solution based upon that design with robust tooling and reliability, as well as inbuilt support for collaboration.
  • Hosting the architecture on a cloud provider without becoming too dependent on any one given platform.
  • Contributing to the evolution of this vibrant open-source project by bringing a new component to its ecosystem and product offering.

The Skills We're Looking For

We have a few particular skills that we're looking for in this role:

  • 3+ years experience in designing secure, scalable, and collaboration-ready SaaS architectures.
  • A strong commitment to security and scalability that permeates your approach to design.
  • Experience with Kubernetes deployment and administration using EKS.
  • Experience with Scala and Akka.
  • Practical knowledge about AWS networking and storage architectures, and how they integrate with Kubernetes.
  • Experience managing AWS resources using Terraform.
  • Experience working in an SRE capacity on monitoring, incident handling and continuous service improvement.
  • Experience building and delivering CI/CD pipelines to ensure service stability and reliability.
  • Experience employing Devops practices such as the 'continuous everything' and 'everything as code' styles of work.
  • Experience working with Git, and preferably GitOps.

It would be a big bonus if you also had:

  • Skills working with Azure and GCP to help expand beyond AWS in the future.
  • Experience working in close conjunction with multiple product teams to ensure that the solutions you provide meet their needs.
Share this job:
Devops Senior Engineer
python continuous-integration devops docker kubernetes senior Apr 04

Role Designation: DevOps Engineer (Band B2 and B3)

 Technical & Professional requirements:

* Overall 4-8 Years with Minimum 2 years of DevOps experience working with CI/CD tools for end-to-end automation for all build and deployments.

* Hands-on exp in developing and setting up the deployment pipeline for the following technology stack: Java, .Net , Angular , Python, Mainframe , Big data.

* Experience in working, configuring, installing and managing CI/CD tools.

  • Experience in writing shell scripts (Bash), Python and PowerShell for setting up baselines, branching, merging, and automation processes across the environments.
  • Preferably programming experience in Groovy or Python or Java.

 Responsibilities:

  • Actively aid the consulting team in different phases of the project including problem definition, effort estimation, diagnosis, solution generation, design and deployment.
  • Contribute to unit-level and organizational initiatives.
  • Adherence to the organizational guidelines and processes.
  • Create support materials and documentation as required.

 Minimum Skills- Docker, Kubernetes, Ansible, Jenkins, Maven, Grafana, Prometheus, Nexus, Git, ELK

Preferable Cloud experience on AWS, PCF or Azure

Share this job:
Senior Software Developer/Engineer
TopDevz  
design devops kubernetes azure-kubernetes git senior Mar 31

We are looking for an experienced, senior, Kubernetes Developer/Engineer, who is excited to work on one of our many client projects - both greenfield (new) projects as well as legacy (support) projects in that technology stack. This is a remote position.

Responsibilities

  • Implementing tools and technologies to provision and configure an enterprise software system in public utility clouds with a focus on increasing efficiency and elasticity of deployed compute without sacrificing quality 
  • Ability to contribute throughout all phases of a service lifecycle from conception through design, development, deployment and ultimately operation
  • A commitment to monitoring and observability
  • Identify, document, automate, and engineer processes for repeated tasks. 
  • Oversee the application environment to effectively run and maintain the technology and determine the advisement of potential technology or process improvements. 
  • Strategize, plan, prioritize, schedule and partner in the execution of infrastructure provisioning and configuration while focusing on maintaining or improving security, data integrity, programming logic integrity, and administration. 
  • Manage the packaging and deployment of our infrastructure product and our deployment/upgrade processes. 
  • Seek and recommend improvements to current processes and technologies used 
  • Participate in code reviews for projects written by your team 
  • Participate in design reviews for new and existing services and platforms 
  • Influence the use of industry leading development platforms and process

Minimum qualifications

  • Bachelors in Computer Science, Engineering, or similar technical degree, or work equivalent experience 
  • Experience with software engineering best practices: unit testing, code reviews, design documentation, excellent debugging, troubleshooting skills 
  • 5+ years of software development of commercial-grade systems and applications

Preferred Qualifications

  • Experience with infrastructure and distributed systems in a cloud environment (Azure preferred) 
  • Experience with configuration management and CI platforms (Chef and Jenkins Preferred) 
  • Experience with Docker, and Kubernetes or Swarm preferred 
  • Code using PowerShell, Ruby or Python 
  • Experience with source control management tools (Git preferred) 
  • Experience in Windows Server administration 
  • Excellent communication & enthusiasm 
  • Experience working on an Agile development team 
  • Experience reviewing code
Share this job:
DevOps Engineer with Kubernetes
aws jenkins docker devops kubernetes linux Mar 30

Clevertech is looking for a DevOps Engineer to join our global team and support over 20 development teams with cloud infrastructure using terraform, docker, kube, rancher, jenkins, test suites, ELK for logging and reporting.

This position requires excellent verbal and written communication. You are comfortable having a meeting with the head of IT of a major organization as well as configuring security to solve new issues that show up from pen test scanning.

Ideally, you are AWS certified and have a software development background. You are able to devise proactive solutions to project-related issues and inspire trust in all stakeholders. You’re a team player who is ready to work with your team to find solutions.

What’s Required:

  • Strong background in Linux administration
  • Amazon AWS certification preferred, (api gateway, dynamodb, lambda, Iam, kms, cloudformation)
  • Automation/configuration management (either Ansible and Terraform)
  • Version Control with Git. We use GitHub
  • Experience with CI/CD in Jenkins
  • Deployment experience with Kubernetes
  • Comfort with collaboration across functional borders

Additionally Important:

  • Experience in highly-available IT operations: fault-tolerance, zero-downtime deploy, scalability
  • Experience supporting container-based orchestration and deployment systems such as Docker, Kubernetes
  • Continuous Integration and Continuous Delivery best practices
  • Infrastructure as code (we use Terraform)
  • Security Best Practices / Secure architecture and design

How We Work

Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

The result? We produce meaningful work



Interested in exploring your future in this role and Clevertech? Set yourself up for success and take a look at our Interview Process before getting started!



Want to learn more about Clevertech and the team? Check out clevertech.careers.

Clevertech Career Growth Video

Share this job:
DevOps Engineer with Kubernetes
aws jenkins docker devops kubernetes linux Mar 27

Clevertech is looking for a DevOps Engineer to join our global team and support over 20 development teams with cloud infrastructure using terraform, docker, kube, rancher, jenkins, test suites, ELK for logging and reporting.

This position requires excellent verbal and written communication. You are comfortable having a meeting with the head of IT of a major organization as well as configuring security to solve new issues that show up from pen test scanning.

Ideally, you are AWS certified and have a software development background. You are able to devise proactive solutions to project-related issues and inspire trust in all stakeholders. You’re a team player who is ready to work with your team to find solutions.

What’s Required:

  • Strong background in Linux administration
  • Amazon AWS certification preferred, (api gateway, dynamodb, lambda, Iam, kms, cloudformation)
  • Automation/configuration management (either Ansible and Terraform)
  • Version Control with Git. We use GitHub
  • Experience with CI/CD in Jenkins
  • Deployment experience with Kubernetes
  • Comfort with collaboration across functional borders

Additionally Important:

  • Experience in highly-available IT operations: fault-tolerance, zero-downtime deploy, scalability
  • Experience supporting container-based orchestration and deployment systems such as Docker, Kubernetes
  • Continuous Integration and Continuous Delivery best practices
  • Infrastructure as code (we use Terraform)
  • Security Best Practices / Secure architecture and design

How We Work

Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

The result? We produce meaningful work



Interested in exploring your future in this role and Clevertech? Set yourself up for success and take a look at our Interview Process before getting started!



Want to learn more about Clevertech and the team? Check out clevertech.careers.

Clevertech Career Growth Video

Share this job:
SRE / DevOps Engineer Karlsruhe or remote ;-) Fluent German required at Ganz & Stock
ansible kubernetes sysadmin devops python Mar 26

Ganz & Stock ist eine Personalberatung, die sich auf den digitalen
Bereich spezialisiert hat.

Unser Kunde, die marbis GmbH mit ihrer Marke „Nitrado“ ist ein weltweit führender Anbieter
im Bereich Gameserver-Hosting. Alle Kernkomponenten sind selbstentwickelt.Die Software,
wird täglich von zehntausenden Nutzern verwendet, sowohl von Endkunden, die privat Dienste
mieten, als auch Business- Partner, zu denen Spieleentwickler unterschiedlichster Größe zählen.

Wir suchen einen Site Reliability Engineer / DevOps Engineer (m/w/d)

Standort
*Karlsruhe oder remote

Tech Stack:
*Konfigurationsmanagement und Automatisierung mit Ansible und Kubernetes
*Eigene SDN-Software

Erwartungen:
*Fundierte Erfahrung mit der Administration geschäftskritische
 Produktivsysteme und Verständnis von modernen SRE-Prozessen
*Tiefes Verständnis von Linux-Systemadministration und Tooling.
*Gute bis sehr gute Kenntnisse einer Programmiersprache wie Python/Golang
  Schnelle Fehleranalyse und Debugging.

Eine detailliertes Profil der Position und unseres Kunden schicke ich gerne nach.

Wenn Position und Aufgaben zu dir passen, freuen uns auf deine Bewerbung via Stack oder per E-Mail an a.ganz@ganz-stock.de

Alexander Ganz
Geschäftsführender Gesellschafter bei Ganz & Stock

Share this job:
Senior Software Engineer, Backend
Numbrs  
java backend microservices kubernetes machine-learning senior Mar 25

At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. 

Numbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.

Join our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.

Job Description

You will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities.

All candidates will have

  • a Bachelor's or higher degree in technical field of study or equivalent practical experience
  • experience with high volume production grade distributed systems
  • experience with micro-service based architecture
  • experience with software engineering best practices, coding standards, code reviews, testing and operations
  • hands-on experience with Spring Boot
  • professional experience in writing readable, testable and self-sustaining code
  • strong hands-on experience with Java (minimum 8 years)
  • knowledge of AWS, Kubernetes, and Docker
  • excellent troubleshooting and creative problem-solving abilities
  • excellent written and oral communication in English and interpersonal skills

Ideally, candidates will also have

  • experience with Big Data technologies such as Kafka, Spark, and Cassandra
  • experience with CI/CD toolchain products like Jira, Stash, Git, and Jenkins
  • fluent with functional, imperative and object-­oriented languages;
  • experience with Scala, C++, or Golang
  • knowledge of Machine Learning

Location: residence in UK mandatory; home office

Share this job:
Senior Software Engineer
java javascript kubernetes elasticsearch nosql full stack Mar 24

About us:

ShareStream Education is a leader in online video and media management solutions for academic institutions. Our team is passionate about building a great product that is continually evolving and providing a service that allows our customers to realize the vast potential of streaming media for education.

ShareStream Education is deeply committed to achieving client successes and building strong relationships with the Company’s clients, whom we regard as our partners.  

ShareStream views itself as an education company as well as a software company, and our commitment to learning is a part of our company culture. We strive to create an environment that encourages professional growth, where team members learn new skills and gain experience in new areas.    

Join us and contribute to changing the way online education takes place through the use of streaming media!

The Senior Software Engineer will work remotely and report to ShareStream's VP of Engineering. 

Responsibilities:

  • Develop web applications using Java and JavaScript
  • Develop and contribute to the design of backend microservices
  • Build and maintain automated test suites
  • Participate in architecture and design sessions.

Requirements:

  • BS and/or MS degree in Computer Science or a related degree
  • 5+ years of software-engineering experience using Java to develop web applications
  • Expert-level Java skills
  • Intermediate-level UNIX/Linux skills
  • Intermediate-level JavaScript skills
  • Experience with Kubernetes, microservices, Elasticsearch and NoSQL databases
  • Exceptional problem-solving, debugging and log-analysis skills
  • Exceptional software-development habits (use of unit tests, code documentation, etc.)
  • Exceptional communication skills, both verbal and written
  • Experience with a scripting language, preferably Python is a plus
  • Experience working in a fast-moving startup environment is a strong plus.
Share this job:
Senior Site Reliability Engineer
REPAY  
python bash jenkins terraform kubernetes devops Mar 19

REPAY is looking for an experienced Senior Site Reliability Engineer to be part of our Agile and growing Technology team in expanding our core payment processing platform and products within the consumer finance industry.  Work in a small team, where you will have an immediate and measurable impact on our fast-growing business by helping us reach the next level and stage of growth. Your expertise building and managing scalable cloud hosted systems with open source components and tools will be critical in this role. 

You’ll be responsible for:

  • Working with Terraform, Kubernetes, AWS, Jenkins, Packer, Envoy, Gloo, Bash, Go and Python on a daily basis
  • Playing a key role as a Site Reliability Engineer where you will be responsible for the overall success of product/solution deployment including designing automated installations, maintenance of stable production environments and on-time production releases.
  • Building tooling for self-service for developers to facilitate a culture of DevOps across the entire development org and not just a DevOps team
  • Continuously hone and improve our technology stack to keep up with the state of the art
  • Participating in company’s off-hours on-call rotation program

Basic Skills & Requirements

  • 6+ years of experience building highly available systems and supporting SaaS cloud-based infrastructure
  • Experience with terraform, packer, Kubernetes or other Infrastructure/Configuration-as-code tooling
  • Experience using at least one scripting language such as Python, bash, PowerShell or similar
  • Experience deploying to cloud-based technology (AWS)
  • Experience with continuous integration (CI/CD) and automated build tools such as TeamCity and Jenkins
  • Ability to tackle problems both at large scale and the small scale
  • Good understanding of application/infrastructure security
  • Strong communication skills; ability to communicate with distributed teams

Preferred Skills & Requirements

  • Good understanding of Payments processing and/or developing Payments products
  • Familiarity of PCI compliance
  • BS in Computer Science, Software Engineering, Computer Engineering, or equivalent experience
Share this job:
Senior Backend Software Engineer
kubernetes grafana go backend senior cloud Mar 19

This is a remote opportunity and we would be interested in applications from a European or North Americas timezone (other time zones will be considered on a case by base basis)

We are looking for an experienced backend or system developer to join the Grafana Labs R&D team. Were hiring for a range of teams and projects which roll up into two high level groups:

Grafana

Grafanas backend runs on a high variety of hardware ranging from old Raspberry Pis to large enterprise clustered setups. Our backed plugins integrate with all kinds of databases. This requires thoughtful decisions regarding architecture, resilience and performance. We are also responsible for our hosted Grafana offering which operates thousands of Grafana instances on Kubernetes.

Grafana Cloud

Our Grafana Cloud pipeline moves millions of data points, log lines and traces per second from our customer's environments into a highly available, low-latency stack that processes and stores the data, and serves it to dashboards and alerting tools. We aim to grow this to hundreds of millions per second, and it's critical that as we grow, we improve our performance, increase our reliability and do it all more efficiently.

If you are shortlisted for an interview by the team well discuss the projects and your areas of interest in more detail during the early stages of our interview process.

Backend engineering roles at Grafana require engineers with a passion for performance, reliability, and who enjoy taking projects from conception to production.

We have some of the best engineers from the monitoring space working on these problems and they want to work with you.

Since we deploy production services, we have on-call rotations to ensure the health of the system. We dogfood our own services so being on call is an important way to understand our system and how to use the products we create.

Our culture is one of remote-first, and our engineering organization is largely remote. We provide guidance and meet regularly using video calls, and we need people who can work independently and can communicate well. Even if you are located near one of our small offices, working from home is both common and encouraged. Our teams also plan in-person team building meetups and also gather to attend industry conferences.

We care deeply about open source and the projects generally are open source, check them out: https://github.com/grafana.

We primarily use Go.

Benefits

  • Flexible hours
  • Flexible location (EU or North American time zone preferred)
  • The equipment you need to get the job done
  • Generous vacation policy of 30 days per annum with national holidays in your country of residence on top
  • Grafana operates in 24+ countries. We try to operate as one team and focus on global benefits which our whole team can enjoy. Inevitably there are some regional variations and we discuss the benefits offered in your country of residence through our interview process.
  • We offer a competitive healthcare plan (Medical, Dental & Vision) for our US based employees via our co-employer JustWorks.
  • We offer a 4% employer contribution match on our 401K/pension plans or a one time 4% salary increase after 6 months tenure depending on your location
  • Help us change the world and overtake proprietary monitoring vendors with open source software.
Share this job:
Senior Software Engineer - 100% remote at Form3
kubernetes aws google-cloud-platform go java cloud Mar 13

WHO WE ARE

We’re a tech-first scale-up regarded as one of the hottest payments fintechs in London. Founded in 2016, our cloud-native payments platform is used by over 25 of the most exciting and disruptive banks and fintechs in the world including N26, Holvi, Viva, Tandem and Ebury.

WHAT IT'S LIKE TO WORK HERE

Building greatness in a disruptive era requires strong ambition, talent, curiosity, diversity of thought and a belief that we’re better together. We want our employees to grow whilst with us so we’ve created an environment that encourages everyone to learn, challenge each other and create extraordinary experiences for themselves, their colleagues and our customers. We are continually on the lookout for talented people from all backgrounds that can further contribute to this amazing culture.

OUR TECHNICAL ENVIRONMENT

Our Engineering Team consists of over 45 Senior Engineers that are responsible for the end-to-end ownership of our platform, from architecture through to infrastructure. Individually they are all exceptional at what they do, but by working collaboratively within a team, consistently applying best-practice and automating absolutely everything they are able to build world-class software for our customers.

We don’t mind whereabouts our Developers are based as we are happy for our team to work from anywhere in the UK or EU, with most of them choosing to work remotely most of the time. That being said, we do also have London and Amsterdam offices, so should they ever wish to work from these, they are most welcome.

THE ROLE

This is an opportunity to work for a tech-first FinTech company, making an important and significant contribution to the early stages of a cutting-edge, critical project that will see us move from AWS ECS to Kubernetes. As our engineering team is fully remote and distributed across 10+ European countries, every engineer works in the same way, embracing a remote-working culture and the latest tech to create world-class payments technology.

SKILLS WE'RE LOOKING FOR

We are looking for Senior Engineers with a passion forKubernetes to join us on an exciting journey to build the next phase of the Form3 financial cloud SaaS platform. We currently use a cloud-native architecture running containers on AWS ECS.  We are now on the look-out for Platform Engineers with extensive Kubernetes experience to help us migrate to Kubernetes and make our platform cloud agnostic. Whilst also being experienced in platform engineering, we also require candidates to be exceptional programmers who are comfortable working with various different programming languages (we mainly work with Go but experience with this is not essential).

THE TOOLS WE USE

To give you an idea of what our early K8s platform looks like here are some of the tools specific to the project you'll be involved with;

Observability: Prometheus & Cortex

CI/CD: Flux

Networking: Cilium

Cloud hosting: EKS, GKE

Messaging: Nats

On-prem infrastructure management: Cloudstack & Digital rebar

On top of these, here are a few of the languages and methodologies we work with across all of our teams;

Languages: Go (and some Java, Python, Ruby)

Methodologies: Agile, Scrum, Kanban, TDD, BDD, Pair-Programming



HOW WE HIRE

Our hiring process varies depending on the role and the candidate, but this should give you an idea of the steps you should expect to follow:

+ Phone screen with Talent Team (30-45 minutes)
+ Take home assignment written in Go (approx. 4-8 hours)
+ Technical interview with 3 members of the Engineering Team via video-link (1 hour 30 minutes)

VIDEOS AND PROJECTS FROM OUR ENGINEERING TEAM

Share this job:
Site Reliability Engineer
Numbrs  
go kubernetes aws docker devops machine learning Mar 11

At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. 

Numbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.

Join our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.

Job Description

You will be a part of a team that is responsible for deploying, supporting, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume; documenting the IT infrastructure, policies and procedures. You will also be part of an on-call rotation.

All candidates will have

  • a Bachelor's or higher degree in technical field of study
  • a minimum of 5 years experience deploying, monitoring and troubleshooting large scale distributed systems
  • Background in Linux administration (mainly Debian)
  • Scripting/programming knowledge of at least Unix shell scripting
  • Good networking understanding (TCP/IP, DNS, routing, firewalls, etc.)
  • Good understanding of technologies such as Apache, Nginx, Databases (relational and key-value), DNS servers, SMTP servers, etc.
  • Understanding of cloud-based infrastructure, such as AWS
  • experience with systems for automating deployment, scaling and management of containerised applications, such as Kubernetes
  • Quick to learn and fast to adapt to changing environments
  • Excellent communication and documentation skills
  • excellent troubleshooting and creative problem-solving abilities
  • Excellent communication and organisational skills in English

Ideally, candidates will also have

  • experience deploying and supporting big data technologies, such as Kafka, Spark, Storm and Cassandra
  • experience maintaining continuous integration and delivery pipelines with tools such as Jenkins and Spinnaker
  • experience implementing, operating and supporting open source tools for network and security monitoring and management on Linux/Unix platforms
  • experience with encryption and cryptography standards

Location: Zurich, Switzerland

Share this job:
Software Engineer for DevOps/SRE
Infiot  
google-cloud-platform kubernetes python azure devops cloud Feb 26

At Infiot we run a state of the art cloud native infrastructure that supports our edge computing solution. We are looking for a Software Engineer passionate for automation who will be our first SRE hire. The qualified candidate will work with an experienced development team to address our needs in the DevOps/SRE area and help shape our culture.

If you want more details on what this role is about, why we are looking for a software engineer and why this is not an "Ops job" please read the Google SRE Books.

Share this job:
.NET Engineer
asp.net-core azure-devops microservices .net-core kubernetes sysadmin Feb 19

Brushfire is looking for a .NET Engineer (U.S. Only) who is

  • well-versed in large-scale application infrastructure and design,
  • familiar with web application development patterns and practices,
  • driven to create captivating and interactive web experiences,
  • skilled in layout and has an eye for attention to detail,
  • experienced in building published, high quality web sites and applications,
  • stimulated by collaborating with a team to define, design and ship new features,
  • excited to work for our primarily Christian church/ministry customers.

Your primary task will be to utilize your knowledge/problem-solving skills to work alongside and with our existing developers as we create, maintain, and enhance our large-scale web applications. You should be on the cutting edge of emerging standards, technologies, and tools while being well-versed in cross-platform, multi-cloud development of complex, highly-available systems. Ultimately, we want someone who will take pride in learning quickly and contributing fully to create an experience our users will love. If that sounds like you, then you sound like us!

We value your time and efforts, so compensation is commensurate with experience and includes benefits. We thrive in a completely remote work environment -- with no central office -- where people learn and grow with the company. We are collaborative, creative, and innovative, with each person expected to contribute to meaningful outcomes.

Successful applicants will be asked to show proof that they can legally work in the US. Though we are remote, applicants closer to our teams in Fort Worth, Texas will be shown preference.

Things you'll be doing:

  • Build and maintain multi-tiered systems and microservices using C#, ASP.NET, JavaScript, HTML, T-SQL, Docker, and Kubernetes
  • Design Serverless Functions and Web Sites
  • Design and consume HTTP REST APIs
  • Build and maintain devops pipelines for CI/CD
  • Code web applications using ASP.NET MVC based upon approved designs
  • Collaborate closely with other developers and graphic designers
  • Participate on multiple projects from concept through completion without continual supervision.
  • Provide quality control over in both code and visual concepts/designs.
  • Potentially lead sessions in your areas of strength while supervising and inspiring those involved in your process.

Things you really need to have:

  • Demonstrable experience coding complex web applications in ASP.NET
  • Demonstrable experience with Continuous Integration tools like Jenkins and Azure DevOps
  • Demonstrable experience with Kubernetes and Docker
  • Strong object-oriented programming skills and familiarity with software design patterns.
  • Strong knowledge of SQL/relational databases
  • Familiarity with distributed version control systems.
  • Ability to communicate fluently, pleasantly, and effectively—both orally and in writing, in the English language—with customers and co-workers.
  • Passion, integrity, and energy

Things we think are cool for you to have, but aren't deal breakers:

  • Bachelor's degree in Computer Science or related field
  • Experience with wireframing/mockup tools (InVision/Sketch)
  • Experience with React, Angular, or equivalent frameworks
  • Familiarity with non-structured persistent document data stores (NoSQL)
  • Demonstrable experience on past projects (via Github, BitBucket, Google Code, etc). A candidate with an active commit history at a site like these will be favored over a candidate without similar history.
Share this job:
DevOps Engineer
Plutora  
aws devops amazon-cloudformation docker kubernetes python Feb 13

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.
Share this job:
Lead Software Engineer
python flask sqlalchemy rest kubernetes machine learning Feb 13

Carbon Relay is a world-class team focused on harnessing the power of machine learning to optimize Kubernetes. Our innovative platform allows organizations to boost application performance while keeping costs down. We recently completed a major fundraising round and are scaling up rapidly to turn our vision into reality. This position is perfect for someone who wants to get in on the ground floor at a startup that moves fast, tackles hard problems, and has fun!

We are looking for a Lead Software Engineer to spearhead the development of our backend applications. You will bridge the gap between the machine learning and Kubernetes teams to ensure that our products delight customers and scale efficiently.

Responsibilities

  • Developing our internal APIs and backend
  • Designing and implementing SaaS-based microservices
  • Collaborating with our infrastructure, machine learning and Kubernetes teams

Required qualifications

  • 10 + years experience in software engineering
  • Proficiency in Python
  • Experience shipping and maintaining software products

Preferred qualifications

  • Experience with JavaScript
  • Experience with GCP/GKE
  • Familiarity with Kubernetes and containerization

Why join Carbon Relay

  • Competitive salary plus equity
  • Health, dental, vision and life insurance
  • Unlimited vacation policy (and we do really take vacations)
  • Ability to work remotely
  • Snacks, lunches and all the typical benefits you would expect from a well-funded, fun startup!
Share this job:
Snr Site Reliability Engineer - Quizlet
python go kubernetes docker aws testing Feb 12
  • Company: Quizlet.com
  • Technial Recruiting partner: SourceCoders.io
  • Location: Onsite in San Francisco or Denver or Remote for CST or EST based candidates 
  • Compensation: $120K-$200K (heavily dependent on experience and work location)
  • Work visas accepted: US Citizen, Green Card, H-1B transfer, TN Visa

Quizlet’s mission is to help students (and their teachers) practice and master whatever they are learning. Every month more than 50 million active learners from 130 countries practice and master more than 300 million study sets on every conceivable topic and subject. We are developing new learning experiences by modeling how students learn and drawing upon knowledge acquisition, retention, and pedagogy in cognitive science. We are always seeking to help students master any subject by optimizing study efficiency and engagement. Want to be a go-to person for site reliability on the most-used learning platform in the U.S.? Want to work on a service that is rapidly scaling and relied upon by millions of students and teachers worldwide?  Quizlet is an indispensable utility used daily by millions of students and teachers around the globe. If our site goes down, even just for a few minutes, the pain is felt intensely. Speed is crucial, and downtime is not an option as we grow — during the school year, we are in the top 20 most-visited websites in the U.S. These are challenges you will face on day one at Quizlet.

What you'll do

    • Engage with service owners to improve the entire service lifecycle — from inception and design, through deployment, operation, maintenance, and sunset.
    • Help service owners drive their services through the service lifecycle through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.
    • Help service owners maintain their services once they are live by measuring and monitoring availability, latency, and overall system health.
    • Help scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity.
    • Practice and evangelize sustainable incident response and blameless postmortems.

What we are looking for

    • Experience in designing, analyzing and troubleshooting distributed systems serving production traffic.
    • Experience with algorithmic thinking, data structures, and software complexity.
    • Experience in writing scripts in one or more languages such as Python or Go
    • Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
    • Ability and desire to debug and optimize code and automate routine tasks.
    • Experience with on-call duty, know why it’s hard, work to improve it, and make it so well documented that every engineer wants to be on rotation.
    • {Passion|Interest|Experience} with automation of code testing and deployment through the use of containers.
Share this job:
Linux System Administrator I
linux python kubernetes terraform ansible sysadmin Jan 26

What you get to do:

  • On-going Sysadmin work on bare metal and AWS instances.
  • Proactive system/network monitoring.
  • Proactive system capacity planning.
  • Deployment and task automation utilizing salt or other methods.
  • Issue/ Incident response.
  • Peer-level technical support
  • Work with the compliance team to implement controls and other security needs.
  • Continuous improvement of the system as a whole.

What you bring to the team: 

  • As a result of a government contract in which this position will be involved, this role requires U.S. citizenship.
  • Bachelor's degree in CS, IS, IT or equivalent required
  • Strong interpersonal, verbal and written communication skills with the ability to keep key stakeholders informed in a timely manner
  • 2+ years of Linux administration and engineering experience.
  • 1+ years Python development experience or an equal level of proficiency in another language. For candidates that have experience with languages other than Python.
  • Experience leading, or participating in, the implementation of at least one configuration management system
  • Experience deploying a host virtualization platform and containers.
  • Experience with fully implemented automation workflows.
  • Web Server experience (SAAS experience a huge plus)
  • Motivated self-starter with ability to self-manage and work well independently, as well as in a team within a dynamic environment.
  • Strong application, operating system, kernel, and hardware debugging skills.

Why work for us:

  • Competitive salary and an unlimited PTO policy.
  • 401k match which is fully vested after 3 years of service
  • A dynamic and fun work environment with passionate, top-notch colleagues
  • An opportunity to join a company at an inflection point in its growth pathway
  • Leadership that is invested in hearing your ideas and in your professional growth
Share this job:
Senior Java Software Engineer
Anonos  
java spring apache-spark docker kubernetes senior Jan 22

We are looking for a Senior Software Engineer to join the Anonos BigPrivacy team.

As a member of our engineering team, you will have responsibility over the ongoing development and maintenance of state-of-the-art data privacy software. You will make expert design decisions and technology recommendations based on your broad knowledge of modern software development.

We are a 100% remote organization. We use Slack and Zoom for communication, Ansible, TravisCI and AWS for CI/CD, and GitHub/ZenHub for tracking user stories. We work using the Kanban methodology, with monthly releases, and have regular backlog grooming meetings and retrospectives to continuously improve our processes.

Our software is implemented in Java, Kotlin, and JavaScript (Node.js). We are looking for someone with expert level knowledge of Java or Kotlin, and have an interest in working with server-side JavaScript. You should also be comfortable automating tasks, writing shell scripts, and working with Linux servers and cloud environments (primarily AWS). Some other technologies we use: Docker, Kubernetes, Apache Spark, Cassandra, Apache Kafka, MongoDB, React.js, Spring framework.

Anonos takes pride in its high-quality software so you must be committed to a high standard of development and testing. We expect you to think about programming tasks critically and develop code that is clean, reusable, efficient, well-documented, and well-tested. If you can explain what the SOLID principles are and why they are beneficial, how to properly go about refactoring, and compare and contrast various testing frameworks, then you will likely be a good fit for our team.

We are interested in speaking with exceptional people who can bring the following to the team:

- 8+ years of Java software development experience
- Expert-level proficiency with object-oriented design and programming
- 100% committed to test-driven development, this is your preferred practice for developing software

- Experience working with the Apache Spark data processing framework

- Experience with the Spring framework and Spring Boot applications
- Interest in learning new technologies and tools (especially related to big data)
- Comfortable working in an Ubuntu Linux server environment
- Proficiency with Git, Maven and Linux

Share this job:
Senior Back End DevOps Engineer
aws security kubernetes shell python devops Jan 16

As more companies adopt public cloud infrastructure and the increase sophistication and harm caused by cyber attacks, the ability to safeguard companies from these threats have never been more urgent.  

Lacework’s novel approach to security fundamentally converts cyber security into a big data problem.  They are a startup based in Silicon Valley that applies large scale data mining and machine learning to public cloud security.  Within a cloud environment (AWS, GCP, Azure), their technology captures all communication between processes/users/external machines and uses advanced data analytics and machine learning techniques to detect anomalies that indicate potential security threats and vulnerabilities. The company is led by an experienced team who have built large scale systems at Google, Paraccel (Amazon Redshift), Pure Storage, Oracle, and Juniper networks.  Lacework is well funded by a tier one VC firm and is based in San Jose, CA.

They are looking for a Senior DevOps engineer with strong AWS and Kubernetes experience who is excited about building an industry leading, next generation Cloud Security System.

You will be a part of the team that architects, designs, and implements highly scalable distributed systems that provide availability, scalability and performance guarantees. This is a unique and rare opportunity to get in on the ground floor and help shape their technologies, products and business.

Roles/Responsibilities

  • Assist in managing Technical Operations, Site Reliability, production operations and engineering environments 
  • Run production operations for their SaaS product
    • Manage the monitoring System
    • Debugging live production issues
    • Manage Software release roll-out
  • Use your engineering skills to promote platform scalability, reliability, manageability  and cost efficiency
  • Work with the engineering and QA teams to provide your valuable feedback about how to improve the product
  • Participate in on-call rotations (but there is really not a lot of work since you will automate everything!)

Requirements:

  • 4+ years of relevant experience (Technical Operation, SRE, System Administration)
  • AWS experience 
  • Experienced Scripting skills Shell and / or Python 
  • Eager to learn new technologies
  • Ability to define and follow procedures
  • Great communication skills
  • Computer Science degree 
Share this job:
Lead DevOps Engineer - The RealReal
docker devops aws terraform kubernetes python Jan 11

The RealReal (NASDAQ: REAL) is leading the way in authenticated luxury consignment, online and in real life at our brick and mortar locations. Founded in 2011, we’re growing fast and fundamentally changing the way people buy and sell luxury — a multi-billion dollar industry. With a team of in-house experts who inspect every item we sell, our commitment to authenticity sets us apart and creates a foundation of trust with shoppers and consignors. Our mission to extend the life cycle of luxury items is leading innovation in sustainable fashion. We’re proud to promote the circular economy and to be the first luxury member of the Ellen MacArthur Foundation’s prestigious CE100 USA.

Employees at The RealReal are dedicated, collaborative and innovative, and we’re looking for exceptional talent to join our team. Build your career with us and enjoy 401K matching, health, dental and vision insurance, commuter flex spending, healthcare flex spending, generous PTO, a mother’s room and flexible work hours!

The DevOps team is seeking Senior Engineers to tackle an ambitious project pipeline including solutions for disaster recovery, dynamic development environments, and more. Bring your thorough, practiced understanding of DevOps, Cloud Infrastructure, and Site Reliability to this te

DUTIES & RESPONSIBILITIES

  • Maintain and evolve the production infrastructure, strategically employing automation, and infrastructure-as-code
  • Build and maintain code pipelines, designing and building automation in order to enable agile software development, using self-service where possible
  • Collaborate efficiently and effectively with Engineers and Product teams on complex problems
  • Build and contribute to infrastructure services, keeping with 12 Factor methodology
  • Quickly absorb context and tribal knowledge while ramping up and using that to build or bolster documentation
  • Keep a strong level of quality and velocity in your work, while collaborating and reporting when appropriate
  • Exercise and promote security best practices throughout your workflow
  • Participate in an on-call rotation on a regular basis and respond to incidents reliably and professionally

REQUIREMENTS

  • 4+ years experience in Site Reliability engineering and Cloud administration
  • 2+ years automation experience using popular languages (bash, python, etc); software development background a plus
  • 2+ yrs professional experience with UNIX-based Operating Systems
  • Experience building Continuous Integration / Continuous Deployment (C/CD) workflows
  • Experience tuning and troubleshooting performance for high traffic web services
  • Proficient with crafting concise and professional communications during emergency production infrastructure incidents
  • Strong understanding of the software development lifecycle
  • Strong understanding of common network protocols, including HTTP, HTTPS, TCP, SSL/TLS, and relevant diagnostic tools
  • Database fundamentals and experience with MySQL or PostgreSQL
  • Git and Github workflows
  • Understanding of packaging, deployment, and support of containerized (Docker) applications

NICE TO HAVE

  • Experience deploying microservices environments
  • Experience converting applications to run in Docker containers, and with orchestration layers
  • Experience using Terraform with multiple providers and/or integrated with a Build/Release system
  • Computer Science or Engineering degree
Share this job:
Senior API Engineer
Redox  
typescript node-js postgresql apache-kafka kubernetes api Dec 26 2019

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 continue to build applications that scale accordingly.

About the Team

Our applications provide ingress and egress pathways that are responsive to the communication and data format needs of our customers, all while being resilient to our scaling needs to process millions of records per day. Our engineering teams own their solutions, enjoying the autonomy to design and implement the technical solutions to the hard problems presented by the myriad ways of exchanging healthcare data. 

A sampling of the technologies we use to implement these solutions include:

  • Libraries and µ-services built using TypeScript/NodeJS
  • Data management using Postgres, Kafka, and Redis
  • Horizontally scalable containerized deployments using Docker, Rancher, and Kubernetes
  • Application monitoring using InfluxDB, Grafana, and SumoLogic

An impactful engineer will:

  • Collaborate with other team members to continue to scale our architecture, taking into account the needs of today while remaining flexible enough to evolve for the needs of tomorrow
  • Work within a µ-service architecture, creating new solutions and decomposing our existing monolith
  • Own projects from end to end, executing on designs involving multiple fellow engineers
  • Participate in all phases of the SDLC - from requirements, design, and development through testing, deployment, maintenance, and support
  • Create RESTful APIs that adhere to best practices, as well as build out tolerant async models of communication
  • Understand the tension between an ideal end state and delivering value quickly and effectively prioritize between those options
  • Bias towards action while solving the biggest problems in sight

Your day to day will consist of:

  • Pairing with other team members, embracing a culture of collaboration and mutual respect to solve complex problems
  • Designing solutions to feature requirements as prioritized by Product Management
  • Implement solutions through the entirety of the SDLC, including testing, deployment, and operationalization
  • Create generic solutions to complex problems
  • Reviewing fellow engineer’s code prior to shipping
  • Troubleshooting production issues as they arise and building a more fault-tolerant system

Preferred Experience

  • 5+ years professional software development experience in one or more modern general purpose languages (Javascript/Typescript, C#, etc). Your day to day development will be spent working with NodeJS and TypeScript, but we are more interested in your ability to solve problems than the language used to solve those problems.
  • Experience writing horizontally scalable applications
  • Experience working with relational data stores
  • Experience integrating with 3rd party APIs
  • Strong desire to expand your professional impact and autonomy
  • Healthcare IT
  • Excellent written and oral communication skills, including pairing
  • Effectively give and receive feedback, both positive and constructive
  • Operate effectively on a remote team
  • Experience leading a team is a PLUS

It is not expected that any single candidate would have expertise across all of the areas outlined above. Please apply even if you are not sure you meet all these criteria. If you are interested in the role and think it could be a fit, we'd like to hear from you.

Share this job:
Senior Dev Ops Engineer
aws docker pulumi kubernetes terraform ops Dec 23 2019

What we are looking for:

The Senior DevOps Engineer is a high-impact role where you will work closely with the software engineering teams to help them deploy critical software to AWS. This position will have significant impact on building out our growing infrastructure, implementing infrastructure-as-code with Pulumi, and leveraging Kubernetes for orchestration of Docker containers.

A passion for data security is key as you will be frequently dealing with patient data that falls under HIPAA regulations. Your desire and ability to collaborate, mentor, and learn is critical to your success at IDx. You must have a demonstrable enthusiasm for good DevOps practices and an irresistible urge to share them with others. You are someone who identifies issues early and brings them to the table along with multiple solutions. You believe that continuous improvement is key to the difference between good and great and can inspire others to follow your example. You love learning and teaching and find satisfaction in multiplying the effectiveness of those around you.

To be successful in this role you must be able to:

  • Apply best practices and help others understand their importance.
  • Effectively document the architecture, design and functionality of implementations.
  • Have awareness of new trends, technologies, and tools and understand when to apply them.
  • Communicate complicated technical concepts to diverse audiences.
  • Make others better through documentation, technical guidance, and mentoring.

Requirements:

  • Strong analytical skills with great verbal and written communication.
  • Experience architecting, designing, implementing, and deploying complex solutions.
  • Experience with both Linux and Windows.
  • Experience with Docker and Kubernetes.
  • At least 5 years’ DevOps experience.
  • 3+ years’ experience building "Infrastructure as Code" with a strong understanding of Amazon Web Services (AWS) Experience making decisions that balance the tradeoffs between technical and business needs.
  • Applicants must not now or in the future need IDx to sponsor an immigration case for employment (for example, H-1B or other employment-based immigration cases).

What will help you in this role:

  • Experience delivering highly secure and efficient solutions within comprehensive compliance regulations.
  • AWS Certified Security Specialty.
  • Experience with infrastructure-as-code tools such as Pulumi or Terraform.
  • Experience working with data in a HIPAA compliant environment.
  • Knowledge of or interest in the medical device software development industry.
  • Experience working in an ISO- or FDA-regulated environment, or another highly regulated environment (FAA, etc.) and working with Quality Management Systems.

IDx is a challenging and rewarding environment that provides amazing opportunities to:

  • Work on unique opportunities that will be hard to find at other companies.
  • Work on the first ever autonomous AI system cleared by the FDA to provide a diagnostic decision.
  • Work with world-renowned doctors who are pushing the limits of machine learning in medicine.
  • Tackle complex problems/projects with the highest levels of quality and execution for audiences that include top technologists, the FDA, and world-leading healthcare providers.
  • Push the accessibility and quality of healthcare to new heights to improve the lives of millions of people.
Share this job:
Kubernetes Solution Engineer US East Coast
cloud go kubernetes healthcare Dec 21 2019

We are looking for a Kubernetes Solution Engineer on the US East Coast

Giant Swarm is a fast-growing open-source infrastructure management platform used by modern enterprises. Our vision is to empower developers around the world to ship great products.

You are the voice of our existing and prospective US customers inside Giant Swarm and the voice of Giant Swarm towards these customers, helping both sides to be successful.

We're a distributed, diverse, and growing team spread across Europe, with a small office in our headquarters in Cologne, Germany. With under 5% of the company working there, all workflows are created to function remotely - but of course, if you want to visit Cologne, you are more than welcome! You will also find someone in 15 other countries though.

While we are remote-first, we appreciate quality time with our co-workers, so we meet in person twice a year to work and have fun together.

Work-life integration

  • Flexible working hours, and working from home or anywhere you prefer but please note that your permanent location should be somewhere on the US East Coast.
  • Currently, the number of kids from our team members outnumbers the number of employees.
  • We don’t only care about the kids “within” the company, but also about all children - for example, we compensate the carbon of all our flights.
  • As an international company, we want to create similar standards for everyone, regardless of location. So, additional perks (for example, a location-aware, fixed amount paid each month to cover costs like co-working, phone contracts or gym memberships), paid parental leave and healthcare compensation are compulsory.

Your Job:

  • We have recently won our first US-based client and are planning on expanding this area further.
  • Together with our first US based Platform Engineer, you’ll be spearheading our future US team
  • You’ll be working closely with our cross-functional teams based in Europe
  • In close cooperation with our US customers you’ll understand their architecture and further their understanding of Giant Swarm, helping them to get the most out of our product and the CNCF landscape, master Cloud Native tools like Kubernetes, Prometheus as well as Loki, Helm and others
  • Our solution engineers are becoming part of diverse open source communities around tools that our customers need and use, contributing back to those projects where possible. You build and maintain helm charts that might start out as a special project for one customer and end up being a managed service run by all our customers
  • You hold trainings and workshops at conferences, for our existing customers, as well as with Giant Swarm’s potential customers. Do note that the role requires minimum travel as most of our interactions as a fully remote company are via video conferencing
  • Learn from customer's problems with moving to microservices architectures, get your hands dirty and find out what Cloud Native project's entrails look like. The more successful our customers are with the Cloud Native journey, the more successful we are
  • Ultimately, you are also responsible for documentation, helping the product teams implement fixes, prioritizing features and making sure we only need to answer questions once
  • First impressions are important! You help create a great onboarding experience for our customers and become the main point of contact for them
  • To sum it up: Customer Success is all that matters. Within the solution engineering team, we make sure our customers are happy and taking the right steps going forward, at best you anticipate the problems they might face in the future

Requirements:

  • You have experience with more than one programming language, including Go, and a strong architectural background.
  • You feel at home in the Kubernetes world, especially the multitude of Open Source tools around Kubernetes and the Container World.
  • You can explain complicated things concisely and easily for a diverse audience.
  • You have a strong sense in providing an awesome customer service that makes life easier for Developers. Your communication skills (especially written form) are excellent. Very good English skills are a must-have. German skills are a bonus.
  • You are open to attend conferences with our team and hold talks in front of customers. You are happy to travel 5-10% per year
  • You are based on the US East Coast

Why we think this job is worth applying for (challenge us!)

Impact, Impact, Impact! We are a remote-first organization with a growing team from 15+ European countries. Every new team member changes the team. This is great! People who know things we don’t are highly welcome.

“It's easier to ask forgiveness than it is to get permission” (Grace Hopper) - sure, it’s not 100% like this, but we have a strong culture of failure which, is part of our agile mindset. We don’t do things like in the guidebook. You can try things out! Our default to 100% transparency will help you here.

We play a key role in our customers' digital transformation. We have partnered up with Amazon and Microsoft to provide our solution on their cloud platforms - more will follow.

We have been in this ecosystem from the get-go and as part of the CNCF family, we feel at home in the community. As a part of Giant Swarm, you will also join this extended family.

We serve some of Europe's leading organizations and are talking to many more.

WHY Giant Swarm?

We like to give you a glimpse on how working with is like:

Self-organization

Creative work needs freedom and openness. We encourage you to do your work wherever and whenever you want. We expect passion and encourage sustainability. If you need rest, take it. We don't count holidays - but we are also aware that this combined with remote work can also lead to working too much. So we encourage you to take holidays and help you to manage the freedom and flexibility.

Teamwork

We are a growing company with team members distributed all over Europe and plans on expanding to the US. Our ambitious goals are only achievable as a team. Everybody’s input is highly welcome and appreciated. Although sometimes rules and processes are necessary, we try to keep them as lean as possible. Always question the status quo and find new ways of collaboration and teamwork.

Learning

Learning is mandatory and fun at the same time. If you realize you want to expand your knowledge in a specific area, we support you with conferences, books etc.

Basics

We offer fair (transparent and open) salaries with benefits like choosing your own laptop, additional perks (for example, a location-aware, fixed amount paid each month to cover costs like co-working, phone contracts or gym memberships), paid parental leave and healthcare compensation are compulsory. And you will participate in our stock options program. Currently, our team members have more children than we are employees. So family-friendliness is a must.

We are not hiring job descriptions. We hire humans. :) We welcome applications from everybody, regardless ethnic or national origin, religion, gender identity, sexual orientation or age.


Interested? Questions? Contact Larissa or apply directly.

Share this job:
Software Engineer
react-js node-js typescript kubernetes graphql Dec 20 2019

[Note: Due to the holidays we will not be reaching out to qualified candidates until early January.]


We’re always looking for passionate software developers to contract with us on client projects. Projects vary in terms of industry, breadth, & duration in addition to tech platform so we’re always looking to build our roster of people with a variety of expertise and availability. Our current contract developer preferences include:

  • Proven experience with React.js, Node.js, and TypeScript
  • Nice to have: Experience with Apollo/GraphQL, Kubernetes, Terraform

Beyond those qualities, here’s a more general description of our developer role under any contract:

As a Developer, you'll be contributing to the successful delivery of digital products. You articulate the objective rationale behind your coding decisions, working with your teammates to ensure those align with business and audience needs. You'll be switching between setting direction, creating software, and helping your teams constantly improve. You handle it with ease through solid time management skills, enthusiastic client services, and an inspiring attitude. You thoughtfully apply the latest tools, trends, and practices of the development alongside those that are more tried-and-true.

In your day-to-day you will:

  • Collaborate with your project team to evaluate a product experience holistically, identify next steps and deliver the individual features that make up the product
  • Objectively explain and represent your contributions and deliverables to your team and client
  • Clearly communicate with your project team to make sure they have full context of your work and that you have the same of theirs, jumping in on other tasks as needed
  • Take on various tasks, development-related or not, to support different processes and needs on your project teams
  • Collaborate directly every day with designers, developers, engagement managers, and clients
Share this job:
Software Engineer
docker react-js cs kubernetes node-js javascript Dec 17 2019

POSITION SUMMARY

Working as Software Engineer at Thycotic means being a part of a highly capable, collaborative and agile developers. Thycotic is creating awesome software that's used by thousands of IT professionals all over the globe. 

This can be a remote/telecommute position based out of your home office. Reports to the Software Development Team Lead. 


KEY RESPONSIBILITIES

  • Be a fully contributing member of a Thycotic Sprint team
  • Work specifically on container technology as an enabler for our delivery strategy

SKILLS & REQUIREMENTS

  • 5 years+ experience in C#, .NET Core, MSSQ, and related technologies
  • Strong design skills and full software development lifecycle experience required
  • Experience with JavaScript and front-end JavaScript libraries like Angular/React is a BIG plus
  • Strong understanding of Object-Oriented principles, the .NET Framework, ASP.NET, relational databases, and web application development
  • Thorough knowledge of container concepts (LXD, Docker) and what it means to deliver enterprise products via containers
  • Ability to write container code for Docker, Docker Swarm, Kubernetes
  • Ability to configure and administer Nginx and Node.JS web
  • Substantial experience working on the command line with a ‘nix flavor or equivalent
  • Passionate about writing quality code and constantly honing your development skills
  • Ability to quickly read and understand both new and existing code
  • Ability to look at the big picture, come up with great new ideas, but also execute those ideas and write the code to make it happen
  • Seeking a highly collaborative, flat environment--there's not a lot of hierarchy or red tape here
  • Experience with large codebases and unit testing -- mock frameworks, web testing, database testing, etc.
  • Desire to develop using Test Driven Development
  • Comfortable developing using pair programming


WHY WORK AT THYCOTIC?

We’re passionate problem-solvers doing our part to make the world a safer place. We invest in people who are smart, self-motivated and collaborative.

What we offer in return is meaningful work, a culture of innovation and great career progression!

Thycotic was awarded “Best Places to Work” in 2019 in recognition of the hands-on experience and growth opportunities available here, as reported by employees.  A focus on employee advancement and our ethos of respect are just some of the reasons why people love working here!



Thycotic is an Equal Opportunity Employer and does not discriminate on the basis of race, ancestry, national origin, color, religion, gender, age, marital status, sexual orientation, disability, or veteran status.

Upon conditional offer of employment, candidates are required to complete a criminal background check and drug screen per Thycotic employment policy. In addition, all publicly posted social media sites may be reviewed.


V1.12.2019

Share this job:
DevOps Engineer
automation web-services aws kubernetes sysadmin devops Dec 16 2019

Are you an automation ninja? Can you replace people with scripts that you write? Does poorly engineered architecture give you nightmares?

If this describes you then please read on! Exodus uses multi-cloud hosted backend services, running numerous cryptocurrency coin nodes and services for our software, and we need ninjas to help us automate, monitor, maintain, and scale them.

What You Will Do

  • Engineer architectures and automation for zero-downtime deployments.
  • Use technologies like Terraform to manage infrastructure as code.
  • Work with Kubernetes and Prometheus to scale and monitor micro-services.
  • Use tools like Helm and GitlabCI to automate deployments.
  • Work with our development teams to help them set up automation pipelines and solve problems.
  • Collaborate with other DevOps engineers to make the best solution possible.
  • Build a geo-distributed infrastructure.
  • Participate in on-call schedules and act in a server/technical support capacity to the team.

Who You Are

  • You are based (or willing to work) in a timezone in USA or Eastern Asia between UTC +8 (Malaysia) and UTC -7 (Eg: Los Angeles).
  • You have excellent references and a history of trust and established relationships in former careers.
  • You have a long history and track record of DevOps that can be demonstrated via GitHub, blogs and/or in a technical interview process.
  • You take initiative and don't wait for direction.
  • You have a passion for cryptocurrencies like Bitcoin and a demonstrated passion for solving problems.
  • You don't care if the platform is Azure or AWS and are willing to work with either and have some experience with at least one.
  • You are willing to be available regardless of when server issues occur.

What We Offer

  • Freedom to work wherever you want, whenever you want.
  • Building the future. Cryptocurrencies lay the foundation of the internet of value, the next major wave in application technology and personal finance.
  • Collaborative and feedback-driven culture.
  • Opportunity to grow. The sky is the limit if you're hungry to succeed.
  • Fair pay, no matter where you live.
  • Competitive compensation package. (Including benefits for US employees only)

Our Hiring Process

At Exodus, we pride ourselves in hiring people from all around the world. We work with individuals from various backgrounds; some traditional and some a bit more unconventional.

Our hiring process focuses on 2 pillars.

  • Efficiency. You can expect the process to take between one and two weeks. We know what it’s like to wait weeks for a recruiter to get back to you and want to be respectful of your time.
  • Transparency. We anticipate you asking questions and will answer with the utmost candor.

We are committed to shaping a better world and have built our team based on empathy, radical candor, initiative, and humility.

Overall, our goal is that you have a great candidate experience with us.

Share this job:
Cloud - Technical Lead
Elastic  
elasticsearch cloud saas paas kubernetes java Dec 14 2019

Elastic is a search company with a simple goal: to solve the world's data problems with products that delight and inspire. As the creators of the Elastic Stack, we help thousands of organizations including Cisco, eBay, Grab, Goldman Sachs, ING, Microsoft, NASA, The New York Times, Wikipedia, and many more use Elastic to power mission-critical systems. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. We have a distributed team of Elasticians across 30+ countries (and counting), and our diverse open source community spans over 100 countries. Learn more at elastic.co

About The Role

The Cloud team is responsible for the development of products such as Elastic Cloud Enterprise, Elastic Cloud on Kubernetes as well as the operation of our Elastic as a Service offering. The SaaS offerings are built on top of the cloud-products.

We are looking for a technology and engineering leader to help us realize our Cloud team’s goals. You will be responsible for technical design for new features and improving existing subsystems, and work with several functional areas in Cloud. Your responsibilities will include technical leadership that will enable Elastic products to be metered, reported for usage, and generate monthly invoices. The areas you will work with are impactful to Elastic - they contribute to Elastic’s SaaS consumption-based billing platform, chargeback features for on-premise product, and integration with AWS/GCP/Azure marketplaces. The data ingestion system we build to power these features process a critical stream of events with low-latency and real-time requirements.

You will participate in roadmap and project planning efforts and will have ownership for delivering it. You’ll be participating in project management efforts as the teams execute on plans, and you’ll have a role in communicating progress and status to various teams at Elastic.

Some of the things you'll work on

  • Provide technical leadership across several functional areas in the team like metering, usage reporting, billing and invoicing, and marketplace integration across all products in Elastic
  • Work with Product Management to define new consumption models that will increase the flexibility of our SaaS offering, attracting more users. Your contributions will play a role in improving our conversion rates, and improving upgrades to higher subscription tiers
  • Work on a global scale, with all the major Cloud hosting providers: AWS, GCP, Azure, IBM Cloud etc and their marketplace solutions.
  • Work on creating a stable, scalable and reliable data ingestion pipeline built using Elastic products to harvest usage and telemetry data from multiple products.
  • Have a scope that covers contributing to technical plans and direction within Cloud and across other product teams in Elastic
  • Be a contact point in Cloud for other teams within Elastic. Examples include helping Support with difficult cases or consulting the Elastic Stack engineers with designing new features in a Cloud compatible way
  • Understand our company strategy and help translating it into technical terms and guide our Cloud product’s direction to realize it
  • Create technical designs and build POCs for new efforts, validating a wild idea works before committing to it
  • Collaborating with other Tech Leads on the Cloud team and across Elastic to align priorities and roadmaps, and make appropriate technology choices and compromises
  • Be hands on with the codebase. Review work done in the team, and provide constructive feedback
  • Help the team define coding practices and standards

What you will bring along

  • Previous experience providing pragmatic technical leadership for a group of engineers
  • Previous experience in a role with ownership for technical direction and strategy, preferably in a start-up or scale-up environment
  • Experience designing data pipelines that ingest logs or metrics data from distributed systems
  • Proven experience as a software engineer, with a track record of delivering high quality code, preferably in Python, Java or Go
  • Experience implementing or deep knowledge of consumption-based SaaS billing platforms with features like overages, discounts, monthly and annual models, etc
  • Previous experience working with various partners outside of Engineering such as IT and Finance Operations teams
  • Technical depth in one or more technologies relevant for SaaS (orchestration, networking, docker, etc.)
  • Deal well with ambiguous problems; ability to think in simple solutions that reduce operational overhead and improve code maintainability
  • Interest in solving challenges in SaaS billing platform, in terms of accuracy, scale, and features that make users life easier

Nice to have

  • Experience with Elasticsearch as a user - understanding data modeling, aggregations and querying capabilities
  • Experience integrating applications with AWS, GCP or Azure marketplace solutions
  • Integrating with Cloud billing providers such as Stripe or Zoura

#LI-CB1

Additional Information - We Take Care of Our People

As a distributed company, diversity drives our identity. Whether you’re looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn’t matter if you’re just out of college or your children are; we need you for what you can do.

We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do.

  • Competitive pay based on the work you do here and not your previous salary
  • Health coverage for you and your family in many locations
  • Ability to craft your calendar with flexible locations and schedules for many roles
  • Generous number of vacation days each year
  • Double your charitable giving — we match up to 1% of your salary
  • Up to 40 hours each year to use toward volunteer projects you love
  • Embracing parenthood with minimum of 16 weeks of parental leave

Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

When you apply to a job on this site, the personal data contained in your application will be collected by Elasticsearch, Inc. (“Elastic”) which is located at 800 W. El Camino Real, Suite 350 Mountain View, CA 94040 USA, and can be contacted by emailing jobs@elastic.co. Your personal data will be processed for the purposes of managing Elastic’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by Elastic, which are the solicitation, evaluation, and selection of applicants for employment. Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of America and engaged by Elastic to help manage its recruitment and hiring process on Elastic’s behalf. Accordingly, if you are located outside of the United States, your personal data will be transferred to the United States once you submit it through this site. Because the European Union Commission has determined that United States data privacy laws do not ensure an adequate level of protection for personal data collected from EU data subjects, the transfer will be subject to appropriate additional safeguards under the standard contractual clauses. You can obtain a copy of the standard contractual clauses by contacting us at privacy@elastic.co. Elastic’s data protection officer is Daniela Duda, who can be contacted at daniela.duda@elastic.co. We plan to keep your data until our open role is filled. We cannot estimate the exact time period, but we will consider this period ended when a candidate accepts our job offer for the position for which we are considering you. When that period is over, we may keep your data for an additional period no longer than 3 years in case additional opportunities present themselves in which yours skills might be better suited. For additional details, please see our Elastic Privacy Statement https://www.elastic.co/legal/privacy-statement.

Share this job: