Remote kubernetes Jobs

Last Week

Java Backend Engineer
Numbrs  
java spring aws kubernetes docker backend Oct 19

Numbrs Personal Finance AG is a technology company. Our product is Numbrs, a multibanking application available for iOS and Android. Numbrs is one of the most widely used banking apps in Germany and was recently launched in the UK.

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. We are a team of professional, hard-working, supportive and entrepreneurial individuals with a passion for execution.

We are seeking professionals who can thrive in a fast-paced environment where attention to detail, excellent communication skills, and a talent for delivering out-of-the-box ideas are essential. Do you want to have a real impact on the future of the financial industry? 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.

Key Qualifications

  • a Bachelor's or higher degree in the technical field of study or equivalent practical experience
  • strong hands-on experience with Java (minimum 8 years)
  • 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
  • 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: Home office from your domicile

Share this job:

This Month

Infrastructure Engineer Core Team at Toptal
Toptal  
kubernetes ansible terraform docker aws python Oct 11

About Toptal

Toptal is a global network of the top talent in business, design, and technology that enables companies to scale their teams, on-demand. With $200+ million in annual revenue and over 40% year-over-year growth, Toptal is the largest fully distributed workforce in the world.

We take the best elements of virtual teams and combine them with a support structure that encourages innovation, social interaction, and fun (see this video from The Huffington Post). We see no borders, move at a fast pace, and are never afraid to break the mold.

Position Description

We are looking for an experienced engineer to build and scale services in a cloud environment within our Infrastructure team. Our Infrastructure Engineers work with a high-energy, fast-paced team responsible for supporting initiatives and operations across Toptal.

This is a remote position that can be done from anywhere. Due to the remote nature of this role, we are unable to provide visa sponsorship. Resumes and communication must be submitted in English.

Responsibilities:

  • Toptal services are deployed across hundreds of servers. You will be responsible for designing, building, deploying, and maintaining highly available production systems, with shared ownership with the development teams.
  • Develop tooling and processes to drive and improve the developer experience.
  • Implement monitoring for automated system health checks, develop procedures, and maintain documentation for system troubleshooting and maintenance.
  • Collaborate with engineering teams to improve the company’s engineering tools, systems, procedures, and data security, not just administer clusters and cloud services.
  • Join daily scrum standups (GMT-3 to GMT+5). Expect pair programming, engaging in peer code reviews, and using collaboration tools like Slack and Zoom.

In the first week, expect to:

  • Join our boot camp team and begin onboarding into Toptal.
  • Learn about our team’s processes and get familiar with the code that maintains our infrastructure resources.

In the first month, expect to:

  • Gain insight into our systems by learning why they are built the way they are and how to improve them.
  • Monitor systems security, performance, and availability.
  • Begin to learn a variety of roles in a wide range of Infrastructure projects.

In the first three months, expect to:

  • Perform regular systems maintenance including OS/application patches, driver updates, and regular performance monitoring.
  • Provide excellent customer service by seeking to understand and address the teams’ needs and expectations through effective communication and collaboration while learning about our infrastructure.
  • Deliver internal Infrastructure and services such as monitoring, logging, and data services targeted at our internal users.
  • Support the development of CI/CD pipelines.

In the first six months, expect to:

  • Support Infrastructure design, architecture, and implementation support.
  • Have opportunities to be involved in network design, identification of new technologies to support the business, and resolve infrastructure compatibility and performance problems as they arise.
  • Participate in the on-call rotation schedule (during business and after hours) to support all infrastructure related systems.
  • Report any downtime or performance issues faced by the system, drill down to find out what caused it and coordinate with other teams to resolve them.
  • Handle incident resolution if a developer is not needed.
  • Participate in our Disaster Recovery, change control, and security standards initiatives.

In the first year, expect to:

  • Communicate with key partners on project engagements.
  • Partner closely with our teams in the engineering area to develop infrastructure automation and management solutions with a strong focus on scalability, observability, automation, reliability, security, and quality in Google Cloud Platform.
  • Plan and coordinate testing of changes, upgrades, patches, new releases, and new services.
  • Participate in technology initiatives that enable developers to deliver their services to our customers with a minimal amount of friction and a high degree of quality.

Requirements:

  • Experience with Kubernetes environments: production operations, troubleshooting, debugging, cluster provisioning and management.
  • Be proficient in deploying automation with tools like ansible and terraform, as well as version control.
  • Be eager to help teammates, share knowledge with them, and learn from them.
  • Previous experience managing infrastructure configuration and provisioning through code for large, distributed systems on public cloud platforms (AWS, GCP).
  • Solid understanding of Linux debugging, LAN and WAN networking, IP addressing, Load Balancing, VPNs, and routing.
  • A strong understanding of modern systems and service-related security methodologies.
  • Hands-on experience with system and application metrics collection and alerting services like Graphite, Grafana, Prometheus, InfluxDB, Sensu, or others. A keen focus on what makes a system observable.
  • Proficient in scripting languages such as Python, Bash, Ruby, etc.
  • Understanding of and experience with continuous integration and continuous deployment patterns and tools such as Jenkins and Travis.
  • Outstanding troubleshooting skills. Experience in resolving difficult problems through various troubleshooting protocols and processes.
  • Experience with Docker, Docker Compose, and building optimized docker files.
  • Experience running RDBMS. PostgreSQL experience is an added advantage.
Share this job:
Senior Back-end / Ruby on Rails Developer
iubenda  
kubernetes ruby-on-rails postgresql ruby mysql senior Oct 08

Were looking for a brilliant and motivated Senior Back-end / Ruby on Rails developer to join our distributed team. If youre excited to work with one of the very few Italian companies offering SaaS solutions internationally to ~1M users and to join a team of friendly people with a culture based on continuous learning, transparency and collaboration, youre looking at the right place.

What you'll do:

  • Build solid, scalable and maintainable Rails applications with excellent test coverage.
  • Collaborate with designer, team leads and stakeholders to understand business goals, analyze requirements and propose technical solutions.
  • Lead Code Reviews and provide mentorship to junior and intermediate developers.
  • Create a positive environment for the people around you, sharing knowledge with everyone and helping the team grow.
  • Have product ownership by working closely with Product, mobile and data teams. It's not just about writing code :-)

Benefits

  • REMOTE WORK - You can work from one of our beautiful offices in Italy (in Bologna and Milan and both being incredibly well located nice places to work from) or remotely. We are used and fully structured to onboard people who rather work full-time remotely.
  • LEARNING BUDGET - Well sponsor your professional growth by providing a budget that can be used for courses, events, workshops and books.
  • COMPANY RETREATS - Twice a year (summer and winter) we get together in amazing destinations to work, bond and enjoy team building activities. We offer a fully paid week-long retreats to places like Val D'Orcia, Capri, the Dolomites or the Tonnara di Scopello.
  • WORK EQUIPMENT - Well provide an equipment allowance so that you can perform at your best.
  • COMPETITIVE SALARY - We offer a highly competitive salary when compared with other Italian startups since we have high standards on finding the best people to join our team. Besides, we offer a generous paid time-off (+25 weekdays/year).
  • GREAT WORK ENVIRONMENT - Work in a casual (no dress code!) but continuously growing environment. Besides, you will be part of a multicultural team full of talented and expert people and you will find a team spirit, which you would rarely find elsewhere.
  • WORKPLACE FLEXIBILITY - We have a remote work policy for those not under a remote contract (52 days per year).
  • ENGLISH CLASSES - We offer online English classes in a weekly basis, in 2 different levels, within working hours.
Share this job:
DevOps Engineer
aws jenkins devops linux kubernetes Oct 05

We know that during this time there are concerns around the actuality of hiring needs, we want to assure you that this job is posted for a need that we are eagerly looking to fill. We would love to see your application!

Clevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world’s most innovative organizations. Enterprise companies turn to Clevertech to help them launch innovative digital products that interact with hundreds of millions of customers, transactions, and data points.

What’s Required:

  • Strong background in Linux administration
  • Experience with GCP, GKE
  • Experience deploying Kubernetes in a production environment
  • Infrastructure as code (we use Terraform)
  • Version Control with Git. We use GitHub
  • Experience with CI/CD in Jenkins
  • Comfort with collaboration across functional borders

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.

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

Share this job:
Senior Backend Java Engineer
java kubernetes mongodb node-js backend senior Oct 02
We're looking to expand our Services team within the Hypixel Studios development team, which collaborates remotely from around the world. Our members range from industry newcomers to veterans with 15+ years of experience. Team members come from a diverse set of backgrounds, but share a common passion for building polished player-focused, community-powered games.

The key qualities we are looking for in applicants are that they are demonstrably passionate about their hobbies, have the drive and commitment to deliver results with minimal supervision, have international-level professional competency in their skill sets, and can demonstrate involvement with other interesting projects throughout their lives.

As a senior developer of our Services and Platform team you will be responsible for the design, implementation and support of services systems and features. You will be continuously communicating with game developers and security engineers to ensure our players are having the best experience while enjoying our games.

Desired Traits
  • Minimum 4 years experience with server/backend software development, Java programming and must have the ability to understand and analyze scalability, memory and performance requirements.
  • Experience in relevant technologies such as Kubernetes, GRPC, MongoDB, Docker, Cassandra, etc.
  • Experience building and deploying Kubernetes clusters on bare metal hardware.
  • Experience with designing, building and supporting a distributed highly-scalable live online service(s).
  • Experience with application and network protocols as well as relevant libraries such as Netty.
  • Strong engineering skills and a demonstrated ability to build a system/API from inception all the way to production.
  • An understanding of software security and how to minimize vulnerabilities in code and through system design.
Bonus Traits
  • Proficient in Linux administration and working within Centos
  • High energy and leadership skills
  • Proficient in both written and verbal communication with technical and non-technical developers
  • Passionate about games and gaming
We can offer
  • A chance to work on a new game project with an extremely motivated team
  • Opportunities to learn and grow personally and professionally
  • A stable and secure work environment
  • The ability to work remotely
Share this job:
Data Team Lead
python flask postgresql apache-kafka kubernetes swift Sep 28

We are currently seeking a Data Team Lead OR Senior Data Engineer to join Swift! If you’re looking to grow your career and your impact with a leading healthcare tech company, then we have the role for you at Swift Medical.

As the world leader in digital wound care management, we deliver advanced wound care visualization and touchless 3D measurement through our smartphone-ready Swift Skin and Wound software. We’ve been adopted by more than 2,100 facilities across North America and are now leading the Telewound Care Canada Project for The Digital Technology Supercluster Covid-19 Response Program. 

You will be reporting to our VP of Engineering.

Responsibilities 

  • At Swift, you will be responsible for managing a small team of data engineers through an agile process to maintain and develop Swift’s data platform
  • Administer, maintain and develop the enterprise Data Warehouse 
  • Guide the maintenance and development of our RESTful Data API that brings our machine learning models to production
  • Develop and execute the Data Team road map

Qualifications 

  • 4+ years of experience working with SQL databases, preferably Data Warehouses like Snowflake or Redshift
  • In depth knowledge of at least one programming language, preferably Python, Java or Scala
  • 2+ years experience with Web frameworks, preferably Flask or Django 
  • 2+ years of experience with cloud computing, preferably AWS
  • 1+ years of experience with K8s
  • 2+ years of experience with a scheduling framework like Airflow or Luigi
  • Experience writing well-tested code
  • Can work in a dynamic environment - not phased by multi-tasking, managing shifting priorities, or following through on projects with minimal supervision. 
  • Experience with Kafka is an asset

Technologies we use:

  • Python, Flask
  • Snowflake, Postgresql
  • Kafka 
  • Kubernetes
  • Gitlab CI/CD
  • Docker

Working @ Swift Medical:

One of the very best things about Swift Medical is our people and the inclusive close-knit work culture we’ve created. Based on direct anonymous feedback from our team Swift has been certified as a Great Place to Work®! We offer great benefits and perks such as drug+dental insurance, health spending accounts, flexible vacations, employee stock options, and many more.

Swift is an equal opportunity employer and is committed to creating a diverse workplace. Swift provides equal employment opportunities (EEO) to all employees and applicants for employment regardless of race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Reasonable accommodations are available on request for candidates taking part in all aspects of the selection process. 

Share this job:
DevOps Engineer
aws jenkins devops linux kubernetes Sep 28

We know that during this time there are concerns around the actuality of hiring needs, we want to assure you that this job is posted for a need that we are eagerly looking to fill. We would love to see your application!

Clevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world’s most innovative organizations. Enterprise companies turn to Clevertech to help them launch innovative digital products that interact with hundreds of millions of customers, transactions, and data points.

What’s Required:

  • Strong background in Linux administration
  • Experience with GCP, GKE
  • Experience deploying Kubernetes in a production environment
  • Infrastructure as code (we use Terraform)
  • Version Control with Git. We use GitHub
  • Experience with CI/CD in Jenkins
  • Comfort with collaboration across functional borders

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.

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

Share this job:

This Year

Senior Backend Developer
java neo4j spring mongodb kubernetes backend Sep 20

Falkbuilt is a technology driven start-up venture. Founders include Mogens Smed and Barrie Loberg. With digital intelligence we will revolutionize the construction industry. Our work leverages the video game experience while making it real with data to build the physical replica of the virtual. 

Falkbuilt is based in Calgary, Canada (MST), we have a top-shelf team of developers to implement a state-of-the-art platform. It is a small, tight, clean-coding group of professionals. This position is open for remote work from the comfort of your own home in any time zone from the Pacific coast of North America east to Europe.

We are looking for a senior developer to maintain and support existing backend services as well as develop new ones as need arises for the efficient and cost-effective flow of information from a virtual representation to the actual physical product using several industry standard software platforms.

 Our Backend Tech Stack

  • Backend: Java/Spring/VertX
  • Database: MySql, MongoDB, Hibernate, Neo4j
  • Cloud: AWS, Kubernetes, Docker
  • CI/CD: Gradle, Git, Terraform 
  • Other: Kafka, ELK

Requirements

  • Expert level Neo4j or similar graph database.
  • Expert level Java and Spring development.
  • Demonstrable experience with SaaS development.
  • Demonstrable experience with micro-service development.
  • Experience developing RESTful applications.
  • Focused on software quality assurance and test automation.
  • Excited about doing real things, like programming for a real factory. 
  • Ability to develop in multiple technologies with the capacity to pick up new ones as required.
  • Excited about writing software used by your co-workers with quick feature turn-around and immediate feedback.
  • We are particularly interested in a developer who has demonstrable experience building non-trivial graph based custom data solutions.

Bonus Points 

  • Experience building CI/CD pipelines.
  • Familiarity with .Net/C#.
  • Familiarity with Angular frontends.
  • Experience in the construction industry, shop drawings, architectural drawings, etc.
Share this job:
Sr. or Lead Site Reliability Engineer - MariaDB
kubernetes aws terraform go python ruby Sep 19

Are you interested in working in a dynamic and growing international company? Are you passionate about solving difficult, new, and unique problems? Do you have a knack for automating anything you have to do more than once? Want to work remotely, in the comfort of your home, apartment, local coffee shop, co-working space, park, wherever?

If you answered yes, then you will love working as a Senior Site Reliability Engineer within the Cloud Platform Engineering team at MariaDB.

Locations: Fully remote anywhere in the US or onsite (post Covid) in Redwood City, San Diego or Austin

Work Visa's: No sponsorships are available at this time

Comp: $140K - $200K (highly dependent on experience and work location) + equity + 25 days PTO, 401k matching, private medical

Technical requirements: Applicants must have production level Kubernetes experience. Any exposure to writing operators is a big plus but not essential. Cover Letters explaining your Kubernetes experience will be greatly appreciated.

What You’ll Do

MariaDB is building a new team to better serve our customers in public cloud environments. As part of this team, you will work alongside software engineers, DevOps engineers, QA engineers, product managers, UX/UI designers, and the rest of the product team to ensure the best product with the best features gets built. Your input, guidance, and contributions will be invaluable to the project as a whole. We will look to you for innovative ideas to boost performance, reliability, and security of our database products in public cloud deployments.

MariaDB is a globally distributed company, telecommuting via the internet, and making heavy use of email, web, slack, and similar technologies. Because we must provide coverage to our customers 24x7x365, this position does occasionally involve on-call work on nights, weekends, and holidays, however we leverage our global team to minimize the impact as much as possible.

Required Experience/Skills

  • Self-motivated and able to work autonomously
  • Effectively collaborate with other engineers remotely
  • Excellent written and spoken English communication skills
  • Experience supporting a PaaS, IaaS, DBaaS, etc.
  • In-depth knowledge of Kubernetes, Docker, etc.
  • Experience with AWS, Azure, and/or Google Cloud
  • Working knowledge of infrastructure as code software tools such as Terraform
  • In-depth knowledge of Linux operating systems
  • Experience coding in one or more of the following languages: Python, Go, Ruby or Bash

Bonus Experience/Skills

  • Previous experience working remotely
  • Contributions to open source software
  • Extensive experience with multiple public cloud vendors
  • Experience writing operators with Kubernetes
  • Kubernetes certification
  • Docker certification
  • Google Cloud, AWS, and/or Azure certification
  • Experience with ServiceNow Platform
  • Networking knowledge/certification(s)
Share this job:
DevOps Engineer
aws jenkins devops linux kubernetes Sep 18

We know that during this time there are concerns around the actuality of hiring needs, we want to assure you that this job is posted for a need that we are eagerly looking to fill. We would love to see your application!

Clevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world’s most innovative organizations. Enterprise companies turn to Clevertech to help them launch innovative digital products that interact with hundreds of millions of customers, transactions, and data points.

What’s Required:

  • Strong background in Linux administration
  • Amazon AWS certification preferred (API Gateway, DynamoDB, ECS, EKS, Lambda, IAM, KMS, CloudFormation)
  • Experience deploying Kubernetes in a production environment
  • Infrastructure as code (we use Terraform)
  • Version Control with Git. We use GitHub
  • Experience with CI/CD in Jenkins
  • Comfort with collaboration across functional borders

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.

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

Share this job:
Software Engineer
space kubernetes docker java cpp frontend Sep 18

Advanced Space, LLC is seeking an experienced Software Engineer to support the development and maintenance of our space mission Flight Dynamics System (FDS) to be employed during the operations of our upcoming spaceflight missions to the Moon and beyond. The FDS is designed to be scalable to many missions, and the orchestration of the system requires curious and engaged engineers who understand the problem at hand. This is a full time position to support the Advanced Space Software Lead in developing and deploying the FDS.

Key Skills and Experience:

  • Curiosity about software architecture and programming: Preferred candidate will want to spearhead innovation in the FDS development instead of using older technology.
  • Knowledge of spaceflight missions and the intricacies of flight dynamics, mission design and deep space navigation is desired.
  • Software engineering:
    • Proficient with Docker containers (and therefore Linux)
    • Experience with orchestration such as Kubernetes and Docker Swarm
    • Proficient in at least one compiled language (C, C++, Java, Rust, etc.), one interpreted language (e.g. Python), and willing to learn front-end languages for web user interfaces (Javascript libraries like React, and Bootstrap)
    • Knowledgeable about message queues (RabbitMQ, NSQ, etc.) and remote procedure calls (gRPC, protobufs, flatbuffers)
    • Proficient in continuous integration and continuous deployment (CI/CD)

Eligibility requirements

Applicants must be a United States citizen or permanent resident (green card holder). Advanced Space, LLC is an equal opportunity employer. Advanced Space, LLC recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law.

Share this job:
DevOps engineer for Esports
FirstBlood   $30K - $75K
aws kubernetes postgresql docker amazon-ec2 sysadmin Sep 17

Note: Applicants need to have a Google account in order to upload files. We apologise for this inconvenience.

We are looking for an experienced development operations engineer to help us build a competitive match platform for Esports players and fans.

We appreciate managers who express themselves deeply and speak clearly. Working on early-stage products excites you and you love collaborating with the product team to find the best solutions for the product. You understand that this is a team sport and that we can only win together. If you are passionate about gaming, Esports and working with app development, you will have a blast working with us.

What we expect

  • Good written and spoken English
  • Availability during European business hours
  • A minimum of three years prior experience in the software development industry
  • A deep understanding of fundamental web technologies and Linux operating system
  • Experience of doing deployments with Docker, Kubernetes, AWS
  • Familiar with PostgreSQL, MongoDB and Redis databases
  • Experience in deploying and monitoring production-level web applications with tools like  Grafana, Prometheus, Elasticsearch, Kibana
  • Familiar with infrastructure as code tools like Cloudformation, Terraform or Ansible
  • Experience with software tools like Jira and GitHub
  • Enjoying playing competitive video games, like DOTA2 and Call of Duty

We’d love to see most of the skill set described. However, we also consider individuals with a passion for the gaming industry and project management who have the potential and drive to grow.  

You will be

  • Building, improving and operating resilient systems at scale
  • Maintaining a reliable deployment process
  • Designing and implementing tools and processes that provide feedback and improve visibility for all engineers
  • Create efficient, reliable infrastructure with code
  • Actively work with product and development teams to improve the effectiveness of process, tools and people
  • Report to the team lead

What we offer

  • Working in the video game industry
  • Well established, fully remote working company of 40 co-workers 
  • Flexibility in setting on your own schedule and travels
  • Yearly compensation in the range of $30,000 - $75,000 (non-US residents need to work as subcontractors and invoice through their own business name and pay any applicable local taxes and social welfare costs from the compensation) 
  • Our perks include remote and flexible work hours, monthly wellness allowance, book credits, bonus opportunities, paid national holidays, paid vacation time (PTO), and gaming Fridays. 
Share this job:
Senior Software Engineer, Backend
Numbrs  
aws kubernetes spring-boot apache-kafka java backend Sep 17

Numbrs Personal Finance AG is a technology company. Our product is Numbrs, a multibanking application available for iOS and Android. Numbrs is one of the most widely used banking apps in Germany and was recently launched in the UK.

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 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.

Key Qualifications

  • a Bachelor's or higher degree in the 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 Site Reliability Engineer
go aws kubernetes senior cloud backend Sep 14

At Jimdo, our mission is to help small businesses start, grow, and ultimately thrive online. Small businesses face new challenges with very little support or recognition. We know how hard this can be because we have been in their position. That’s where you can help us—by designing intuitive tools to help small businesses solve complex problems.

With a forward-leaning and self-driven attitude, we continue to find new ways to help our customers get their ideas out into the world. As a team, we run at a steady pace to achieve what we aim for. We learn best by gathering data, trying new things, and sometimes even falling down along the way. It’s the lessons we learn in the process that make us better problem-solvers for small business owners.

If you’re motivated by our mission and excited to roll up your sleeves, try new things, learn from mistakes, and make a difference to small businesses around the world, we would love to work with you.

The Team

As a result of a growing engineering organization and the necessity to support more diverse business and engineering needs, Jimdo founded a new group of engineering teams that focus on engineering effectiveness.

The Reliability Team is a group of experts around operating high-traffic systems. They consult and educate engineering teams across Jimdo to ensure high-availability, scalable, and resilient products. They strive for a close collaboration between engineering teams to achieve maximum business value.

Location

We are happy to invite you to work with us in our office in Hamburg or permanently remote from any location. Wherever your working location of choice will be, we will make sure you get proper onboarding (virtual or in person) and that you are fully equipped to become part of the team from day one.

Regarding candidates who want to relocate to Hamburg: Due to COVID our offices are temporarily closed. We will invite you to start working with us from your current location for the time being. Once the borders are reopened, and the Embassies accept visa applications again, we will initiate the relocation process to Hamburg. Until then, you will be invited to work with us remotely with a temporary contract.

What You'll Do

  • Work closely with the engineering team to define best-practices and goals around availability.
  • Design, build and operate tooling to address common operations challenges.
  • Educate and consult engineering teams on designing, building and operating maintainable, scalable, and reliable backend systems.
  • Be responsible for the overall system’s health.
  • Debug production issues across multiple services and levels of the stack.

What We Value

  • Jimdo's success is rooted in no small part in consequently using state-of-the-art cloud services. We are looking for engineers that have a solid grasp of cloud technologies and have a strong interest in distributed systems.
  • More than 150 million users access our services every day. It is our first- and foremost duty to ensure industry-leading uptime and as little impact as possible when things don't go as planned. You fit right in when you have worked in this environment before and share the same values.
  • A track record of diagnosing problems within complex systems
  • We leverage different technologies and languages depending on the problem we try to solve, so we value people who are able to pick up new languages when necessary. Right now Go is our default choice.
  • You have excellent problem-solving skills. You use a systematic and thorough approach. You think from first principles. You have a bias for action.

Jimdo is proud to be an equal opportunity employer. This means that we don’t discriminate based on race or ethnic origin, color, the language(s) you speak, where you (or your parents) are from, or whether or not you consider yourself to have a disability. Neither will your age, gender, gender identity, sexual orientation, religion, beliefs, or political opinions play a part in your application with us. We’re a diverse team in so many ways, and we love it that way.

Share this job:
Experienced Backend Engineer - Java
java spring-boot apache-kafka kubernetes postgresql backend Sep 06

WHO WE ARE

Founded in 2007, Theorem LLC (formerly Citrusbyte) is a remote-first, fully distributed, technology consulting company. Our customers, F1000's and startups alike, come to us because they need to change how something is done in order to succeed and they're looking for a solution that isn’t just about technology — but also people, process and leadership. We consult, form a diverse team of experts, and deliver strategy and execution all under one roof. Our services range from new product development, pure R&D, legacy modernization, pricing strategy development, revenue generation, process optimization, to organizational transformation and cultural design. Learn more about Theorem LLC at: theorem.co

WHAT YOU’LL DO

As Experienced Backend Engineer you will build greenfield and brownfield, scalable web platforms. In addition to providing input on app architecture, you will create and review pull requests daily and engage with internal teams and directly with clients with an agile environment. You will work in small teams with a product manager, designers and other engineers to scope design and implement features.

WHO YOU ARE

You are a passionate technologist with the discipline to create and finish projects. You have opinions about your favorite open source projects, or perhaps you have contributed to some or started one of your own.  You are a communicator. Whether you are raising the flag within an implementation or sharing your favorite playlist in Slack, you will not shy away from letting your voice be heard.  

We are only considering applicants within the United States or Canada in order to satisfy security and background check requirements.

RESPONSIBILITIES AND DUTIES

  • Design and build scalable enterprise web applications using Modern Java, Spring boot environment
  • Engage daily with your distributed, remote engineering team working on different layers of the infrastructure
  • Collaborate with product designers and clients to clarify requirements, prototype functionality and build products
  • Plan, estimate and prioritize work in a remote, distributed team environment
  • Guide our clients in best practices in order to achieve great project success

QUALIFICATION AND SKILLS

  • 5 + years of professional experience
  • Strong server side development experience utilizing Java and Spring Boot
  • Good knowledge of design and architectural patterns and development best practices
  • Previous experience building scalable creating microservices is required
  • Strong RDBMS experience (PostgreSQL specific features is a plus) is required
  • Messaging experience with technologies like Kafka, Kineses, RabbitMQ, or similar is a must. Kafka is preferred.
  • Experience deploying to containerized environments such a Docker and Kubernetes is also a strong plus
  • Demonstrated proficiency with server side development using 2 or more programming languages such as Typescript, Scala, Python, Go or Rust, in addition to what is required for this role is highly preferred
  • Strong hands on experience using Git is required
  • Previous professional experience with cloud providers is required. 
  • Previous remote work experience is required
  • Previous experience collaborating on highly distributed teams
  • Previous consulting experience is a strong plus
  • Experience working within an Agile/Scrum environment.
  • Possess a strong and reliable internet connection.

YOU WILL BE SUCCESSFUL WHEN

  • You are able to hit the ground running within your area of expertise and are not afraid of challenges outside of it
  • Thrive on collaborating with other team members and across disciplines
  • You are happy to receive feedback and see it as an opportunity for reflection and improvement 
  • You are always learning - Whether you are learning to help your team and customer work through new concepts and technology 
  • You are astute, you know when to push an issue and when to let things lie
  • You are friendly - you reach out to your teammates even if they aren’t on your project team
  • You can work through ambiguity - you aren’t shy about asking questions to gain clarity
  • Entrepreneurial and intrapreneurial - always on the lookout for new opportunities to improve the company externally and internally
Share this job:
Sr. DevOps / Site Reliability Engineer - MariaDB
go python kubernetes aws terraform devops Sep 05

Role: Sr DevOps / Site Reliability Engineer

Hiring Company: MariaDB.com 

Recruiting partner: SourceCoders.io

Location: Onsite in Sofia, Bulgaria or fully remote anywhere in Europe 

Salary: TBC. Attractive equity, Private Medical, 25 days paid time off

Are you interested in working in a dynamic and growing international company with a strong Open Source culture and whose products are used by big Internet and other companies all over the world? MariaDB is the fastest growing Open Source database worldwide, with more than 12 million users. We power applications at companies like booking.com, Virgin Mobile and Wikipedia, and we partner with companies like Alibaba and Facebook. The company was founded by the team that founded and built MySQL and enjoys unprecedented technical depth for a startup.

We are a distributed global team, working from home, co-working space and some in offices depending on the location, telecommuting via the internet, and making heavy use of email, web, slack, and similar technologies. Prior experience in this form of working environment is ideal. Candidates must be self-motivated and able to work autonomously.

Responsibilities

MariaDB is building a DBaaS(database-as-a-service) to provide ease of provisioning and running MariaDB enterprise database in the Cloud for our customers and provide tools to help for ease of manageability, configurability and observability.
Successful candidates will join an existing team and help to build out and accelerate the delivery of this product. Key responsibilities for this role include:

  • Design, develop, and test major features of our monitoring infrastructure
  • Interact with other product development groups in the company to build new features and bring out business value for our customers
  • Work as part of a broader team to ensure the right and best product gets built
  • Support other divisions of MariaDB with technical skill and experience

Technical Skills

  • Minimum 3 years experience as a DevOps or Site Reliability Engineer
  • Minimum 7 years total experience in software development
  • Experience running Kubernetes clusters in production
  • Understanding of monitoring technologies such as Prometheus, Grafana, ELK stack, Nagios, Zabbix
  • Excellent knowledge on Linux/Unix
  • Experience with Cloud Networking
  • Experience with any back-end programming language such as Go, Python, Ruby 

Helpful Skills (not mandatory)

  • Experience in monitoring production databases
  • Experience building complex CI/CD pipelines using Jenkins
  • Kubernetes or Docker certification
  • Experience building a Kubernetes operator
  • Google Cloud, AWS, and/or Azure certification
  • Experience with ServiceNow Platform

Personal Skills

  • Excellent technical communication skills, the ability to elaborate complex technical concepts and collaborate effectively with fellow engineers
  • Language requirement: English, our corporate language
  • Problem-solving mindset
  • A passion for high quality software and ability to work with a small team in a distributed company
Share this job:
Principal Backend Engineer
ruby-on-rails python kubernetes postgresql backend golang Sep 04
REMOTE /
ENGINEERING /
FULL TIME

APPLY FOR THIS JOB

At FortressIQ we’re developing process cognition technologies that understand how businesses operate. We’re improving people’s work lives by helping to automate routine tasks, allowing them to focus on higher value work and more meaningful interactions. We’re applying the latest advances in computer vision and machine learning to deliver the insights and tools businesses need to empower the digital workforce.

We’ve built the first AI platform that can understand a company’s workflows through simple observation, dramatically improving their organizational understanding. If you’re interested in designing and building a new category of business tools, and radically improving operations for some of the largest companies in the world, join us.

What You'll Accomplish:
We’re looking for an incredibly strong Rails focused Backend software engineer who thrives on dealing with large amounts of data on the back end (via services in mostly in Ruby with some Python and Golang).
In this role you’ll join a small team building new, creative solutions to unsolved enterprise software problems, and participate in product exploration as we determine our long-term and short-term roadmap.

About You:

    • 9+ years of Rails back end engineering experience
    • 4+ years experience with Golang (or another statically typed language)
    • Architectural and operational experience with large data stores (e.g. SQL, noSQL, Elasticsearch)
    • Experience working with data stores containing tens or hundreds of millions of records. The more the better
    • A methodical mindsetUnit testing + functional testing = complete
    • Excellent problem-solving skills and a determination to deliver the best possible solution
    • A driving desire to automate everything


Bonus Points!

    • Experience with web scale applications
    • Computer science degree
    • DevOps experience, preferably with Kubernetes
    • Performance tuning experience with Postgres


About FortressIQ

FortressIQ defines security, insights and governance in enterprise business automation and AI. Based in San Francisco, and backed by Lightspeed Ventures and some of the other best names in venture capital, we’re building the defining platform for managing automation within the Global 2000.

We believe that algorithms and bots work best when they’re managed like employees: given the tools they need to succeed while being held to clear standards of success. Our mission is to help this new ‘digital workforce’ thrive within the enterprise by addressing the security, compliance and data problems endemic to using today’s automation platforms at scale.

APPLY FOR THIS JOB
Share this job:
Senior Python Back End Engineer
python postgresql django kubernetes aws senior Sep 02

Who we are:
Loadsmart aims to move more with less. We combine great people and innovative technology to more efficiently move freight throughout North America. Our focus is on designing and building the best tools for our team and our customers, using machine learning models to connect freight with trucks. We automate with algorithms and scale with integrations to better match supply and demand. In doing this we reduce wasted fuel and lost time, cutting out empty miles for motor carriers and providing cost savings and instant booking for shippers.

Who you are:
You believe in game-changing innovations and are excited about reimagine a 700 billion dollar industry. You take your impact seriously. You are passionate about building solutions that create sustainable, resilient, long-lasting value. You are a first-rate software engineer, with experience and a proven ability to think strategically, creatively, commercially, programmatically.

The role:
We are looking for a Senior Python Back End Engineer to work remotely based in Brazil. You'll join us in obsessing about transformational technology as part of our backend team. You should have experience and a proven ability to use experimental ideas to develop new solutions, build new products, and create new concepts.

Key Responsibilities:

  • Discuss good practices for software modularization and feel comfortable suggesting contributions to build our set of internal guidelines and shared code
  • Together with other team members, be responsible for the whole lifecycle of an application or service, from conception, specification, development, testing, support, bug fixing and decommission
  • Take part in the decision making of writing clean and simple architecture design systems and tools
  • Create tests, automation scripts, and configure Continuous Integration tools
  • Assist our less experienced engineers with their questions on Python's features and quirks
  • Collaborate with other team members to work on applications and services written in Python
  • Review Pull Requests from the other members of the team

Qualifications:

  • 5+ years of programming experience building and maintaining services, most of them in Python
  • Be passionate about creating clean, highly maintainable, and structured code, supported by unit and integration tests
  • Building blocks. Experience with architectural design patterns for services (client-server, event sourcing, MVC, etc)
  • Collaboration with Front End. Experience developing REST APIs as so you can also collaborate on its definition together with frontend developers
  • Extra points if you have written, deployed and maintained Go services in production
  • Experience with AWS, Kubernetes and Terraform are a plus
  • You’re very comfortable communicating in English (both written and spoken) - you will work in an international team with native and non native english speakers
  • Native proficiency in Portuguese language
  • Troubleshooting. You're good at identifying the source of bugs, know how to dig into the code that may be causing the outstanding issue, and work to resolve any issues that come up
  • Curiosity. You're keen on learning new technologies and tools as well as evaluating their pros and cons. You're a pragmatic programmer. You ask questions and are hungry to learn more
Share this job:
Paid Research Study for Developers with AI or Database experience
artificial-intelligence kubernetes relational-database non-relational-database machine learning Sep 01

User Research International is a research company based out of Redmond, Washington. Working with some of the biggest companies in the industry, we aim to improve your experience via paid research studies. Whether it be the latest video game or productivity tools, we value your feedback and experience. We are currently conducting a research study called the Machine Learning Study. We are looking for currently employed Developers with AI or Database experience. This study is a one-time Remote Study via an online meeting. We’re offering $150 for participation in this study. Session lengths are 60 minutes. These studies provide a platform for our researchers to receive feedback for an existing or upcoming products or software. We have included the survey link for the study below. Taking the survey will help determine if you fit the profile requirements. Completing this survey does not guarantee you will be selected to participate. If it's a match, we'll reach out with a formal confirmation and any additional details you may need.

I have summarized the study details below. In order to be considered, you must take the survey below. Thank you!

Study: Machine Learning Study

Gratuity: $150

Session Length: 60 minutes

Location: Remote

Dates: Available dates are located within the survey

Survey: Machine Learning Study Sign-Up

Share this job:
Help Healing as Inhouse Full Stack Developer
elixir ruby-on-rails kubernetes terraform microservices full stack Aug 31

Our offer

At BetterDoc, you will work to deliver value, not to fulfil a spec. We value curiosity, the will to learn and the drive to deliver great software. We look for people that want to see their influence on what was created and who are proud of their craft.

As a Senior Developer at BetterDoc, you will be part of small project teams. These cross-functional teams delivering value in focused, self-managed projects.

In almost every project team we have people working remotely, making written communication very important. You should be able to express proposals and decisions, as well as task descriptions in written form. Team language is english, being able to communicate in german is a plus.

At BetterDoc, a Senior developer should

  • be able to translate feature needs into code tasks;
  • write code in a sustainable way;
  • understand, propose and contribute to architectural decisions;
  • be proficient in one or more programming language;
  • be able to learn a new language quickly;
  • be able to understand domains of subject matter teams;
  • be able to own one or several systems that group multiple services;
  • know and be able to work within all steps of the development process; and
  • help juniors and help improve their coding skills.
Share this job:
Senior Software Engineer- REMOTE
DMG  
cs f# kafka react-native kubernetes senior Aug 28

Position Responsibilities/Selection Criteria

  • An expert software engineer, with deep (and improving) knowledge of the field, and a thirst for more.
  • Learns quickly, and able to grasp complicated topics
  • Solves problems creatively, elegantly and brilliantly
  • MUST be familiar and have experience working with some of our tech stack: reactjs, typescript, c#, f#, kafka, kubernetes, git, react-native, kotlin, swift, nodejs, grps, rocksbd, nosql, kotlin, android, ios, and linux 
  • Communicates concisely, articulating ideas clearly, while eager to listen to and understand others.
  • Has a passion for the quality of the product, and contributes to its direction
  • Knows about and is comfortable with modern, progressive architectures, platforms, and languages.
  • Is candid, and appreciates candor 

Other selection criteria

  • At least 5 years of experience in software engineering
  • Certifications appreciated, not necessary

What you get:

  • Base salary PLUS bonuses
  • Fully remote position
  • Internal growth opportunities (We pride ourselves on promoting from within.)
  • Health, Dental, and Vision coverage starting day ONE
  • 401(k) with company match
  • Company paid cell phone or monthly stipend
  • Unique employee perks (if in Cincinnati/ Northern Kentucky): free gym on-site, free parking, free lunch once a week, Riverfest Fireworks Party (we have the BEST view), ways to serve the community, to name just a few.

Divisions Maintenance Group is an Equal Opportunity Employer

Share this job:
DevOps Engineer / DevOps Spezialist
azure aws docker kubernetes devops Aug 27

Dein Profil



  • Du konntest bereits Erfahrungen in einer ähnlichen Tätigkeit sammeln oder hast  eine IT-Ausbildung oder ein erfolgreich abgeschlossenes Informatik-Studium 
  • Die Zusammenarbeit mit agilen Entwicklungsteams ist für dich kein Neuland
  • Du besitzt Kenntnisse im Bereich APIs und Scriptsprachen
  • Du hast ein gutes Verständnis für die Softwareentwicklung
  • Docker, Kubernetes, Continuous Integration bzw. Delivery, AWS, Azure gehören zu deinem Skillset


  Deine Aufgaben

  • Du verbesserst die Softwarequalität und stellst zentrale Services bereit
  • Du bist verantwortlich für die Planung, Weiterentwicklung & Umsetzung von IT-Lösungen im Cloud-Umfeld (z.B. Azure oder AWS)
  • Du optimierst Monitoring-Systeme und bist verantwortlich für die Weiterentwicklung der Buildprozesse sowie die Automatisierung von Deploymentprozessen
  • Du bist zuständig für den Aufbau und die stetige Optimierung unserer Entwicklungsinfrastruktur
  • Du bist die zuständige Person, wenn es um die Performance, Verfügbarkeit und Sicherheit unserer Software- und Systemlandschaften geht
  • Zudem gestaltest du unsere aktuellen DevOps Standards aktiv mit & leistet Unterstützung für unsere Softwareentwickler 


Das bieten wir

Einen Arbeitsplatz im Herzen von München (ein tolles Team bekommst du on top), flexible Arbeitszeiten plus Überstundenvergütung. Solltest du dich auch mal von uns erholen wollen (was wir natürlich nicht glauben), so stehen dir 30 Tage Urlaub zur Verfügung. Wir setzen auf eine langfristige Zusammenarbeit, weshalb du einen unbefristeten Arbeitsvertrag erhältst. Die Stelle kann je nach Wunsch bis zu 100% im HomeOffice ausgeführt werden. Wenn du jetzt also denkst “genau das will ich!”, dann bewirb dich bei unserer HR Managerin Simone Mahl 

Share this job:
Senior Backend Engineer
ruby-on-rails python kubernetes backend senior golang Aug 26
At FortressIQ we’re developing process cognition technologies that understand how businesses operate. We’re improving people’s work lives by helping to automate routine tasks, allowing them to focus on higher value work and more meaningful interactions. We’re applying the latest advances in computer vision and machine learning to deliver the insights and tools businesses need to empower the digital workforce.

We’ve built the first AI platform that can understand a company’s workflows through simple observation, dramatically improving their organizational understanding. If you’re interested in designing and building a new category of business tools, and radically improving operations for some of the largest companies in the world, join us.

What You'll Accomplish:
We’re looking for a Rails focused Backend software engineer who thrives on dealing with large amounts of data on the back end (via services in mostly in Ruby with some Python and Golang).
In this role you’ll join a small team building new, creative solutions to unsolved enterprise software problems, and participate in product exploration as we determine our long-term and short-term roadmap.

About You:

    • 5+ years of Rails back end engineering experience
    • 3+ years experience with Golang (or another statically typed language)
    • Architectural and operational experience with large data stores (e.g. SQL, noSQL, Elasticsearch)
    • Experience working with data stores containing tens or hundreds of millions of records. The more the better
    • A methodical mindsetUnit testing + functional testing = complete
    • Excellent problem-solving skills and a determination to deliver the best possible solution
    • A driving desire to automate everything


Bonus Points!

    • Experience with web scale applications
    • Computer science degree
    • DevOps experience, preferably with Kubernetes
    • Performance tuning experience with Postgres


About FortressIQ

FortressIQ defines security, insights and governance in enterprise business automation and AI. Based in San Francisco, and backed by Lightspeed Ventures and some of the other best names in venture capital, we’re building the defining platform for managing automation within the Global 2000.

We believe that algorithms and bots work best when they’re managed like employees: given the tools they need to succeed while being held to clear standards of success. Our mission is to help this new ‘digital workforce’ thrive within the enterprise by addressing the security, compliance and data problems endemic to using today’s automation platforms at scale.

APPLY FOR THIS JOB
Share this job:
Head of Reliability
Balena  
docker kubernetes grafana prometheus typescript embedded Aug 26

Being a Head of Reliability at balena

As a Head of Reliability, you will work with a team of SREs to ensure our services are available, resilient, and efficient. You will take an “Infrastructure as Product” approach towards enabling self-service for our developers and optimizing the experience for our end-users.

You will learn how our complex interdependent systems are built and run. You will review architecture for new features, refine designs, facilitate frictionless deployments to production, monitor availability, manage outages, and hold retrospectives. As you grow in the role, you will be empowered to implement innovative solutions for automating and streamlining the operation of the infrastructure powering the “balena fleet” and influence strategic decisions impacting the direction of our platform and company.

Responsibilities

  • Identify bottlenecks in services and failure patterns in production, and develop automated solutions to streamline operations
  • Define high-quality metrics for our infrastructure and continuously drive their improvement
  • Implement monitoring systems to collect health data, set error alerts, and increase app behavior visibility
  • Own the incident response process and leverage postmortem learnings to prevent similar future issues
  • Support balena developers with seamless, fault-tolerant deployments and production debugging
  • Conduct load tests to ensure applications are ready to handle projected traffic
  • Participate in on-call rotation and be a key resource for peers on support

Requirements

  • Strong technical background in software development, infrastructure and/or platform operations
  • Experience working with Docker containers and running production-grade Kubernetes clusters
  • Knowledge of modern software practices, such as instrumentation of applications for observability
  • Ability to manage ambiguity, push through friction, and independently make critical trade-off decisions
  • Drive to make yourself and others more effective through documentation and automation
  • Willingness to constantly build on your knowledge of the balena platform and new technologies
  • Excellent communication skills and fluency in English

Bonus points

  • Proficiency in at least one high-level scripting language (like Typescript or Javascript)
  • Familiarity with distributed systems, server load balancing, and high-availability architectures
  • Experience with cloud automation, APM and log management (we use Grafana, Prometheus, and Loki)
  • Good understanding of networking protocols (TCP/IP, HTTP, TLS), common failures, and mitigations
  • Background in leading teams and working across functions to build robust products
  • Experience with IoT, embedded SW, dev tools, or the balena platform as a user/contributor
  • Contributions to OSS projects and community involvement

Make sure to let us know if any of these items apply to you! If possible, please also share a sample of your work or examples of projects (URL or attachment).

Share this job:
Senior DevOps Engineer
devops kubernetes gke gcp infrastructure-as-code senior Aug 09

Float is the world's leading resource scheduling app, helping more than 3,000 creative teams plan their time.

We are looking for a remote Senior DevOps Engineer to join our team of 20.

You will work with our engineering team to provision, automate, and tune our microservice-based architecture. Your focus will be on reliable deployments, high availability, and scalability that allows our engineers to quickly and safely build features on our Kubernetes-based infrastructure (GKE on GCP).

Reporting to the CTO, this role builds, maintains and streamlines Float's automated build and release pipelines within our GCP and Kubernetes infrastructure.

Youll also be the point person for our internal data security policies and practices, maintaining and improving our data processing compliance standards, including GDPR and SOC 2.

Other key responsibilities include:

  • Create, maintain, and iterate CI/CD pipelines and scripts
  • Ensure site reliability through actionable monitoring, alerting, and escalation proceduresSupport and evolve internal DevOps best practices
  • Troubleshoot and resolve infrastructure issues/outages
  • Contribute to the design and implementation of Float features via infrastructure support

Benefits

  • Co-working expense budget: A budget for when you'd like to work out of home.
  • Work where you want: As long as you have great internet speeds, be wherever you want to be.
  • Annual team meetup: We get together as a full team every year, the last two were in Athens and Lisbon. We will continue this tradition when the time is right.
  • Medical, dental & vision: In the US, we pay 50% of your coverage, including partners and children.
  • Home Office Expense Budget: We help you kickstart or upgrade your home office setup.
  • Team Liquidity Pool: Rewarding our team if there's ever an exit

Were a 100% remote and global team. We encourage people of different backgrounds and perspectives to join our team and deliver their best work.

The salary range is US $110-140k. Compensation is benchmarked using 50th percentile San Francisco market salaries, with a cost-of-living index applied to your location. We assess your level during the interview process. If you are outside the US, youll be hired as a Contractor.

Applications close on Friday, 28th August. We will be in touch with eligible candidates by Friday, 4th September with a view to secure a September start-date. For more information on our interview process and what its like to join our global team, visit our Float careers page.

Please use the application questions to help us get to know you and your relevant experience. Your answers are a key criteria to our assessment and any answers that are ignored will mean your application is automatically disqualified.

We appreciate the time and energy that goes into crafting a job application, unfortunately we are unable to provide individual feedback during the application stage due to the volume of applications we receive.

Share this job:
Senior Backend Infrastructure Developer | Roll20
infrastructure kubernetes ruby devops backend senior Aug 06

Roll20 is the only free, community-based tabletop gaming software dedicated to bringing players together regardless of distance, experience, gaming system or hardware. We are looking for a Senior Backend Infrastructure Developer.

In this role you will work within a cross-functional team supporting our Virtual Tabletop, building tools and automation to improve our development workflows, improve system stability, and support new feature development.  You will streamline, deploy and iteration processes, architect and improve instrumentation and alerting, and develop backend service endpoints.  As a Senior Developer you will also provide guidance and mentorship to other developers, helping them to adopt a Devops mindset and improve their craft. 

*mid/staff level applicants will be considered

Responsibilities:

  • Optimize build and deployments with a goal of moving systems incrementally towards full CI/CD.
  • Develop solutions for A/B testing, red/green and canary deploys.
  • Iterate with designers and frontend developers to shorten iteration times and improve feedback loops.
  • Automate routine infrastructure tasks and incident response plays.
  • Create new backend features to support ongoing feature development.
  • Create and document Infrastructure plans to be implemented by other teams.

Skills we are looking for:

  • 5+ years in development on SaaS, Web, or DevOps systems and Infrastructures
  • Experience With:
    • Ruby
    • Javascript/HTML5/CSS
    • Version Control Systems (Git, preferred)
    • Build and automation tools (for example: CircleCI, Travis CI, Ansible)
    • Cloud-based hosting
    • Containers and Orchestration (for example: Docker, Kubernetes)
    • Performance Monitoring Tools (for example: New Relic, Datadog, Nagios)
  • Excellent technical writing and documentation

We will also look at:

  • Experience with telemetry gathering and dashboard creation
  • API Design
  • Microservice Resiliency Ecosystem Tools, (eg. Configuration and Discovery services, Chaos Engineering, API Gateways, Rate Limiting)
  • Knowledge of Specific Ruby frameworks (Sinatra, Padrino)

This is a remote-first workplace - we all work remotely. This means we want to see examples your ability to work independently. This is a full-time exempt position. Compensation includes salary and benefits including health insurance, group life and personal accident insurance, and an employee assistance program, as well as a 401K with employer matching.

Share this job:
Senior Backend Go/Python Engineer
go python kubernetes aws sql backend Aug 05

Role: Senior Backend Go/Python Engineer (distributed systems) - MariaDB

Company: MariaDB.com 

Recruiting partner: SourceCoders.io

Location: Onsite in Sofia, Bulgaria or fully remote anywhere in Europe 

Salary: TBC. Attractive equity, Private Medical, 25 days paid time off

Are you interested in working in a dynamic and growing international open source database company? Are you passionate about solving difficult, new, and unique problems? Do you have a knack for automating anything you have to do more than once? Want to work remotely, in the comfort of your home, apartment, local coffee shop, co-working space, park, wherever? If you answered yes, then you will love working as a senior backend engineer in the Cloud Platform Engineering team at MariaDB.

What You’ll Do

As part of the MariaDB Cloud Platform , you will be helping to drive the technical vision behind scaling, continuous improvement and evolution of our database products in public and private clouds.

Required Experience/ Skills

  • Self-motivated and able to work autonomously
  • Effectively collaborate with other engineers remotely
  • Excellent written and spoken English communication skills
  • In-depth knowledge of Kubernetes (preferred)
  • 3+ years of professional and in-depth experience with Go (preferred) or Python
  • In-depth knowledge of microservices architecture
  • Experience with AWS, Azure, and/or Google Cloud
  • Experience designing enterprise applications
  • Working knowledge of deploying and running relational DBMS products

Bonus Experience/ Skills

  • Extensive experience with multiple public cloud vendors
  • Kubernetes certification
  • Google Cloud, AWS, and/or Azure certification
  • Previous experience with Prometheus and Fluentd
  • Previous experience working remotely
  • Experience building a Kubernetes operator
Share this job:
Platform engineer to build an amazing internal platform
URBANTZ  
kubernetes javascript terraform python saas cloud Aug 05

Do you like to work to have a positive impact?
Become our new Platform Engineer!


Your journey at URBANTZ

As a Platform Engineer, your goal is to help us build an internal platform to speed up the delivery of our product team. For that you will:

  • Implement, influence and guide the platform development to be highly operable and efficient.
  • Collaborate with the engineering team to define requirements of our technical platform.
  • Document in template and guidelines everything about our process to help establish and maintain technical best practices across our team.
  • Be responsible for the availability of the platform services (Platform as a Service), the product teams being your customers.
  • Design, develop, test, deploy, maintain, and improve software as a secure, scalable, performant, and fault-tolerant solution across a multi-cloud architecture.

About our stack:

We migrated from AWS ECS to Azure using Kubernetes for container-orchestration. Our main data store is MongoDB hosted on Mongo Atlas, but we also use Elasticsearch for some corner-case full-text search needs. Our backend and API code runs on Node.js, while the front-end web application is written in AngularJS. The main mobile driver app uses Ionic and Cordova. For our most recent mobile solution to ship goods from stores, we've decided to experiment with React Native.

Our toolset also counts with single-command, build & deploy tasks for both production and staging environments, working along with GitLab CI. We use Protractor for the end-to-end testing and Jest for the back-end unit testing.  

About You

You are driven by developing more effective ways to deliver quality softwares.

  • Have a demonstrated advanced knowledge of Javascript and at least one other language (Go, Python, Bash)
  • Have an extended software development experience, including building/scaling large throughput systems, building & operating a web platform, ideally a SaaS product using cloud technologies.
  • Have proven experiences with Infrastructure as Code tools (Terraform) and continuous integration tools release processes
  • Have a working knowledge of Continuous Integration, delivery and deployment approaches and pipelines
  • Have a first experience in building a highly automated infrastructure and in releasing applications deployed on one of the major public clouds

You are a strong team player and can use your empathy for the users in their benefits

About the Team

“Think, try, fail, collaborate and grow a better professional.”

As a company, we promote continuous learning and improvement, that’s why we believe, sometimes, failing is the best way to learn and get better at what you do.

We believe in the richness of collaboration and of diversity, for everyone to make an impact and work together toward a common goal.

We offer a flexible and fun working environment with lots of autonomy and possibility to grow as a professional and as a person. You will find an engaged team, where people share their joy for technology, ready to coach you as well as learn from you.

For us, the culture fit is important as we want to invest in our people for the long term.

-Collaboration, Ownership, Innovation, Excellence & Sustainability are our core values-

Company size: 40-50 people

Product Development Team size: 10+

What’s in it for you?

A fast growing company with lots of great challenges

A long term contract with a great extra-legal package or a nice long term freelance contract, depending on where you live.

Diversity and flexibility, nice colleagues, fun company activities (even for remote people!),...


If you desire to work to make teamwork better: don’t hesitate and apply now!

#TogetherWeDeliver

Share this job:
Senior Cloud Infrastructure Engineer - MariaDB
kubernetes aws terraform go python cloud Jul 31

Are you interested in working in a dynamic and growing international company? Are you passionate about solving difficult, new, and unique problems? Do you have a knack for automating anything you have to do more than once? Want to work remotely, in the comfort of your home, apartment, local coffee shop, co-working space, park, wherever?

If you answered yes, then you will love working as a Senior Cloud Infrastructure Engineer within the Cloud Platform Engineering team at MariaDB.

Locations: Fully remote anywhere in the US or onsite (post Covid) in Redwood City, San Diego or Austin

Work Visa's: No sponsorships are available at this time

Comp: $140K - $200K (highly dependent on experience and work location) + equity + 25 days PTO, 401k matching, private medical

Technical requirements: Applicants must have production level Kubernetes experience and extensive AWS. Any exposure to writing operators in Kubernetes is a big plus but not essential. Cover Letters highlighting your Kubernetes and AWS experience will be greatly appreciated.

What You’ll Do

This position will be focused on leading engineering efforts related to the infrastructure layer of the MariaDB SkySQL service with a strong focus on AWS while also supporting Azure and GCP. This position will require excellent technical architecture and project management skills in addition to hands on development work. We will look to you for innovative ideas to boost performance, reliability, and security of our database products in public cloud deployments.

MariaDB is a globally distributed company, telecommuting via the internet, and making heavy use of email, web, slack, and similar technologies. Because we must provide coverage to our customers 24x7x365, this position does occasionally involve on-call work on nights, weekends, and holidays, however we leverage our global team to minimize the impact as much as possible.

Responsibilities

  • Collaborate with Product, Support, DevOps, QA and architects in designing highly secure infrastructure
  • Implement high quality, secure and robust applications with optimal performance in a fast paced environment
  • Work on providing a highly automated Cloud-based runtime environment for deploying and scaling a distributed, multi-tenant, high performance compute platform
  • Develop tools to facilitate greater automation and operability of services
  • Design and build net-new production grade environments for advanced transactional and analytical workloads
  • Plan, lead, and execute complicated technical projects that interact with a wide variety of teams within the company
  • Utilize your deep experience and problem solving skills to help prevent and investigate production issues
  • Participate in a shared on-call rotation
  • Lead and mentor junior team members

Required Experience/Skills

  • Self-motivated and able to work autonomously
  • Effectively collaborate with other engineers remotely
  • Excellent written and spoken English communication skills
  • Experience supporting a PaaS, IaaS, DBaaS, etc.
  • In-depth knowledge of Kubernetes, Docker, etc.
  • Significant experience with AWS, including design, implementation, and maintenance of large scale environments
  • Working knowledge of infrastructure as code software tools such as Terraform/Ansible and a demonstrated implementation
  • Strong automation programming skills. Must have CS fundamentals and a track record of implementing highly reliable software
  • In-depth understanding of networking, Linux, distributed systems, cloud design patterns, API’s, and security
  • Ability to work on complicated projects with multiple stages and convert long term strategy into short and long-term objectives

Bonus Experience/Skills

  • Previous experience working remotely
  • Contributions to open source software
  • Extensive experience with multiple public cloud vendors
  • Experience writing operators with Kubernetes
  • Kubernetes certification
  • Docker certification
  • Google Cloud, AWS, and/or Azure certification
  • Experience with ServiceNow Platform
  • Networking knowledge/certification(s)
  • Formal Computer Science education
Share this job:
Sr Software QA/ DevOps Engineer
cpp python docker git kubernetes devops Jul 26

Overview:

Skilled Quality Engineers with DevOps experience will collaborate with our research team on projects involving reverse engineering, binary rewriting, and source code analysis. The SQE / SDET will work across platforms to enhance our testing infrastructure for improved process verification and experimentation.  (Must have Kubernetes and/or Docker experience.)

LOCATION:  Preference is Ithaca, NY or Bethesda, MD offices but may consider a remote employee with the right skills and experience int he Northeast.  MUST BE LOCATED IN THE US TO BE CONSIDERED FOR THE ROLE.

Responsibilities:

  • Develop automated unit, system, Web UI, and integration tests
  • Develop testing frameworks and infrastructure
  • Work closely with research and product teams to improve the testability of GrammaTech's code
  • Triage test failures, report, and track bugs found
  • Effectively communicate issues to peers and leaders

Qualifications:

Education:

  • BS in Computer Science or equivalent experience

Required

  • Minimum of 5 years of development experience working with large Python and C/C++ codebases
  • Professional experience developing Python test code, including using mocking
  • Experience developing automated system tests
  • Experience with Docker, Kubernetes
  • Experience with git
  • Professional experience with Linux
  • Experience with creating and maintaining test cases using Xray for Jira
  • Experience with building End to End automation testing for Single Page Angular application from scratch using Protractor and integrating into CI/CD pipelines

Preferred

  • Understanding of compiler design, C/C++ parsers
  • Experience with Static and/or Dynamic Analysis
  • Reverse-engineering or malware-analysis techniques
  • System-administration experience
  • Experience testing Machine Learning systems
  • Technical skills: Node, Protractor, Selenium, Jasmine, Allure, Angular, Typescript, GitLab CI/CD, Postman
  • Experience testing GraphQL or REST APIs using modern tools like Postman

GrammaTech, Inc. is an Equal Opportunity/Disability/Veterans/Affirmative Action employer. 
Members of underrepresented groups are encouraged to apply.

Share this job:
Developer Advocate
Coder  
go react-js typescript kubernetes docker Jul 25

Coder is looking for someone to lead our developer relations efforts.  But note up front that we are not just looking for someone who wants a job—we are looking for someone who wants to take a leading role in revolutionizing how software is developed.  We’ve created a great solution that will benefit a lot of Coders—now we need someone to build relationships and cultivate a community among developers who use our products.  We want to communicate with, listen to, and learn from our developer community so that we continue to develop solutions that meet their diverse and evolving requirements. We want to help the innovators innovate.  We are a startup so your responsibilities will be both broad and deep—and we’re moving very quickly so you’ll need to prioritize effectively and establish lightweight processes to ensure you’re making the best use of your time and resources to propel Coder forward.  It’s definitely a firehose in a whirlwind, but in a good way of course. The Developer Advocate will report to the VP Marketing.  Essentially, you’ll get to establish Developer Relations practices at Coder.  We’ve already got millions of downloads and a lot of active users; we just haven’t yet created a community. 

Responsibilities

    • Community Development — Build relationships and develop trust to transform our product user base into an active and engaging community.  Ensure that we are listening to developers and building solutions that 1) solve their biggest challenges and 2) make their lives easier.
    • Product Evangelism — Get out and talk to everyone you can and extol the virtues of developing on Coder—convert the masses.  You’ll have to be a coder too to have credibility and to demonstrate how the product works.
    • Open-Source Product Messaging — Construct product messaging to articulate the value our technology provides, what challenges it solves, and how developers can benefit from our solutions now. 
    • Developer Enablement — Develop a ton of content to support developer discovery and use of our solutions.  Establish programs, create materials, conduct training to ensure our users are fully supported. Do everything you can to empower developers.
    • Events — Own and coordinate developer event planning to maximize coverage and product adoption.
    • Partner Development — Create programs and messaging to build a network of partners to extend our product capabilities and facilitate developer use. 
    • Product Input — Develop a process to incorporate all the input you are obtaining through your conversations with developers into our own product development process to ensure we are building solutions that developers want and need.

Qualifications/Experience:

    • At least seven years of experience in product management, product marketing, engineering, corporate marketing, managing a team—a mix of larger organizations and startups is ideal.
    • An understanding of and experience in high technology—cloud computing, dev/ops, enterprise applications—are a bonus.
    • Experience with software development highly sought after—be a coder to relate to coders - at a minimum an understanding of the development process.
    • Adaptive personality, highly organized and self-motivating, willing to take ownership and deliver results in a fast-paced environment. Should be comfortable with high ambiguity.
    • Ability to understand technology at its core functions and articulate the benefits of the technology at a business level.
    • Innate drive to learn and grow—a want to solve problems and find answers to challenging questions.
Share this job:
Site Reliability Engineer
Quadpay  
azure kubernetes microservices monitoring performance sysadmin Jul 23

What You Will Do:

  • Develop fault-tolerant, highly available and self-healing platforms hosted with Kubernetes on Azure AKS
  • Work with our platform engineers to write code that scales, maintains and monitors our infrastructure
  • Automate everything and instrument everything! We believe in infrastructure as code and using data and evidence to guide our decisions
  • Create zero-downtime CI/CD deployment pipelines
  • Build tools to analyze application performance and debug production issues
  • Participate in a blameless culture which focuses on process and technology

What You Should Have:

  • Experience using Kubernetes or a similar container orchestration platform
  • Experience scaling micro-service architectures within Microsoft Azure, AWS or GCP
  • Experience with a Service Mesh such as Istio, Linkerd, Kong, etc.
  • Experience with service monitoring tools such as Prometheus, Grafana, Application Insights, etc
  • Highly skilled in at least one programming language (Python, C#, Java, Ruby, Javascript, ...)
  • Obsession over using data and paying attention to small details to solve problems
  • Experience with chaos engineering, incident response plans, monitoring, and alerting

Bonus Points:

  • Experience with Microsoft Azure DevOps Services
  • Experience with Domain Driven Design, CQRS and Event Sourcing

While we'd prefer you to join us on-site in our New York office, we do accept exceptional remote candidates. Technology is changing the way people interact with the world and we’re bringing that revolution to the way people shop and transact. We allow shoppers to buy anywhere, at anytime - and pay in 4 interest-free, automatic installments over 6 weeks. You get the product right away and QuadPay will pay the merchant upfront.  We're looking for someone who can join our high-functioning team of passionate support professionals and we value a range of diverse backgrounds, experiences, and ideas. We pride ourselves on diversity and creating an inclusive workplace that provides equal opportunities to all persons regardless of age, race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, military and/or veteran status, or any other protected classes. We're growing very quickly and always looking for talented people to join our team and help transform the way consumers shop and pay!

Share this job:
Senior Software Engineer - Build and Test Infrastructure
python kubernetes senior linux cloud Jul 18

Position: Senior Software Engineer - Build and Test Infrastructure

Location: Mountain View or Full Remote (US only)

We are looking for an experienced Software Engineer with proven expertise in building reliable and scalable test infrastructure. Platform9 needs engineers that are excited about building test frameworks that will be used by developers across the company to improve our test coverage and quality.
We are looking for engineers who can understand use cases and test coverage goals and write the code that enables the engineering team to write effective tests for them. You will be part of a team that will own the quality of our product and the metrics that define it.

REQUIREMENTS (We look for these qualities in a candidate):

  • BS or Masters degree in Computer Science or related discipline; Extensive relevant work experience is also acceptable.
  • Comfortable in Linux based environments
  • 5+ years of experience in building test infrastructure, automation tools and writing test code.
  • Proficiency in writing reliable well tested and maintainable code, preferably in Python.
  • Experience with build/release and continuous integration systems like Jenkins or Teamcity.
  • Experience with continuous delivery infrastructure
  • Prior experience with cloud/virtualization technologies

Skills that will give you an edge:

  • Must be passionate about work with ability to work in a highly dynamic environment.
  • Experience with test frameworks or libraries like Python mock, nosetests, phantomjs, etc.
  • Experience with building lightweight web-services
Share this job:
Senior Software Engineer
typescript go php kubernetes cassandra backend Jul 14

Restream is looking for a Backend Engineer to build marvelous new features, design and implement useful API methods, and improve the reliability of our systems as we rapidly scale our product and organization.

We are looking for engineers that understand that simplicity and reliability are aspects of a system to be carefully calculated with every decision made. We believe in small teams where each member contributes significant value.

Responsibilities

  • Develop and maintain features in Restream web services.
  • Design and implement backend APIs and business logic necessary to support new and existing features
  • Give and receive code review feedback with the team.
  • Maintain a pulse on emerging technologies and discover hidden opportunities in our environment.
  • Ensure redundancy and resilience of Restream production infrastructure.

Requirements

  • A scrappy, entrepreneurial attitude that gets high-quality projects done quickly.
  • Expert in at least two of the following programming languages: Go, Rust, Node.JS (TypeScript), PHP7.
  • Highly proficient in database design, with both relational (MySQL or PostgreSQL) and NoSQL (Scylla, Redis) databases.
  • Experience with creating, testing, consuming, and supporting APIs for web services.
  • Comfortable working with AWS, Linux, Docker, Kubernetes, continuous deployment workflow, multiple programming languages tech stack.
  • Basic front-end skills. Experience with modern front-end frameworks is a plus.
  • Strong written and verbal communication skills.
  • Self-directed, analytical, and work well in a team environment.
  • Passionate about the Restream product.

What we offer

  • Start-up environment and flat company structure: daily work with the founders, no managers to watch over your shoulder.
  • Directly influencing the direction of the product and development.
  • Compensation: salary + equity.
  • Constant feeling of creating something cool: building products that influence people’s lives.

About Restream

Founded in January 2015, Restream helps creators/influencers to broadcast video live to Twitch, YouTube, Facebook Live, Periscope and 30+ other streaming services simultaneously. Thousands of users worldwide trust Restream's free and premium products, including customers like Microsoft, Zynga, Gameloft, Boilerroom, ESL, among others.

Restream, Inc is headquartered in Austin, Texas US with R&D office in Ukraine.

Share this job:
Senior Cloud Infrastructure Engineer - MariaDB
kubernetes aws terraform go python cloud Jul 11

Are you interested in working in a dynamic and growing international company? Are you passionate about solving difficult, new, and unique problems? Do you have a knack for automating anything you have to do more than once? Want to work remotely, in the comfort of your home, apartment, local coffee shop, co-working space, park, wherever?

If you answered yes, then you will love working as a Senior Cloud Infrastructure Engineer within the Cloud Platform Engineering team at MariaDB.

Locations: Fully remote anywhere in the US or onsite (post Covid) in Redwood City, San Diego or Austin

Work Visa's: No sponsorships are available at this time

Comp: $140K - $200K (highly dependent on experience and work location) + equity + 25 days PTO, 401k matching, private medical

Technical requirements: Applicants must have production level Kubernetes experience and extensive AWS. Any exposure to writing operators in Kubernetes is a big plus but not essential. Cover Letters highlighting your Kubernetes and AWS experience will be greatly appreciated.

What You’ll Do

This position will be focused on leading engineering efforts related to the infrastructure layer of the MariaDB SkySQL service with a strong focus on AWS while also supporting Azure and GCP. This position will require excellent technical architecture and project management skills in addition to hands on development work. We will look to you for innovative ideas to boost performance, reliability, and security of our database products in public cloud deployments.

MariaDB is a globally distributed company, telecommuting via the internet, and making heavy use of email, web, slack, and similar technologies. Because we must provide coverage to our customers 24x7x365, this position does occasionally involve on-call work on nights, weekends, and holidays, however we leverage our global team to minimize the impact as much as possible.

Responsibilities

  • Collaborate with Product, Support, DevOps, QA and architects in designing highly secure infrastructure
  • Implement high quality, secure and robust applications with optimal performance in a fast paced environment
  • Work on providing a highly automated Cloud-based runtime environment for deploying and scaling a distributed, multi-tenant, high performance compute platform
  • Develop tools to facilitate greater automation and operability of services
  • Design and build net-new production grade environments for advanced transactional and analytical workloads
  • Plan, lead, and execute complicated technical projects that interact with a wide variety of teams within the company
  • Utilize your deep experience and problem solving skills to help prevent and investigate production issues
  • Participate in a shared on-call rotation
  • Lead and mentor junior team members

Required Experience/Skills

  • Self-motivated and able to work autonomously
  • Effectively collaborate with other engineers remotely
  • Excellent written and spoken English communication skills
  • Experience supporting a PaaS, IaaS, DBaaS, etc.
  • In-depth knowledge of Kubernetes, Docker, etc.
  • Significant experience with AWS (6+ years), including design, implementation, and maintenance of large scale environments
  • Working knowledge of infrastructure as code software tools such as Terraform/Ansible and a demonstrated implementation
  • Strong automation programming skills. Must have CS fundamentals and a track record of implementing highly reliable software
  • In-depth understanding of networking, Linux, distributed systems, cloud design patterns, API’s, and security
  • Ability to work on complicated projects with multiple stages and convert long term strategy into short and long-term objectives

Bonus Experience/Skills

  • Previous experience working remotely
  • Contributions to open source software
  • Extensive experience with multiple public cloud vendors
  • Experience writing operators with Kubernetes
  • Kubernetes certification
  • Docker certification
  • Google Cloud, AWS, and/or Azure certification
  • Experience with ServiceNow Platform
  • Networking knowledge/certification(s)
  • Formal Computer Science education
Share this job:
Senior Site Reliability Engineer - MariaDB
kubernetes aws terraform go python senior Jul 11

Are you interested in working in a dynamic and growing international company? Are you passionate about solving difficult, new, and unique problems? Do you have a knack for automating anything you have to do more than once? Want to work remotely, in the comfort of your home, apartment, local coffee shop, co-working space, park, wherever?

If you answered yes, then you will love working as a Senior Site Reliability Engineer within the Cloud Platform Engineering team at MariaDB.

Locations: Fully remote anywhere in the US or onsite (post Covid) in Redwood City, San Diego or Austin

Work Visa's: No sponsorships are available at this time

Comp: $140K - $200K (highly dependent on experience and work location) + equity + 25 days PTO, 401k matching, private medical

Technical requirements: Applicants must have production level Kubernetes experience. Any exposure to writing operators is a big plus but not essential. Cover Letters explaining your Kubernetes experience will be greatly appreciated.

What You’ll Do

MariaDB is building a new team to better serve our customers in public cloud environments. As part of this team, you will work alongside software engineers, DevOps engineers, QA engineers, product managers, UX/UI designers, and the rest of the product team to ensure the best product with the best features gets built. Your input, guidance, and contributions will be invaluable to the project as a whole. We will look to you for innovative ideas to boost performance, reliability, and security of our database products in public cloud deployments.

MariaDB is a globally distributed company, telecommuting via the internet, and making heavy use of email, web, slack, and similar technologies. Because we must provide coverage to our customers 24x7x365, this position does occasionally involve on-call work on nights, weekends, and holidays, however we leverage our global team to minimize the impact as much as possible.

Required Experience/Skills

  • Self-motivated and able to work autonomously
  • Effectively collaborate with other engineers remotely
  • Excellent written and spoken English communication skills
  • Experience supporting a PaaS, IaaS, DBaaS, etc.
  • In-depth knowledge of Kubernetes, Docker, etc.
  • Experience with AWS, Azure, and/or Google Cloud
  • Working knowledge of infrastructure as code software tools such as Terraform
  • In-depth knowledge of Linux operating systems
  • Experience coding in one or more of the following languages: Go, Javascript, Python, Bash, or Perl

Bonus Experience/Skills

  • Previous experience working remotely
  • Contributions to open source software
  • Extensive experience with multiple public cloud vendors
  • Experience writing operators with Kubernetes
  • Kubernetes certification
  • Docker certification
  • Google Cloud, AWS, and/or Azure certification
  • Experience with ServiceNow Platform
  • Networking knowledge/certification(s)
Share this job:
Typescript Software Engineer
Coder  
react-js postgresql typescript docker kubernetes Jul 07
Coder is a platform for developers by developers. If you are passionate about developer workflows, tools, automation, open source, and want to have an impact on the way code is written, you should apply.   

Coder's Advanced Technology Team is seeking a Typescript Software Engineer to report directly to our CTO as part of a highly capable engineering team working on innovative solutions. We are looking for candidates that are passionate about building clean and sophisticated code. You will be contributing directly to the company’s vision. 

You will: 

  • Design and develop secure, stable, testable and maintainable software with minimal defectsContribute to product vision and feature decisions 


You may be a fit for the role if you have: 

  • Excellent coding and debugging skills
  • An obsession with development workflow
  • Very strong written and verbal communication skills 
  • Mastery of the Typescript programming language
  • Substantial experience with Linux
  • Have a deep love for software 


Bonus points if you have: 

  • Open source experience 


You should include these in your application: 

  • Resume and/or LinkedIn profile
  • Github, Reddit, or personal blog/portfolio if available 


You should be comfortable using this tech stack: 

  • Typescript / React
  • Docker / Kubernetes
  • PostgreSQL
Share this job:
Full Stack Developer
Operata  
kubernetes react microservices aws golang full stack Jul 06
  • Location flexible, within Australia & NZ timezones
  • Full-time
  • Team member, reporting to the Principal Engineer


Operata is building the worlds first performance monitoring platform for voice applications. Our mission is to make people experience the measure of communications quality - It's about better connection.

Operata is a fast growing Australian based software company and an AWS Select Technology Partner. Our customers include leading insurers, telcos, banks and MSP's. We are a remote-first company, headquartered in Melbourne, Australia.

What we build...

The Operata platform is designed to measure, optimise and maintain voice performance to deliver the best cloud contact centers. Its built exclusively on AWS for Amazon Connect and the Cognitive CX suite.

What is that, exactly? we hear you ask...

https://operata.com will tell you all you need to know. Still unsure? Fire some questions our way.

About the role

Full Stack Engineers at Operata are focused on making Operata the most reliable, performant and trustworthy performance and experience monitoring platform around. Our engineering teams have built data pipelines that process millions of events per month and applications that support powerful monitoring and analytics at scale.

Our platforms are built on AWS. We use technologies in the AWS stack such as Lambda, EC2, VPC, S3, EKS. Our software is predominantly Go, JS, React, Redux, Material UI. We rely on Kubernetes, Serverless, Docker, Elasticsearch, Postgres, Terraform. We use a combination of managed and self-hosted approaches and build and manage our systems using Gitlab, Auth0, PagerDuty, Datadog etc.

This is a unique opportunity to be part of an autonomous, well-supported team where you can hone your skills & develop new ones.

How you will make an impact

  • Build out our high-quality SaaS performance monitoring application and API.
  • Figure out new ways to solve old and complex problems relating to voice data collection, quality measurement, test and assurance automation.
  • Work with 3rd party APIs (Browser, Voice, ML, AI, CPaaS, CCaaS, UCaaS, SaaS) to extract meaningful data for our customers.
  • Get your hands dirty with data collection, data analytics and related machine learning tools.
  • Contribute to and challenge our platform and its architecture.
  • Work on R&D projects in response to customer-driven requests.
  • Contribute to the product and engineering roadmap, and company success.
  • Surprise yourself: Learn a whole bunch of new tricks

Benefits

At Operata, we embrace inclusion and embrace diversity. We believe in work/life balance and bringing our true selves to work. To that end, we offer:

  • Great equipment - awesome connectivity,
  • Flexible working - and a day off for your birthday!
  • Strengthen yourself - annual Learning & development budget.
  • Family/community/work balance - in that order.
  • Flexible return to work options - for when someone new arrives.
  • Bootstrapped and profitable - we are in control.

For us, better connection is something we live - with our people, customers, partners and our team, its reflected in our 8 core values:

  1. Execute the why. Grow with purpose.
  2. Play the long game. Build respect, value relationships.
  3. Progress over perfection. Act and iterate.
  4. Be fearless. Be empowered to innovate without fear.
  5. We're customers too. We solve the problems we have.
  6. Impress yourself. Do it because you think it is valuable.
  7. Leave it better than we found it. Use our knowledge to do some good.
  8. Be thoughtful. Think first, empathize, consider our impact.

Read more about our culture and values at operata.com/story.

Operata is an equal opportunity employer and makes employment decisions on the basis of merit. Operata prohibits discrimination based on race, color, religion, sex, sexual identity, gender identity, marital status, veteran status, nationality, citizenship, age, disability, medical condition, pregnancy, or any other unlawful consideration.

Share this job:
Backend Software Engineer
Avenue  
go microservices rabbitmq kubernetes backend golang Jul 06

Are you interested in creating software that must perform transactions within milliseconds, with high availability, that must handle hundreds of thousands of users and all that with ease to use and without miss a dime? If your answer is yes, you should join us.

As a Backend Software Engineering you will:

  • Design and implement new features for our platform
  • Improve existent design and functionality
  • Debug and Fix issues
  • Automate existing process and routines

Our backend is based on open source tools and runs as a set of Golang based MicroServices. We're using RabbitMQ and Grpc for communication. This backend supports our Web App (a React/Redux & JS SPA) and our Mobile App (Flutter engine using WebViews to render our Web App, soon to be fully native).

Basic Qualifications

  • Knowledge of CS fundamentals including data structures, algorithm design
  • Proficiency in Go
  • Basic knowledge of messaging and distributed computing
Share this job:
Senior Software Engineer/Cloud
cloud cpp go python kubernetes senior Jul 02

At Atomwise, we invented the first deep learning neural networks for structure-based small molecule drug discovery, and we’re currently deploying it in one of the largest applications of machine learning for life sciences. We work on Alzheimer’s, cancer, diabetes, drug-resistant antibiotics, and other diseases. We’ve partnered with 4 of the top-10 US pharma companies, raised over $50M from top VCs, and have 100+ diverse projects currently running.

You should think about joining us if you care about enabling the application of machine learning to essential problems. For example, we are not constrained by latency or uptime but by scaling and parallelization. Today we can analyze more than 1 billion molecules per day, but there are about 10^24 synthetically-accessible molecules. Come help us pick up a couple of orders-of-magnitude.

Our team has over 35 Ph.D. scientists who contribute to a collaborative academic-like culture that fosters robust scientific and technical discussion. We strongly believe that data wins over opinions, and aim for as little dogma as possible in our decision making. Our team members have expertise in a wide range of disciplines--from computational chemistry and structural biology to cloud-native best practices--and we regularly have internal seminars open to anyone interested in learning about these topics.

Our Engineering team is small and growing quickly. As a result, there’s plenty of opportunities for career growth and to have a significant impact on our success. 

You will

  • Have the opportunity to learn and improve how we run machine learning at scale to deliver new drugs.
  • Play an essential role in designing and building cloud-based solutions consisting of 500+ CPU and GPU instances in a highly dynamic scaling environment.
  • Foster high-quality and adaptable software using engineering and Agile best practices.
  • Interact closely with our scientists (your users) to scope, design and implement software to tackle cheminformatic and machine learning problems.

Required Qualifications

  • Bachelor’s degree in Computer Science with 4+ years of software engineering experience.
  • High proficiency in Python and a compiled language (e.g., C++, golang, Java, etc).
  • A record of designing and implementing cloud software using docker containers.
  • High proficiency with the Linux command-line environment.

Preferred Qualifications

  • Experience building and deploying batch computing workloads or microservices onto Kubernetes.
  • Experience implementing machine learning architectures in PyTorch or TensorFlow
  • Background in Biology or a related field.

Compensation & benefits

  • Competitive salary, commensurate with experience
  • Stock compensation plan – you’ll be an Atomwise co-owner
  • Platinum health, dental, and vision benefits
  • 401k with 4% match
  • Flexible work schedule
  • Generous parental leave
  • Strong emphasis on collaborative learning and career development

Atomwise is not currently offering visa sponsorships for any position. Please only apply if eligible to work in the U.S.


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

Share this job:
Integrations Engineer
X-Team  
ruby netsuite kubernetes microservices python crypto Jul 02

Most important:

  • Demonstrable experience automating data flows between accounts and ERP systems
  • NetSuite integrations experience
  • Skilled in Ruby (preferred), Python or Go
  • Experience with Kubernetes
  • Experience with microservices
  • Solid experience with Unit and end to end testing

Nice to have:

  • Experience working remotely
  • Experience with Kubernetes

Personal:

  • Independent, self-motivated
  • Fluent in English, written and spoken
  • Proven track record of always learning and growing
  • Proactive attitude
  • Possess a spirit of generosity

Perks:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world: 
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you. 
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.
Share this job:
Go Software Engineer
Coder  
go postgresql typescript react-js kubernetes cloud Jun 29

We are hiring Software Engineers, Senior Engineers, and Staff Engineers who are passionate about building clean and sophisticated code, primarily in Golang. The ideal candidate will have a passion for building world-class software and a track record of success creating highly and scalable software systems.

Job Responsibilities

    • Design and develop secure, stable, testable and maintainable software with minimal defects
    • Contribute to product vision and feature decisions
    • Work with customers to troubleshoot issues

Minimal Qualifications

    • Bachelor's degree in Computer Science or at least 4 years experience actively programming
    • A strong passion for computing and software
    • Obsession with development workflow
    • Mastery of the Go programming language
    • Substantial experience with Linux
    • Strong written and verbal communication skills

Tech Stack

    • Go on backend, Typescript/React on frontend
    • Google Cloud for internal services
    • Docker / Kubernetes
    • PostgreSQL
Share this job:
DevOps Engineer
aws jenkins devops linux kubernetes docker Jun 29

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:
Site Reliability Engineer
cloud linux kubernetes go healthcare Jun 28

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.

We're a distributed, diverse, and growing team, spread across Europe. The company is based in Cologne, Germany, where we have a small office in a coworking space. However, less than 5% of us actually work there. All workflows are designed to function remotely - but of course, if you want to visit Cologne, you are more than welcome!

What we offer on top:

  • Choose the hardware you like the most!
  • Family first - we have more kids than employees!
  • Join our team at conferences all over the globe!
  • Internal Hackathons - we love to challenge ourselves!
  • 2 Off-Sites per year (check our photos on Instagram)!

What’s the most outstanding part about working for Giant Swarm?
"It's a long list, but for me, the most important thing is the people. It's great to be surrounded by so many smart people - there's a lot of work to do but it doesn't feel like an uphill struggle because everyone pulls their weight so well"

(Simon Weald, SRE)

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
  • 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

  • You maintain, operate and upgrade our own and our customer’s Kubernetes clusters.
  • You will design, configure, build, and maintain our core infrastructure, from kernel parameters to the cloud provider templates.
  • You understand how servers and systems work and you tweak their behavior to your needs.
  • You will be responsible for our monitoring, logging and alerting.
  • You will help resolve incidents on our own and our customer’s clusters.
  • You participate in the on-call support schedule (~ one 24 hours shift every 2 weeks)
  • You are a go-to person in case our developers need advice regarding infrastructure.
  • You will automate all the things.

Requirements

  • You must have deep, hands-on knowledge of Kubernetes from both the end-user and the operation side.
  • You have wide experience with and are able to debug Networking, Security, Linux (Kernel, Namespaces, cgroups).
  • You have great debugging skills and you are not afraid to deep dive into thousands of lines of logs.
  • You have decent coding skills, preferably in Go. You have experience with maintaining infrastructure with code.
  • You know the good and bad parts of various automatization tools (Terraform, Chef, Puppet, Ansible or Saltstack).
  • You are fluent with CNCF products running on top of Kubernetes (prometheus, grafana, ingress controller, …) you know how to use them and how to configure them.
  • You have a decent knowledge of storage including software-defined storage.
  • You like reverse and performance engineering.
  • You automate all the things by writing code. Using bash scripts for it makes you sad :)
  • We are currently mostly distributed around Europe (around UTC), but we have recently won our first US client and are looking for someone in the same time zone. Thus, you are located somewhere at the American (North, South or Central) East Coast.

Why we think this job is worth applying for!

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.

What’s the most challenging part of your job?"Finding time to concentrate on a specific task (especially if it's in-depth) - SREs context-switch a lot"
(Simon Weald, SRE)

Interested? Questions? Coffee? Contact Mirco (mirco@giantswarm.io) or apply directly!

Share this job:
Senior Backend Engineer
django postgresql celery elasticsearch kubernetes backend Jun 23

Do you love Django, RESTful APIs, test driven development and kubernetes? Do you want to work on a growing, ambitious and new product? Ok, sweet, keep reading…

PolicyFly is modernizing the ancient world of property/casualty insurance in both the US + London markets. We are a stable, growing company with a small, talented & ambitious team.

We run an VueJS SPA frontend with a Django REST API backend with a host of services (e.g. Celery, ElasticSearch, etc), all running on kubernetes in the Google Cloud.

We are looking for a Senior Backend Engineer with a proven track record in building modern and maintainable backends. To learn more, please visit: http://www.policyfly.com/.

Key Requirements: 

Must have 5+ years of professional engineering experience and be a proven expert in the following areas:


  1. Django / Django Rest Framework

  2. Docker (and ideally Kubernetes)

  3. Celery

  4. Postgres

  5. ElasticSearch / Lucene 


Nice to have:

  • VueJS
  • Google Cloud Platform

Key Responsibilities:

We’d envision that your focus would be split across the following 3 areas, roughly equally:


  1. Product: Planning & Development of new features (e.g. Reporting & BI, Public API, Enhanced Configuration Layer, etc)

  2. Improve + Maintain: Refactor and improve the current core platform

  3. Mentor + Jump in: Lend a hand to the team to onboard new customers (and their configurations), mentor towards best practices

Share this job:
Sr. Kubernetes/Spring Engineer
kubernetes spring java high-load mongodb backend Jun 16

Sandship is a complicated popular game created by Rockbite Games. Currently, it is expanding and scaling like crazy in terms of its user base. As we are facing new multilayer issues that came with that we know most of the system needs redoing, proper issue diagnosing and solutions. We are looking for an “I can solve all of the backend problems” person.

You will be responsible for diagnosing and analyzing the current state of high load applications experiencing a multitude of issues. And finding strategies of solving them one by one till the system is refactored/stable and perfect. 

To handle this we expect true Expertise:

  • Strong experience of Java Spring applications on Kubernetes
  • Microservices expertise
  • Extremely high load backend experience (5000 req per second or more on heavy application)
  • MongoDB ins and outs
  • Understanding of low-level details and optimizations
  • Attention to detail, and thorough testing of every single possible issue, anticipating problems before they go to production to millions of players

It will be really nice if you have:

  • Experience in networking understanding Nginx ingress, load balancers and the whole cluster ecosystem is a big bonus
  • Contributions to high-load or Spring connected Open Source projects

This is a fully remote role with a start date as soon as possible.

Share this job:
Senior DevOps/System Engineer
kubernetes ml api saas devops senior Jun 15

ABOUT US

Hypatos is the leader in applying deep learning technology to automate back office tasks. We build advanced machine learning models to process complex documents. Our technology is in high demand because it brings a step change to organizational efficiency. We are improving the way hundreds of millions of people work every day. Join us and change work for good.

To achieve our goals, we need your support! 

YOUR MISSION

  • Prepare Hypatos line of products for deliver to Kuberneres on-premise and on-cloud;
  • Improve our CI/CD processes;
  • Contribute to our Machine Learning infrastructure;
  • Work with Terraform to manage our cloud products;
  • Write scripts to automate and improve development and delivery processes.

OUR TECH STACK

  • Modern stack on Kubernetes (EKS/Amazon) for our cloud product;
  • We deliver on Kubernetes to our customers on-premise, often on Openshift;
  • We have Continuous Deployment (git-driven);
  • We use Terraform/Terragrunt for our own on-cloud products; We believe in infra-as-a-code.
  • Monitoring with Prometheus, Alertmanager, Grafana;
  • Our own product, a SaaS and a sophisticated FinTech/ML API.

YOUR PROFILE

  • Have >4 years of system engineering and administration under your belt;
  • Feel well with automation technologies, such as Terraform, Ansible or Salt;
  • Proficency in writing scripts in Bash and Python;
  • Have the basics covered: bash, Linux, ..., nginx configuration, networking;
  • Experience with Docker, Kubernetes, public cloud (AWS, GCP, Azure) and OpenShift is a big plus;
  • You seek solutions that are elegant, yet pragmatic;
  • Good communication skills. Strong enthusiasm to learn.
    You communicate complex data solutions across teams and clients;
  • You are not afraid to talk with customers;
  • B.A., M.Sc. or equivalent experience in Computer Science, Engineering, or another relevant technical field.

WHY US?

  • You will be able to personally and professionally grow with a young and striving company through technically challenging, diverse and increasingly international projects
  • Beyond an individually negotiated compensation package including company shares, you will enjoy a unique combination of professional opportunities, entrepreneurial spirit, technological excellence and industry exposure
  • Flat hierarchies and a large amount of individual responsibility
  • Flexible working hours and a pleasant working environment
  • Partial home office solution is possible
  • 28 days off
  • Tools: Macbook Pro, InteliJ Ultimate
Share this job:
Site Reliability Engineer
YouGov  
kubernetes aws python docker splunk linux Jun 06

Role: 

As a Site Reliability Engineer at YouGov, you will join our talented individuals in being responsible for the delivery, optimization, resilience, and availability of high-value and high-transaction-rate services trusted and used by both the general public and some of the largest brands in the world. Site Reliability Engineering is a discipline that combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE's ensure that YouGov's internally critical and externally visible systems maintain the appropriate service levels (availability, latency, and reliability) to serve our customers' needs, and reduce the friction for managing change, while being strategic about capacity, and constantly managing performance. SRE is a mindset and a set of engineering approaches focusing on delivery of the appropriate architecture, building infrastructure, optimizing existing systems, and eliminating toil through automation.

SREs have the acumen and experience to provide direct technical contributions to major projects both in code, and in building and optimizing the production environment. You will identify and solve critical problems and build automation to prevent their recurrence. You align with your peers across engineering, deliver subject matter expertise for the infrastructure within your product area, and draw on your strong communication skills to collaborate with your peers in other geographies. Your perspectives help foster and support successful delivery of reliability engineering, and you influence by way of metrics, data, and automation.

 Experience required: 

  • 3+ years' work experience in a similar job role.
  • Design, develop, and implement supporting cloud services on the Kubernetes platform.
  • Proven application production support experience.
  • Strong analytical and problem-solving skills.
  • Passion for automating repetitive tasks.
  • Identify and solve critical problems and build automation to prevent their recurrence.
  • Develop clean, well-documented, testable code.
  • Work cross-functionally across developers, QA, and other teams.
  • Troubleshoot and resolve issues in both production and lower environments.
  • Participate in on-call rotation in support of critical products.
  • Proven software engineering experience Kubernetes / K8's / Docker.
  • Familiarity with running and scaling distributed software systems (load balancing, high availability, systems monitoring, etc.)
  • Experience administering and/or designing databases - SQL and NoSQL
  • Understanding of networking: TCP, UDP, firewalls, DNS, OSI layers, etc.
  • Experience with log analysis and monitoring tools such as Splunk, Logstash, New Relic, etc.
  • Establish Error Budgets for the products by monitoring SLIs, measuring SLOs and publishing them to a dashboard
  • Design, build and implement software features for the product that increase reliability, availability and performance
  • Own the pipeline of deployments to production, this includes establishing and maintaining the CI/CD pipeline for the product
  • Drive blameless post-mortems with the product team and use the Error Budget to establish priorities for any necessary changes
  • Have experience with Networking, Linux OS, Security, Data Persistence, Containers, AWS, etc.

Any additional info:

This position is 100% remote, therefore having experience within a remote environment would be ideal.

Share this job:
Platforms Engineer for a Cryptocurrency Startup
kubernetes ansible go rust golang blockchain Jun 02

Chorus One runs validators on cutting edge Proof of Stake networks such as Cosmos, Solana, Celo, Polkadot and Oasis. We also provide user analytics and a wallet for users at: https://anthem.chorus.one/

We are seeking a Platforms Engineer to maintain and scale our staking infrastructure; our network secures millions of dollars of cryptocurrency assets, and security and reliability are key to everything we do. This position is a unique opportunity to work with an experienced team on cutting-edge blockchain networks and financial services around cryptocurrency.

Responsibilities


  1. Maintain, scale and monitor existing infrastructure, including cloud machines, bare metal servers and a Kubernetes cluster, to allow Chorus One to provide secure and reliable industry-leading Proof-of-Stake validation services.

  2. Reason about and improve the security properties of infrastructure. Secure key management, server hardening and intrusion detection are important themes. 

  3. Institute monitoring and alerting systems for infrastructure. Enable other team members to attend to and troubleshoot problems as they arise. 

  4. Develop software related to blockchain data extraction or interchain communication, on an as-needed basis.


The ideal candidate:

  • Is able to work independently. Has prior work experience in a medium sized company or as a Platforms / DevOps lead in a startup.
  • Has prior experience with a range of diverse DevOps tools. We use Kubernetes, Ansible and Packer.
  • Possesses good knowledge of security as it relates to cloud-based infrastructure.
  • Is able to develop tooling, and monitoring solutions where none exist, and can debug unreliable software - many of the projects we run are of alpha quality. Good knowledge of Golang and/or Rust would be a significant advantage.
  • Bachelors or advanced degree in Computer Science or related subject is a plus, but not strictly needed.
Share this job:
Site Reliability Engineer Who is Good at Python
python aws docker kubernetes networking sysadmin May 29

Conducto enables developers and data scientists to write, execute, visualize, and debug pipelines. We strive to empower users to go from pipeline idea to massively scalable and easily debugged execution with minimal friction. Conducto works equally well for quick exploratory data science research pipelines and mission-critical production devops pipelines. It scales seamlessly from a handful of tasks to millions. Almost every developer and data scientist needs to create pipelines, and we believe that no currently available tool solves that problem as generally or elegantly as Conducto.

Prior to forming Conducto, we spent 10 years building the software that powered one of the most successful algorithmic trading teams in the world. We were really, really good. We succeeded because we built a team of technically strong, driven generalists who were excited to solve challenging problems. We have re-created that dynamic with our core team at Conducto, and are excited to grow the team.

You are an ideal candidate if:

  • You design, configure, and maintain cloud infrastructure.
  • You have deep knowledge of networking, security, and linux.
  • You can debug your way out of any problem.
  • You have a bias for simple tools and simple solutions over the latest buzzy products.
  • You are a strong coder, and are proficient in python.
  • Most importantly, you strive for a deep understanding in everything you do.

Our team is currently spread across the United States, from the East Coast to Hawai`i, and we have been an all-remote company since we started.

If you are excited to:

  • work with a team of solid and driven generalists
  • build a highly available web app with non-trivial cloud infrastructure
  • find the balance between building beautiful abstractions and actually deliver a product
  • join a fast-growing and exciting startup

then we encourage you to apply to join us. 

We don't care where you went to school or what companies you have worked at. We aren't impressed by big names and buzzwords. We care about finding people who are great developers, are passionate to build this company, and will lean-in to a warm and collaborative company culture. We hope you will be a good match for the team.

Application Process:

We have to be very selective as we do not have the bandwidth to interview many candidates. So, if you apply and your resume and cover letter pass our initial review, we will invite you to take an online coding challenge in python. This challenge will evaluate your pure coding skills. We will be interviewing a small number of candidates based on the results of that challenge.

Share this job: