Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: angular .net javascript node.js typescript

Our team is looking for a Senior Software Engineer to help take our web application and tech stack to the next level. We're looking for a dynamic engineer who is no stranger to building well-designed, performant and effective front end web applications that support complex business rules and workflows.

What You’ll Do

  • Help solidify our next generation web app, one 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
  • Support 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 Principal Engineers to flesh out the technical backlog
  • Provide feedback on pull requests to increase code quality
  • Collaborate with other engineers to build shared services that can serve many applications and scale independently
  • Tap into our valuable data sources and build incredible features for our customers
  • Ensure software developed adheres to quality standards through both code and design reviews

Your First 90 Days

In Your First 30 Days, with the support of our team, you will participate in our two-week, virtual immersive onboarding, familiarizing yourself with our culture, our product and our tech stack. You will take on development items to get your hands in our web stack and introduce two (2) new aspects of Angular by building proof of concepts and presenting the same to various technical stakeholders. In partnership with our Leads, you'll help envision a front-end technical roadmap that takes scalability, testing and performance into account.

In Your First 60 Days, as your familiarity with our product and tech stack grows, so too will your impact and influence. You will help define and contribute to a backlog of technical infrastructure work. In partnership with Product Management, you will contribute to a backlog of work that systematically adds new features to our growing product offering.

In Your First 90 Days, you will play in an integral role in our UX deliverables. You will continue to evolve and uplift our tech stack by contributing to our technical roadmap and future deliveries. You will play a meaningful role in helping hire engineers to our growing Product Team.

Who You Are

  • 7+ years of experience developing complex B2B web apps
  • 4+ years of experience in Angular (2 or higher)
  • Prior experience with non-front-end technologies (e.g., Java, .NET, Node)
  • Proficiency with MVC, CSS, JavaScript, jQuery, and SQL
  • Experience with JS Unit Testing
  • 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)
  • Bachelor’s in Computer Science

More About You

  • You’ve built multiple Angular apps in production across multiple companies and have the knowledge and battle scars to prove it
  • You’ve taken on the challenge of wrapping a legacy web app (Java, .NET, ColdFusion) in a modern framework, have it coexist and transform areas of the web app
  • You've been successful in working in a highly collaborative remote environment

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-06:00) Central Time +/- 2 hours

Skills: jakarta-ee html spring java-10 java-8

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.

Our definition of “Principal” means that we will look to you to not only influence others and develop your own technical expertise, but also to be hungry and humble to assist others in the development of their careers as well. Further, you will have the opportunity to set the tone of the platform you will be working on.

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-06:00) Central Time +/- 2 hours

Skills: .net-core sql-server rest restapi c#

Our growing Product team is looking for a Senior Backend Engineer to help refine our existing APIs (.NET Core) that support our recently launched web (Vue.js and React.js) and mobile (React Native) apps. We're looking for a dynamic engineer who is no stranger to building well-designed and performant APIs that support complex business rules and workflows.

You will begin by learning our existing product offering and familiarize yourself with our Vue.js and C# .NET codebase. As you grow in your understanding of our business logic, you will contribute your API experience to help architect and support more features to our existing SPA and mobile app.

What You'll Do

  • Drive back end architectural decisions, developing a maintainable and reliable set of edge applications
  • Collaborate with other teams to build shared microservices that serve many applications and scale independently
  • Enable our Product team to tap into valuable data sources and build incredible features for our customers
  • Flesh out user stories to be consumed by the rest of the team
  • Present ideas in the form of lunch and learns to technical staff and help shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality

You First 90 Days

In your First 30 Days, you will immerse yourself in our culture, product and tech stack. You'll collaborate with our team to grow in your understanding of our product offering (C# .NET) and new web (Vue.js) and mobile (React Native) applications. You’ll contribute to defining a technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what can 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.

In your First 60 Days, you will work with and understand the nuances of our team. You’ll create and help work on a backlog of technical infrastructure work related to our 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.

In your First 90 Days, you will help instill the discipline of effectively monitoring and creating work items from production issues. You will advance our tech stack by evolving the technical roadmap and future deliveries. You’ll play an influential role in hiring additional engineers to our growing Product team.

Who You Are

  • 7+ years experience .NET development; .NET Core preferred
  • 4+ years experience with SQL Server
  • 2+ years experience working with an API/Platform team
  • Experience working in an Agile development environment
  • Strong interpersonal and communication skills
  • Excellent technical design, problem-solving and debugging abilities
  • Bachelor's in Computer Science or equivalent

Your Differentiators

  • Ability to work and interface with team members remotely
  • Prior experience with React.js, React Native and/or Vue.js

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-06:00) Central Time +/- 2 hours

Skills: kubernetes devops terraform rest containers

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-06:00) Central Time +/- 2 hours

Skills: python reactjs django postgresql docker

Scalable Path is looking for a Senior Full-stack Django and React Developer. This is a remote, full-time position.

CLIENT COMPANY DESCRIPTION:
The client is a startup in the Fintech space that does home equity investment.

DUTIES AND RESPONSIBILITIES:
The client is looking for a senior developer who can take simple feature specifications and building usable, meaningful products. Someone who has experience prototyping and iterating business-critical products. They want someone who is happy to offer feedback. Product development should be a discussion, and we'd like you to get involved.

What you will do:
· Architect and develop new features (including an operations suite, rebuilding their customer-facing suite, and integrating with multiple external services such as credit rating services, Monday.com, Snowflake, etc.)
· Maintain unit test coverage
· Manage and improve existing codebase
· Interpret product specifications

Who you are:
· 5+ years full-stack development experience
· 3+ years MVC framework (Django, Rails, Flask, etc.) experience
· 3+ years React experience
· 3+ years Docker experience
· Experience with AWS and S3
· Experience with the usual suspects: Unix, Git, Postgres, Redis, Node
· Experience with Python and at least one other general-purpose language (Ruby, Go, Java, Scala, etc.)

RELATIONSHIPS - WHO YOU'LL BE WORKING WITH:
You'll be working primarily with Head of Technology and perhaps another developer. You may also work with the Head of Growth and Head of Operations to a lesser extent. The client is in the America/Denver (-06:00) MDT time zone.

START DATE:
As soon as possible.

EXPECTED CONTRACT DURATION:
3-6 months.
The client thinks this engagement will last around 4-6 months with a good chance of continuing on if things go well.

NOTES:
Client is open to someone who can start part-time and then go full-time in the near future. Additionally, if you are more frontend-focused or more backend-focused, feel free to still apply because the client would also consider applicants who are more focused in frontend or backend.

REQUIRED SKILLS:

  1. - Python (Must have)
  2. - Django (Must have)
  3. - JavaScript (Must have)
  4. - React (Must have)
  5. - Written English (Must have)
  6. - Spoken English (Must have)
  7. - CSS (Must have)
  8. - PostgreSQL (Must have)
  9. - Docker (Strongly preferred)
  10. - Redis (Strongly preferred)


Job Benefits:

  • 100% Remote
  • Exciting Projects
  • Leading Edge Technologies
  • Competitive Pay
  • Short and Long Term Contracts

Time zone: (GMT-06:00) Central Time +/- 4 hours

Skills: python continuous-integration amazon-web-services terraform

Backend Engineering at Tessian

At Tessian, we're building the world’s first Human Layer Security platform. We’re making a difference by providing automatic, real-time protection against threats such as social engineering, human error, & data exfiltration, for people all around the world.

We're looking for backend engineers to build out our platform, drive our ability to scale, and grow with us as a company. You’ll stop criminal threats and prevent embarrassing mistakes for millions of people. Our high-volume, low-latency backend systems power the whole product.

From deploying data science models in production to integrating with our front end, you'll be involved in projects that span all aspects of the business. Our mission critical product and high volumes of data mean you will have many challenging problems to solve. You’ll be surrounded by incredibly smart, talented and friendly colleagues.

Engineers at Tessian love to learn from each other and pull together as a team to succeed. We all have a say in what we build and how we build it and you will be empowered - and encouraged - to have an opinion. We know that we do our best work and have the most fun as a diverse team that represents our users and the world we live in.

We work hard to develop our incredible Tessians and ensure that the Engineering team is a fantastic place to work for every gender, ethnicity, age, race, sexual orientation and educational background. We also seek diversity of experience: some of our engineers have been building distributed backend systems in Python for years, and some have learned the ins and outs of Python on the job.

Read more about Engineering at Tessian: https://cdn2.hubspot.net/hubfs/1670277/Life%20as%20a%20Tessianeer.pdf

Tessian Stack Overflow profile

Safely migrating millions of API requests

Our First Growth Framework

Why Diversity and Inclusion is important to us

As a Tessian Backend Engineer you will

    • Design and build reliable distributed systems that handle high volumes of data with low latency
    • Maintain and support business-critical systems
    • Ship code to production every day using CI/CD
    • Tackle the challenges that come with processing highly sensitive data
    • Learn to build with security in mind
    • Make your mark on ambitious projects

Our backend tech stack includes

    • Python 3
    • Environments built around Docker and AWS
    • High volume PostgreSQL databases
    • Concourse for CI/CD
    • Terraform built environments

We'd love to meet someone who

    • Has 4+ years of Software Engineering experience
    • Is a great problem solver who takes pride in their work
    • Enjoys collaboration and working with others
    • Values getting things done over getting things perfect
    • Is comfortable with the unknown and loves to experiment
    • Can construct good arguments for methodologies or practices
    • Has worked with, or understands the principles behind working with data at scale
    • A passionate software developer, either with Python experience or excited to learn it
    • Ideally has an interest in machine learning

Why we think you'll love it here

Skills: user-interface user-experience design product

Product at Tessian

Having found exceptional product/market fit for our category-defining Human Layer Security software platform, we’re in the midst of transitioning from 'start-up' to ‘scale-up’, and are looking for a Senior Product Designer to join our team.

Product Designers at Tessian work closely with our autonomous, cross-functional engineering teams to deliver amazing experiences for our customers. As part of the Product team, Product Designers work flexibly and are able to utilise UX, UI and Product skill sets.

We’re not a typical cybersecurity company, and we need someone who can communicate this through impactful UI and UX design. Our main design challenge is creating analytics dashboards and visualisations to communicate trends detected by Tessian in massive email datasets. You might also work on rethinking complex workflows, or designing friendly interactions for our end-users.

The new senior product designer will have significant impact in defining the design process at Tessian. We value collaborative design, and use Figma for UX/UI work. We’re looking for someone hands-on that values the impact design can have over perfection.

We’re open to a variety of experience levels and would love to meet someone with startup or b2b SaaS experience.

How does the hiring process work?

You'll meet a number of Tessians over three rounds of video calls. We'll ask you about your portfolio and background and run some small in person design challenges.

We've come up with a great way to assess candidates during our process so we won't ask you to do a take home challenge.

We'd like to meet someone who:

      • Has 3+ years experience working and collaborating with engineering teams in dynamic environments
      • Can showcase an outstanding portfolio including a strong foundation in both visual and interaction design
      • Has experience closely partnering with product managers to develop the strategy and rationale for features
      • Is comfortable working on complex, open ended design challenges
      • Prefers building new products over optimising old ones
      • Bonus - experience designing b2b web portals
      • Bonus - experience designing analytics or visualisation tools

Why we think you'll love it here....

It’s important to us that all Tessians are part of the journey we’re on, so we offer equity options with every role and benchmark to provide above market rate salaries - there’s plenty more too….

Be at your best, both inside and outside of work

  • 25 days of paid holiday (including an additional day for every year you've worked at Tessian!)
  • Private health insurance provided through Vitality Health and mental health support through our Employee Assistance Program
  • Classpass - subsided access to gym time and classes all across London
  • Flexible working hours and working from home (if you're not already remote!)
  • Enhanced pension contributions, matched up to 5%
  • We’re family friendly, with policies built to support you in all stages of life
  • High-quality tech kit provided for you to work on including Tessian ANC headphones
  • If you're relocating to join the team, we'll provide a contribution to help with your costs


Job Benefits:

  • A full week of work-remote a year for non-remoters +25 days of holiday
  • Choice First! Flexible working hours and working from home
  • We’re family friendly, with policies built to support you
  • High-quality tech kit provided for you including Tessian ANC Headphone
  • If you're relocating, we'll provide a contribution to help with costs
  • A plethora of breakfast options, delicious snacks and drinks
  • Team lunch provided on Fridays
  • Elite membership of the Tessian House System...
  • Monthly team socials & a big, whole team extravaganza every quarter

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

Skills: amazon-web-services security kubernetes terraform docker sysadmin

The Platform Team at Tessian

Read more about Engineering at Tessian: https://stackoverflow.com/jobs/companies/tessian

We're looking for an experienced SRE or “DevOps” to join the Platform Team at Tessian. The Platform Team is responsible for defining and operating the infrastructure upon which our development teams and customers depend. Why is this role exciting?

  • We have plans for fast growth in terms of customer numbers and our Engineering team.
  • We have an ambitious product vision and a strong team determined to execute on it.
  • We solve hard problems - scale, big data (Spark/EMR), security, large databases (PostgreSQL, DynamoDB) and complex integrations.

What are our current and upcoming projects?

  • A large migration from AWS ECS to Kubernetes.
    • In the past few years it has become clear to us that using AWS ECS is slowing us down. We have an ambitious goal to migrate most of our platform to Kubernetes by the end of the year, with an aim of speeding up our engineering teams.
  • Bolstering our security and deployments for Enterprise
    • We intend to close more enterprise deals and have a plan to do it. A key project we plan to start will be creating a deployment method that allows us to maintain developer velocity whilst also giving reassurances to security conscious customers.
  • Keeping the lights on as we scale to bigger customers
    • A crucial part of this role is to ensure that our systems remain reliable and working with engineering teams to drive quality and solve problems.

What will your responsibilities be?

  • Support the vision and execution for the infrastructure for a fast growing missing critical SaaS product.
  • Short term technical delivery within the team as well as setting the long term vision.Note that this does not include line management.
  • You will work with the Head of Engineering and many stakeholders (tech leads in other teams) to define your team’s roadmap.
  • Day to day operation and security of the platform comes under you, with a focus on empowering other teams to improve their velocity.

We'd love to meet someone who:

  • Has at least 5 years of AWS and “DevOps” experience
  • Has experience with stakeholder management or as a product owner.
  • Is a great problem solver who takes pride in their work.
  • Enjoys building scalable and resilient systems, with a focus on systems that are robust by design and suitably monitored.
  • Has strong experience managing a range of production applications in a distributed and highly available AWS environment.
  • Has experience with and is opinionated about containerization (Docker) and a container orchestration system (e.g. ECS/Kubernetes).
  • Has experience with infrastructure as code (Terraform).
  • Has a deep understanding of Linux operating system and administration skills, and shell-scripting skills.
  • Has a deep understanding of server/network security concepts and implementations.
  • Programming knowledge, preferably Python.

Why we think you'll love it here:

For summer 2021, we’re excited to announce what we call "Refreshian Summer" - where every single Tessian will be able to down tools at 1pm every Friday in July & August, and enjoy a long weekend during the sunniest months of the year!

It’s important to us that all Tessians are part of the journey we’re on, so we offer equity options with every role and benchmark to provide above market rate salaries - there’s plenty more too….

Beyond this, there’s plenty more that makes Tessian a great place to work:

  • A full week of work-remote a year, in addition to 25 days of paid holiday
  • Curate your career with development experiences uniquely suited to you
  • We’re family friendly, with policies built to support you in all stages of life
  • High-quality tech kit for you to work on
  • If you're relocating to join the team, we'll provide a contribution to help with your costs
  • On Fridays we stop at 5 for a virtual happy hour (or, to just log off early!)
  • Classpass subsidy - which you can use for either in person or virtual classes

Coronavirus has changed how we work, and we’re currently working from home. During these times we’re supporting our team with:

  • A work-from-home subsidy to cover all your home office must-haves
  • Remote socials with food and drinks budgets

There’s plenty to look forward to once we’re back in the office too:

  • An array of breakfast options, delicious snacks, drinks and a top-of-the-range coffee machine
  • Flexible work from home policy
  • Team lunch provided once a week
  • Ping-pong and chess tournaments
  • Whole team socials every quarter
  • Dinner budget for those times you just can’t tear yourself away


Job Benefits:

  • A full week of work-remote a year for non-remoters +25 days of holiday
  • Choice First! Flexible working hours and working from home
  • We’re family friendly, with policies built to support you
  • High-quality tech kit provided for you including Tessian ANC Headphone
  • If you're relocating, we'll provide a contribution to help with costs
  • A plethora of breakfast options, delicious snacks and drinks
  • Team lunch provided on Fridays
  • Elite membership of the Tessian House System...
  • Monthly team socials & a big, whole team extravaganza every quarter

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

Skills: python apache-spark machine-learning nlp

Data Science at Tessian

Our mission is to secure the human layer. This involves deploying near real-time machine learning models at massive scale to some of the world’s largest organisations to keep their most sensitive data private and secure. To do this, we're looking for a senior data scientist with NLP experience ready to work on hard problems, drive best practice and cultivate an environment of experimentation and learning. Companies can leverage data science in a number of ways, and we think the role of a Data Scientist falls into three distinct categories:

  1. You work for a business function analysing & reporting on how to improve a key metric, e.g increasing user conversion
  2. You are responsible for writing production models to enhance the main product, e.g recommendation systems for e-commerce
  3. You build the product - without machine learning, it wouldn't exist

The Data Science team built the product at Tessian. We couldn't exist without our machine learning models; they are at the heart of what we do, and they are what our clients rely on day-to-day. We're searching for a Senior Data Scientist who is excited about the opportunities and challenges that come with researching, building and deploying real-time production models.

On a day to day basis you'll get to

    • Work across massive enterprise email datasets
    • Train and deploy models to production that impacts directly our customers and products
    • Improve our ML workflow
    • Work closely with our Engineering and Product Team to enhance our products.
    • Make your mark on ambitious projects

We'd love to meet someone who

    • 3+ years Data Science experience
    • Can balance longer term projects alongside impactful quick wins
    • Cares deeply about the impact their team has
    • Is creative at heart, and can encourage novel ways of thinking in their team. This has always been a core part of the data science team’s DNA
    • Reads Rules of Machine Learning - Martin Zinkevich and it resonates with how they think about machine learning and data science
    • Enjoys “getting their hands dirty” by digging into complex operations
    • Takes responsibility for delivering large projects that require collaboration from start to finish
    • Has strong listening skills; open to input from other team members and departments
    • Has worked with, or understands the principles behind working with data at scale


Job Benefits:

  • A full week of work-remote a year for non-remoters +25 days of holiday
  • Choice First! Flexible working hours and working from home
  • We’re family friendly, with policies built to support you
  • High-quality tech kit provided for you including Tessian ANC Headphone
  • If you're relocating, we'll provide a contribution to help with costs
  • A plethora of breakfast options, delicious snacks and drinks
  • Team lunch provided on Fridays
  • Elite membership of the Tessian House System...
  • Monthly team socials & a big, whole team extravaganza every quarter

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

Skills: python nlp machine-learning bigdata apache-spark

Data Science at Tessian

Our mission is to secure the human layer. This involves deploying near real-time machine learning models at massive scale to some of the world’s largest organisations to keep their most sensitive data private and secure. To do this, we're looking for a senior data scientist with NLP experience ready to work on hard problems, drive best practice and cultivate an environment of experimentation and learning. Companies can leverage data science in a number of ways, and we think the role of a Data Scientist falls into three distinct categories:

1) You work for a business function analysing & reporting on how to improve a key metric, e.g increasing user conversion

2) You are responsible for writing production models to enhance the main product, e.g recommendation systems for e-commerce

3) You are the product - without machine learning, it wouldn't exist

The Data Science team built the product at Tessian. We couldn't exist without our machine learning models; it’s at the heart of what we do, and it’s what our clients rely on day-to-day. We're searching for a Lead NLP Data Scientist who is excited about the opportunities and challenges that come with researching, building and deploying real-time production models. In this role you'll get to:

  • Work across massive enterprise email datasets
  • Deploy models to production that impacts directly our customers and products
  • Improve our ML workflow
  • Collaborate with engineering and product leaders to develop a product suite that is continually detecting more advanced threats for our customers
  • Make your mark on leading ambitious projects
  • Mentor and knowledge share with data scientists at Tessian

We'd love to meet someone who:

  • 4+ years Data Science experience
  • Has strong NLP experience (in production)
  • Has worked with, or understands the principles behind working with data at scale
  • Can balance longer term projects alongside impactful quick wins
  • Cares deeply about the impact their team hasIs a creative at heart, and can encourage novel ways of thinking in their team. This has always been a core part of the data science team’s DNA
  • Reads Rules of Machine Learning - Martin Zinkevich and it resonates with how they think about machine learning and data science

Why we think you'll love it here....

  • It’s important to us that all Tessians are part of the journey we’re on, so we offer equity options with every role and benchmark to provide above market rate salaries - there’s plenty more too….

Be at your best, both inside and outside of work

  • 25 days of paid holiday (plus 8 bank holidays, and an additional day for every year you've worked at Tessian!)
  • Private health insurance provided through Vitality Health and mental health support through our Employee Assistance Program
  • Classpass - subsided access to gym time and classes all across London
  • Choice First: Do your best work, in the way that works best for you
  • Flexible working hours and working from home (if you're not already remote!)
  • Work-from-home subsidy upon joining, so you can kit out your home office
  • Enhanced pension contributions, matched up to 5%
  • We’re family friendly, with policies built to support you in all stages of life
  • High-quality tech kit provided for you to work on, plus Tessian ANC headphones
  • If you're relocating to join the team, we'll provide a contribution to help with your costs


Job Benefits:

  • A full week of work-remote a year for non-remoters +25 days of holiday
  • Choice First! Flexible working hours and working from home
  • We’re family friendly, with policies built to support you
  • High-quality tech kit provided for you including Tessian ANC Headphone
  • If you're relocating, we'll provide a contribution to help with costs
  • A plethora of breakfast options, delicious snacks and drinks
  • Team lunch provided on Fridays
  • Elite membership of the Tessian House System...
  • Monthly team socials & a big, whole team extravaganza every quarter

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