Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: sre kubernetes terraform go docker

As a member of our Cloud Support group, you will help define our transformation towards an enterprise SaaS solution, hosting numerous top-tier customers. With a quickly growing customer base, we need creative and dynamic engineers to help architect innovative solutions that ensure the best possible experience for our customers.

You will join a team of talented, fast-moving engineers and administrators involved in nearly every aspect of the SaaS delivery and customer experience lifecycle. We are looking for an engineer with a strong software development background, one who has experience building services to ensure our Cloud Support is lean, proactive, and efficient.

Your success will hinge on your ability to apply a software engineer mentality to the functions of operations as well as a firm grasp of automation, cloud architectures, event monitoring, health checks, and metrics gathering. You should be passionate about solving problems and developing creative solutions leveraging automation.

What You’ll Do

  • Provision, configure, and maintain the production environment to handle running several application stacks in the cloud that can scale to the thousands of customers using our products as well as our internal Product team.
  • Automate the deployment and maintenance of cloud platform technologies in the upper environments ensuring changes are also reflected in the lower environments
  • Aid in improving overall product through development of management automation and metrics analysis in the upper environment
    • Integrate current scripts, automations, and functions spread across multiple tools into a coherent Cloud Control system
    • Collaborate with Cloud Development on database deployment capability to release pipeline (automate schema changes across all databases)
    • Evaluate metrics as customers are moved to new production environment
    • Create a metrics-based performance dashboard for production that includes predictive warnings which can be addressed prior to an incident occurring
    • Prepare for multi-tenant product solutions in coordination with cloud development
  • Implement and oversee log management, data warehouse, and database operations, including management of Logging/Audit services
  • Ensure all monitoring systems (infrastructure- and application-level) are in place, report on availability and system health
  • Collect and distill existing management and monitoring tools, scripts, and functions into a single coherent package for easy consumption with the ability to drill down to details
  • Implement strategies around disaster recovery and security for all sub-systems in infrastructure (e.g.,web servers, database, queues, storage, network)
  • Build strategic and tactical plans for continued improvement of cloud architecture and operations
  • Perform capacity management, load and scalability planning
  • Help drive process improvements for service management, including outage/incident management, rollbacks, health checks and reporting
  • Assist management in development and optimization of operational cost models
  • Assist in the establishment of 24x7 performance monitoring, reporting and response protocols 
  • With the support of Cloud Development and Product Development, provide on-call support outside of normal work hours/days

Your First 90 Days

In your first 30 Days, as your familiarity with the product and pipeline grows, your responsibilities and influence will grow as well. You will immerse yourself in all facets of the daily operation of the production cloud environment, including provisioning new customers, deploying software builds, reviewing metrics and alerts, troubleshooting, and blameless incident postmortems.  Further, you will collaborate with members of both our Product Development and Cloud Development teams to ensure operations can support new functionality.

Within your first 60 Days, you will collaborate with our Director of Cloud Support to define the transition of Cloud Support to a true SRE practice. Working with the rest of the Cloud Support team, you will be responsible for identifying procedures currently handled manually or not fully automated which you will then begin automating. Working with our Cloud Development team, you will identify and implement out the gaps between lower and upper delivery environments, leading to a truly scalable product offering. You, along with the rest of our Cloud Support team, will be responsible for supporting production environments.

Within your first 90 Days, you will drive changes to the operational and development roadmap as we continue onboarding new and existing customers into our hosted production environments. You will work with the Director of Cloud Support to identify a training plan to address skill gaps within the Cloud Support team to support the transition to a true SRE practice. You will also begin gathering and refining requirements for a new Cloud Control system expanding and integrating with our existing Cloud API. This system will incorporate functions and automations related to the daily operation of our production cloud environment.

About You

  • 2+ years of hands-on experience as a production SRE, managing an environment of 500+ containers over 50+ namespaces
  • 4+ years of hands-on development experience with applications and RESTful APIs architected for cloud
  • Performance optimization experience, including troubleshooting and resolving network and server latency issues, performing hardware evaluation/selection tasks, performance vs. cost vs. time analysis 
  • 1+ year(s) of experience with Kubernetes and Terraform
  • 1+ year(s) of experience with automation or scripting tools (e.g., GO, Python, Shell) 
  • DB skills with ability to automate processes into the pipeline
  • Working knowledge of Agile Development practices (e.g., SCRUM, TDD)
  • Detail-oriented, with excellent documentation skills, and ability to successfully manage multiple priorities
  • Troubleshooting skills that range from diagnosing hardware/software issues to large scale failures within a complex infrastructure 

Your Differentiators

  • Bachelor’s Degree in Computer Science
  • Experience implementing production Docker/Kubernetes environments
  • Hands-on experience with building and maintaining a continuous integration and delivery pipeline
  • Experience with Relational Databases (e.g., Oracle, Aurora or Postgres)
  • Experience with Splunk (or other log aggregation tools), Grafana, and Prometheus
  • Experience presenting complex information directly to customers, considering their technical experience level

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time

Skills: react-native react-hooks react-redux react-native-android react-native-ios

We are seeking a Senior Software Engineer to help build on our new mobile application offering (React Native). This is a greenfield development opportunity to build and augment well-designed, highly performant mobile apps that support complex business rules. 

What You'll Do

  • Contribute to delivering features and functionality to our new native mobile application
  • Collaborate with other teams to build shared microservices that can serve many applications and scale independently
  • Enable our Product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in multiple development projects and collaborate with other senior engineers to build high-quality solutions
  • Provide feedback on pull requests to increase code quality

Your First 90 Days

In your First 30 Days, with the support of Team and Tech Leads, you will engage in our virtual, immersive onboarding. You will join a Scrum Team and will work with our Lead Developer, as well as QA and DevOps, to better understand our current product offering (ReactJS/React Native) and begin taking on sprint deliverables. In addition, you will learn about our other product offerings to better understand our overall tech stack and our go-forward technical roadmap strategy. 

In your First 60 Days, along with user stories and product features, you will help work on a backlog of work identified by your scrum team. Further, you will continue to contribute to an efficient and effective SDLC process and work to better support your scrum team.

In your First 90 Days, You will play an integral role in delivering new features to our recently-released mobile app. You will help instill the discipline of effectively monitoring and creating work items from production issues for early adopters. Additionally, you will help to implement our technical roadmap and infrastructure items.

Who You Are

  • 5+ years experience developing native mobile applications
  • 4+ years React, Angular or other frameworks
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Experience working in an agile environment (e.g., Scrum, Kanban)
  • Strong interpersonal and communication skills
  • Excellent technical design, problem-solving and debugging skills
  • Ability to work and collaboration with team members remotely

Your Differentiators

  • You’ve shipped and supported multiple customer-facing, multi-functional native mobile apps
  • You've attained a Bachelor's in Computer Science or equivalent engineering degree

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: angular model-view-controller css jquery web-frontend

Our team is looking for a Principal Software Engineer - Tech Lead (Angular) to help take our web application and tech stack to the next level. We're looking for a dynamic individual who is no stranger to building well-designed, performant and effective front end web applications that support complex business rules/flows. 

What You’ll Do

  • Help solidify our next gen web app that is deeply rooted in a SAAS-first Angular approach using the Strangler pattern to wrap the existing web app and refactor the most used areas into Angular
  • Drive front end architectural decisions (including simplifying the CRUD layer) to develop a maintainable and reliable code base that is efficiently deployable and maintainable in production (multi-tenant, CI/CD and easily debuggable via a log-first approach) 
  • Work closely with our Team Lead and Development Manager to identify our “North Star” and then flesh out the technical backlog to get us there with a mindful approach
  • Provide constructive feedback on pull requests to increase code quality
  • Collaborate with other engineers to build shared services that can serve many applications and scale independently
  • Enable our Product Team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all front end development projects and work together to build high quality solutions
  • Present ideas to technical staff and help shape our technical landscape
  • Ensure software developed adheres to best practice and quality standards through code and design reviews

Your First 90 Days

In Your First 30 Days

  • You will participate in our 2-week immersive to understand our culture, our product and our tech stack - proctored by our Team Lead, Dev Manager, and Agile Coach. This immersive will focus on our effort to introduce Angular into our web application and how to leverage components from multiple other Angular apps we already have in production. 
  • You’ll work with our Web Team Lead and Tech Leads from other front end teams as well as our API/Platform team to understand our product architecture, standards and development tools.
  • You’ll help execute on introducing two (2) new aspects of Angular in our current Angular tech stack by building proof of concepts and present the same to various technical stakeholders.
  • You will create a loosely defined North Star with your Team lead and Development Manager and then present (in the form of a Jira backlog of Epics) a front end technical roadmap that takes scalability, testing and performance into account as well as a gap analysis of what can potentially be done even better.
  • You’ll be responsible for taking on development items to get your hands in our current web stack (25% of your time)

In Your First 60 Days

  • As a Tech Lead, you’ll work with your team to create and help work on a backlog of technical infrastructure work that was identified in the First 30 Days, including the adoption of the newly identified tech for our Q1/Q2 2021 deliverables.
  • In partnership with Product Management, you’ll co-create a backlog of work to systematically add new features from which the entire team can pull work items from.

In Your First 90 Days

  • You will play an integral part in our UX revamp deliverables.
  • You’ll help instill the discipline of effectively monitoring and creating work items from our SDLC process, including monitoring issues in our lower environments and help with issues in our production environments.
  • You’ll continuously evolve and uplift our tech stack by continuing to progress our technical roadmap and future deliveries.
  • You’ll help mentor and train other engineers on our front end framework.
  • You will play a meaningful role in helping hire future members of our growing Product Team.

Who You Are

  • You’ve lived and breathed multiple (3+) Angular applications in production across multiple (2+) companies and have the knowledge and battle scars to prove it 
  • You’ve taken on the daunting task of wrapping a legacy web app (Java, .Net, ColdFusion) in a modern framework and have it coexist and transform areas of that web app at least once
  • You’re a passionate advocate of all things SPAs, from UX frameworks to deployment frameworks 
  • You like to lead tech stacks, not people (i.e., you want autonomy, but also understand and respect the responsibility and discipline needed to be successful)

More About You

  • 7+ years experience developing web apps
  • 4+ years of Angular (2 or higher)
  • 2+ years experience technically leading web or front end application teams
  • 2+ years experience in non-front-end technologies (e.g., Java, .Net, Node)
  • Proficiency with MVC, CSS, Javascript, jQuery, and SQL
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Ability to work as a contributing team member with a keen eye for enhancing tech stacks
  • Experience working in an Agile environment (Scrum, Kanban)
  • Strong interpersonal and communication skills

Your Differentiators

  • Ability to collaborate with team members remotely
  • Catalyst-mindset (i.e., the ability to tangibly see the future and influence the tech stack and other leads that you work with)
  • JS Unit Testing
  • Bachelor’s in Computer Science 

Team Lead vs. Tech Lead

  • Team Lead: Leads the Scrum Team (who does what and when) along with the Product Manager, efficiently manages Scrum activities with the support of our Scrum Master and contributes to production-deliverables (code) at least 50% of the time.
  • Tech Lead: Leads the tech stack and, along with our Team Lead, coordinates when technical items get done and put into production. Contributes to production-deliverables (code) at least 70% of the time.

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: node.js typescript express microservices sql-server

We are seeking a Principal Software Engineer to help us migrate from an existing, lightweight Web API (C# .Net Core) to a new Web API (NodeJS + TypeScript) to support our web apps (Vue.js + TypeScript) and recently released mobile app. We're looking for a dynamic engineer who is no stranger to building well-designed, performant and effective APIs that support complex business rules/flows. You will start by learning from the experiences of our current team and our current offerings and become familiar with our C# .Net codebase and database architecture. You will work with the existing team to build a shared library with the types and shared business logic that exists in both front-end and back-end applications. As you improve in your understanding of our business logic, you will contribute your API experience and help architect and support more features to our existing SPA and mobile application.  

What You’ll Do

  • Drive back end architectural decisions to develop a maintainable and reliable set of edge applications
  • Collaborate with other teams to build shared microservices that can serve many applications and scale independently
  • Enable our product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all development projects and work together to build high quality solutions
  • Present ideas to technical staff to help shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality

Your First 90 Days

By Day 30

  • You will immerse yourself in our culture, our product and our tech stack
  • You’ll work with Product Management, QA and Cloud Ops to better understand our product offering (C# .NET and Node.js) and new web offering (Vue.js, React Native) 
  • You’ll contribute to defining a technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what can potentially be done even better 
  • You’ll become a contributing member of our efficient and effective SDLC process 
  • You’ll take on development items to get your hands in our current Web and API stack

By Day 60

  • You will work with and understand the nuances of your team
  • You’ll create and help work on a backlog of technical infrastructure work as related to the platform and API identified in your First 30 Days
  • You’ll co-create a backlog of work to systematically add new features from which the entire team can pull work items from

By Day 90

  • You will help instill the discipline of effectively monitoring and creating work items from production issues
  • You will advance our tech stack by continuing to evolve the technical roadmap and future deliveries
  • You’ll play an influential role in hiring additional engineers to our growing Product Team

Who You Are

We look for engineers that share our passion for building and scaling cutting-edge applications in a fast-paced, startup environment - one that already has the benefit of over 3,000 customers and millions of dollars in revenue. We are looking for engineers who have:

  • 5+ years NodeJS development experience (Express-based frameworks)
  • 4+ years SQL Server experience
  • 3+ years C# .Net development experience
  • 2+ years experience leading a team of API/Platform engineers
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Experience working in an Agile environment (e.g., Scrum, Kanban)
  • Strong interpersonal and communication skills
  • Excellent technical design, problem solving and debugging skills

Your Differentiators

  • Ability to collaborate with team members remotely
  • Prior experience with React.js or Vue.js
  • Prior experience with NestJS, TS.ed, etc. (any TS based framework)
  • Prior experience with TypeORM, Sequelize, or custom ORM development.
  • Catalyst-mindset (i.e., ability to tangibly see the future and influence the people and tech stack that you work with)
  • Bachelor’s in Computer Science

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 4 hours

Skills: java jakarta-ee html dhtml spring

Our team is growing! We’re looking for a Principal Software Engineer - Tech Lead (Java) to help take our web app and tech stack to the next level. We’re looking for a dynamic engineer who is no stranger to building well-designed, performant web applications that support complex business rules.

What You’ll Do

  • Help solidify our web app that is undergoing a SAAS-first transformation using the Strangler pattern 
  • Drive front end architectural decisions (including simplifying the CRUD layer) to develop a maintainable and reliable code base that is efficiently deployable and maintainable in production (multi-tenant, CI/CD and easily debuggable via a log-first approach) 
  • Work closely with our Team Lead and Product leadership to identify our “North Star” and flesh out the technical backlog with a mindful approach to get us there
  • Provide constructive feedback on pull requests to increase code quality
  • Collaborate with other engineers to build shared services that can serve many applications and scale independently
  • Enable our Product team to tap into valuable data sources and build incredible features for our growing customer base
  • Present ideas to technical staff and help shape our technical landscape
  • Ensure software developed adheres to best practice and quality standards through code and design reviews

Your First 90 Days

  • By Day 30: With the support of our Principal Engineers and Vice President of Development, you will immerse yourself in our virtual onboarding program. Following this one-week immersive, you will join your scrum team and work with them to better understand our current product offerings. Further, you’ll be immersed into our ongoing  initiative to wrap our existing application into a React wrapper and productize it.
  • By Day 60: Along with user stories and product features, you will lead your scrum team to work on a backlog of technical infrastructure work identified in your First 30 Days. This includes the productization of React into the technical stack.
  • By Day 90: You will play an integral role in delivering on our roadmap deliverables. You will help instill the discipline of effectively monitoring and creating work items and evaluating the strengths and weaknesses of the tech stack as well as create a path forward to improve it. 

Who You Are

  • 7+ years of full stack experience with Java/J2EE technologies
  • 4+ years of experience with React, Angular or other frontend frameworks
  • 2+ years experience leading (architecture) web or frontend application teams
  • Proficiency with data modeling and database design, including strong SQL skills
  • Strong experience with HTML, DHTML and working with multiple browsers
  • Experience using Tomcat, IIS and XML 
  • Experience with Git
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Ability to work full stack, with a keen eye for consuming APIs open UI frameworks 
  • Experience working within an Agile environment (e.g., Scrum, Kanban or ScrumBan)
  • Ability to multitask and balance competing priorities, working with multiple stakeholders
  • Bachelor’s in Computer Science 

Your Differentiators

  • Ability to collaborate with team members remotely
  • Catalyst-mindset (i.e., the ability to tangibly see the future and influence the tech stack and other leads that you work with)

Team Lead vs. Tech Lead

  • Team Lead: Leads a Scrum Team (who does what and when) along with the Product Manager, efficiently manages Scrum activities with the support of our Scrum Master and contributes to production-deliverables (code) at least 50% of the time.
  • Tech Lead: Leads the tech stack and, along with our Team Lead, coordinates when technical items get done and put into production. Contributes to production-deliverables (code) at least 70% of the time.

Our Values

  • We are a Team. Employees, customers, and partners working together.
  • We are Customer-Focused. Customers are the heart of everything we do.
  • We are Driven. Seeking exceptional outcomes.
  • We Own our Success. Every employee has a stake in our company.
  • We do the right thing and have fun in the process.

Unanet is proud to be an Equal Opportunity Employer. Applicants will be considered for positions without regard to race, religion, sex, national origin, age, disability, veteran status or any other consideration made unlawful by applicable federal, state or local laws.



Job Benefits:

  • We pay 100% of monthly premiums for our employees, 50% for dependents
  • 401(k) with employer match and immediate vesting
  • Reimbursement to help pay for your cell phone and internet plans
  • Open PTO policy
  • Remote work culture
  • Free onsite gym
  • Professional development budget
  • Short- and long-term disability
  • Paid parental leave
  • Employee stock options

Time zone: (GMT-05:00) Eastern Time +/- 2 hours

Skills: cloud

Product leadership of Canonical's OpenStack and private edge cloud offerings. This role is about:

  • shaping our MicroStack and Charmed OpenStack offerings
  • working with partner ISVs who offer related solutions
  • driving our enterprise business around OpenStack and KVM

If you have a passion for technology and business, an appreciation for open source, and good communications skills, then you will enjoy a product leadership role at Canonical.

This role encompasses leadership of the product and go-to-market in the private cloud market. It requires an analytical storyteller with a strong sense of message. We prefer graduate professionals with software engineering management experience who want to become business executives and entrepreneurs, to define product strategy and drive engagement.

The successful candidate will be multi-talented, with:

  • Experience in Linux for enterprise infrastructure
  • Familiarity with relevant software and standards
  • A technical or science background and qualifications
  • Software engineering experience
  • Business and commercial interests
  • Proven leadership and presentation skills
  • Personal interests aligned with the field
  • Awareness of Ubuntu and Canonical’s competition and opportunities
  • Track record of data-driven decision-making
  • Proven ability to write about technology and the tech landscape

Product leadership at Canonical is data-driven and content-centric. Product performance is closely measured and this team participates in regular reviews with company leadership. You will join a growing team and help shape the message across our suite of products. You will create content to engage a sophisticated technical and commercial audience, and work closely with marketing, media, engineering, sales, research, consulting, and training teams. You will also be accountable for product marketing collateral, case studies, training, and blog posts that deliver measurable lead-gen and awareness.

#stack



Job Benefits:

  • Progression - we hire for talent, passion, integrity and work ethic
  • Remote work - fully distributed with regular team in-person events
  • Open source and business - equally
  • International - exceptional colleagues from anywhere
  • Travel - we get together and meet customers in interesting places
  • Retirement benefits
  • Medical / Dental / Vision
Skills: cloud

This is the Fast Track application process for Marketing leadership roles at Canonical. As a global platform company we offer a wide range of marketing challenges, from driving our own products to working with partners across the landscape from cloud to hardware, system integration, and IoT. Leadership can take many forms - both management and personal leadership - but it requires a mix of intellect, character and capacity that is rare.

Applications to this Fast Track queue are reviewed by a senior team at Canonical for leadership placements in our marketing group. Successful candidates will be offered a set of opportunities matched to their strengths and interests to start their career at Canonical.

Are you an exceptional marketer?

You have the unusual quality of being strong at hard sciences - maths or physics, as well as languages or the arts.

You have a professional qualification in marketing and are looking for a challenging role with a company that makes world-leading products for the global technology market.

Your technology interests may include cloud computing, IoT, or open source itself, for the enterprise or consumer markets.

You have a gift for communications and organisation, and enjoy contributing to a highly professional environment with careful choices of campaign, messaging, channel and audience. You have broad-based knowledge of tech marketing and the competitive field, and you want to be part of the next wave of global platform winners.

You have always been a leader of one form or another. Whether you are driving a team or a goal, a product or a partner relationship, you are goal-driven and like to plan, and then deliver against that plan. You want the freedom to work from wherever suits you, and are comfortable to be held accountable for performance.

#stack



Job Benefits:

  • Progression - we hire for talent, passion, integrity and work ethic
  • Remote work - fully distributed with regular team in-person events
  • Open source and business - equally
  • International - exceptional colleagues from anywhere
  • Travel - we get together and meet customers in interesting places
  • Retirement benefits
  • Medical / Dental / Vision
Skills: ubuntu

Product leadership of Canonical's Kubernetes, Docker and CAAS related offerings. This role is about:

  • shaping our MicroK8s and Charmed Kubernetes offerings
  • working with public cloud and partner ISVs who build K8s on Ubuntu
  • driving our enterprise business around K8s and containers

If you have a passion for technology and business, an appreciation for open source, and good communications skills, then you will enjoy a product leadership role at Canonical.

This role encompasses leadership of the product and go-to-market in the CAAS and Kubernetes market. It requires an analytical storyteller with a strong sense of message. We prefer graduate professionals with software engineering management experience who want to become business executives and entrepreneurs, to define product strategy and drive engagement.

The successful candidate will be multi-talented, with:

  • Experience in containers and Kubernetes
  • Familiarity with relevant software and standards
  • A technical or science background and qualifications
  • Software engineering experience
  • Business and commercial interests
  • Proven leadership and presentation skills
  • Personal interests aligned with the field
  • Awareness of Ubuntu and Canonical’s competition and opportunities
  • Track record of data-driven decision-making
  • Proven ability to write about technology and the tech landscape

Product leadership at Canonical is data-driven and content-centric. Product performance is closely measured and this team participates in regular reviews with company leadership. You will join a growing team and help shape the message across our suite of products. You will create content to engage a sophisticated technical and commercial audience, and work closely with marketing, media, engineering, sales, research, consulting, and training teams. You will also be accountable for product marketing collateral, case studies, training, and blog posts that deliver measurable lead-gen and awareness.

#stack



Job Benefits:

  • Progression - we hire for talent, passion, integrity and work ethic
  • Remote work - fully distributed with regular team in-person events
  • Open source and business - equally
  • International - exceptional colleagues from anywhere
  • Travel - we get together and meet customers in interesting places
  • Retirement benefits
  • Medical / Dental / Vision
Skills: amazon-web-services azure
Our growing security technology company seeks an experienced, well-rounded Senior AWS DevOps Engineer to join our elite team of dedicated individuals.  In this position, you will be responsible for maintaining and developing Amazon Web Services (AWS) cloud-based infrastructure and monitoring systems by leveraging automated infrastructure build tools. This includes evaluating, planning, and implementing performance and feature updates to systems, responding to incidents, and acting as a cloud system SME for the tech support and development teams. This role will encounter many complex systems and we do not expect all candidates to possess knowledge of every tool we use--but we do expect the motivation and ability to learn, adapt, and overcome challenges with a victorious attitude. If you want to be challenged and thrive in a fast-paced, agile environment and love wearing multiple hats, you'll enjoy this role! Ideally, the candidate will be located in the DC metro area, however, qualified candidates in other US locations may be considered. This position reports to the Director of Cloud Operations.  Key Responsibilities
  • As the primary point of contact for several critical production AWS cloud-based systems, analyze, configure, and monitor the systems as necessary.
  • Ensure critical SLAs are met which will include an on-call schedule for off-hour emergencies.
  • Identify, analyze, and resolve system problems.
  • Continue to develop our expanding IaC repository with the mentality of automate everything.
  • Manage and own the virtual infrastructure for a several critical production web applications. Tasks include general maintenance, site migrations, systems configuration and optimization, troubleshooting, security, incident response team lead, and working closely with other teams on projects that require cloud infrastructure support.
  • Assist with the development of solutions for collecting, analyzing, and acting on telemetry data from applications and the AWS resources that run them.
  • Assist with system architecture of existing and new cloud-based systems.
  • Review system additions and/or enhancements and makes recommendations to management.
  • Plan and implement updates of operating systems, packages, and other relevant systems.
  • Develop documentation for new and/or existing systems.
  • Provide system training and technical guidance for utilizing cloud computing resources.
  • Maintain current knowledge of relevant technology as assigned.
  • Participate in special projects as required.

Skills and Requirements

  • 6+ years of applicable experience in a systems administrator or similar role.
  • 2+ years of applicable experience with cloud-based administration (Azure, AWS, Google, etc).
  • Associate (2-year) degree, Bachelor (4-year) degree preferred in the field of CS or IT or equivalent work experience.
  • Some of the products we use and expect you to have experience with include AWS Lambda, Cloudwatch, Cloudtrail, IAM, Elastisearch, SNS, SQS, ELB/ALB/NLB, NAT GW, Redshift, DynamoDB, Kinesis, EC2, System Manager, and others.
  • Must have excellent knowledge and troubleshooting skills with web technologies such as Apache, NGINX, MySQL, LAMP stacks, Wordpress, layer 7 firewalls, proxies, static content offloading, caching, CDNs, etc.
  • Deep understanding of firewalls, subnetting, NAT, NACLs, Load Balancing, DNS, packet filtering, and Security best practices.
  • Hands-on experience with APM and other monitoring tools. Examples include NewRelic, Datadog, Dynatrace, AppDynamics, Retrace, Site24x7, Splunk, native AWS tools including X-Ray, etc.
  • Excellent Linux OS administration.
  • Experience and understanding of Infrastructure as Code, Automation, and Orchestration including hands-on experience with CloudFormation templates. Terraform and Azure DevOps a plus.
  • Version control (e.g. Git, etc) and automated deployment tools (e.g Jenkins, Azure DevOps, CodeDeploy, TeamCity, Bamboo, etc.).
  • Experience writing effective scripts and markup language files such as XML, JSON, and/or YAML.
  • Understanding different backup and disaster recovery approaches in the cloud.
  • Experience with PKI systems and SSL/TLS Certificates management.
  • Excellent facilitator with the ability to act as an emergency response task force lead.
  • Desired certifications include: Network+, Server+, Security+, AWS Solutions Architect Associate/Professional, AWS SysOps Administrator, etc.


Job Benefits:

  • 20 days of PTO
  • Top tier, fully loaded health
  • 401k with matching
  • Company events and outings
  • Competitive compensation package
Skills: qa selenium cucumber

Thycotic is looking for a hands-on Senior QA Engineer to perform and lead the QA process for one of its enterprise-level, cloud-based software applications.  The Senior QA Engineer will be responsible for designing, executing, and maintaining test plans and test cases that confirm software stability and function prior to release to customers.  The Senior QA Engineer must be capable of performing and leading both manual and automated testing. 

This is a remote/telecommute position based out of your home office and will report to the VP of Software Operations. 

Key Responsibilities

  • Perform role of test lead for a team of QA engineers responsible for the quality of a commercial software security product.  
  • Acquire technical product knowledge in order to lead and train the QA team on technical test projects.  
  • Create and execute manual and automated tests based on software release enhancements and defect corrections.
  • Review and reproduce reported product issues and document with clear replication steps.
  • Create test plans, prioritizing test cases and test coverage to meet release deadlines.
  • Ability to communicate in oral and written form QA plans, resourcing needs, and issues.
  • Ability to work with flexible work hours and liaison with remote teams and contractors, including offshore and near shore teams with varied time zone differences.  
  • Measure and report QA statistics to drive efficiency, set priorities, and monitor performance.
  • Configure and maintain complex QA testing environments.
  • Development of automated test creation and execution using test automation tools.
  • Ability to work as a member of an agile/sprint team, handling QA verifications and acceptances of sprint work items. 
  • Other duties as assigned.

Skills and Requirements

  • Bachelor’s Degree or higher in a technical field or equivalent experience.
  • Experience with coding, running, and monitoring automated tests using Selenium or similar tools.
  • 5+ years of full-time work experience leading enterprise product QA – in the Security or Privilege Access Management area preferred.
  • 2+ years of full-time work experience working with offshore or nearshore QA teams.
  • Ability to work flexible hours to communicate and interact with USA-based, off-shore, and near-shore technical teams.
  • Ability to effectively handle multiple tasks and competing priorities.
  • Excellent English verbal and written language skill.


Job Benefits:

  • 20 days of PTO
  • Top tier, fully loaded health
  • 401k with matching
  • Company events and outings
  • Competitive compensation package