Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: java ruby agile

Senior Software Engineer 12 Month Fixed Term Salary: £38,654 - £42,991

Depending on skills and experience. We may offer an additional 'DigiTec Allowance' of up to £10,000 for candidates who demonstrate a high level of capability during assessment

Can you see yourself working with the latest technologies reaching 49 million users?

If so, we are expanding our team and would love to hear from you!
The DVLA deliver wide reaching digital services to the UK public and industry. We maintain the national record of vehicles and drivers. If you have applied for a driving licence, changed vehicle, re-licensed your vehicle or completed a vehicle enquiry you would have used one of our services.

This is an exciting time to join us, as one of the agile, cloud and technological leaders within the government, we are constantly pushing boundaries to find, develop and introduce new and innovative technological advancements. We work with a range of industry leading solutions including serverless, Docker and Kubernetes on a modern cloud platform.

We’ve been creating serverless solutions for several years and currently build enquiry APIs, utility and application services using serverless Node.js and associated technologies. If you think this sounds like a good challenge, please get in touch.

If you’re working on the front-end you’ll be developing applications and reusable components using a combination of Ruby on Rails and React. You’ll get to build our external and internal UIs, so this is an exciting opportunity to deliver far reaching, intuitive and accessible front end systems. Ruby experience isn’t critical, if you’ve worked with an MVC framework, create single page Javascript apps or you’re familiar with the GDS UI guidelines you’ll fit right in.

For our core business services, you’ll be working with Java and SpringBoot alongside tools like OpenAPI. You don’t need to be a specialist in Java but you will need a passion for creating clean, maintainable and secure applications using an object-oriented language.

As part of our ongoing mission to support and develop all staff within the DVLA, you will be given a high spec Macbook and we will help you to achieve certification in areas such as AWS and Java, as well as giving you the freedom and support necessary to perform in your role and continuously develop your skill set

Some of the projects you could be working on include:
• New driver and vehicle services, allowing citizens to manage their licences and vehicles
• The DVLA digital payment service that helps us collect around 6 billion pounds a year
• The Tachograph services used to register and maintain data on all the UKs professional drivers
• API’s that allow car retailers to issue registration numbers and capture the registration of all new vehicle sales in the UK.

Responsibilities

Include but not limited to

• Work within a technical framework of the project to meet customer requirements
• Develop Software in an agile team environment
• Application Support
• Working closely with business analysts and agile delivery managers to prepare and review user stories and tasks
• Some testing responsibilities
• Mentoring junior developers within the team

Full Role Profile Here

About you

You will be experienced working as a software engineer across multiple teams and projects, developing software using a variety of modern technologies and tools. A passion for Java, font-end development, security or serverless technology. You will need to be comfortable in using modern CI/CD tooling with an understanding of languages such as Java, Ruby, C#, HTML, Python or similar. As we develop we are committed to the development of our employees, so we will help you achieve certification in these areas as well as AWS and Azure so you’d develop with us.

You need to have a passion for modern software development technologies and standard methodologies. You would need to have had to communicate with engineering peers and business partners.

How to Apply

To apply for this role, either click apply or head over to www.civilservicejobs.service.gov.uk

You will need to provide detailed evidence of your experience of the following sift criteria within your CV and Personal Statement:

• Experience working on one or more large-scale, enterprise software delivery projects.
• Experience in one or more technical specialism such as Java, C#, front-end development or serverless.
• Experience using the AWS cloud platform or an equivalent cloud service provider



Job Benefits:

  • We encourage a great work-life balance with flexible working hours
  • Best in class Learning & Development and developed career pathways
  • Digital communities with a dynamic social environment
  • Generous salary and pension
  • On-site gym plus personal training
  • On-site nursery, restaurants and coffee bar
  • 25 days holiday, increasing by 1 each year (up to 30) plus Bank Hols
  • Range of staff groups to support all our colleagues
  • Free parking
  • Buy and sell annual leave

Time zone: (GMT+00:00) London

Skills: mysql yii2 domain-driven-design php-7 distributed-system

Join our team either remotely or in our HQ in Amsterdam. This role can be based in any location within the EMEA region.

About us

MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.

Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.

With over 20,000 customers — including some of the world’s biggest brands like Facebook, Deliveroo, Uber and WhatsApp — it’s likely that you’ve benefited from MessageBird’s omnichannel technology at some point. For small and mid-sized businesses, we also offer support and solutions through an Online Self-Serve (OSS) dashboard.

Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest.

How we work

We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.

We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.

The role: Senior Software Engineer PHP

Senior Software Engineers play a key role in our product engineering teams. You’ll be responsible for helping design, develop and maintain our communication products and related services. This will enable our customers to send out millions of SMS messages per day; place voice calls via our REST API; gain real-time insights using our Dashboard; and receive their invoices on time, to be automatically paid via direct debit or credit card. 

Our product engineering teams have the freedom and authority to create impactful products to empower both our internal and external customers. We use an agile development methodology, meaning we deploy code multiple times per day while ensuring our applications are rigorously tested and statically analyzed.

What you’ll do

  • Help design and build a performant, scalable and fault-tolerant communication platform.
  • Team up with engineers to solve system design and implementation problems (and get a thrill out of every triumph!).
  • Work with and enable engineers from other teams who interact with the platform.
  • Problem-solve issues based on business/customer need and impact, working with technical and non-technical stakeholders.
  • Refactor legacy parts of the system to sustain team and company growth.
  • Teach others: One of the most meaningful tasks of a Senior Engineer is improving the knowledge level of the team members.
  • You will flourish working in a hyper-growth environment where the next project is ready to be picked up. 

What you’ll bring

  • At least 5 years of relevant software development experience. Building and designing scalable, high- available and distributed systems.
  • Strong knowledge and strong programming skills in PHP. 
    • Recent experience with Yii2 or Symfony frameworks is a bonus.
  • Strong experience working with relational databases and non-relational data stores (like MySQL, Cassandra & Redis).
  • Experience with refactoring legacy components and systems.
  • Experience with Docker, Containers and Kubernetes.
  • Practical and theoretical knowledge of development patterns, software architectures and design patterns (TDD, Event-Driven, SOLID, Hexagonal, DDD).
  • Knowledge of (cloud) infrastructure principles (load balancing, high availability, containerized services, database configurations) is a bonus.
  • Strong verbal and written communication skills in English.
  • Ability of teaching others and helping them grow.

Psst… some added perks

  • The ability to Work Anywhere — literally anywhere you want, as long as it’s in the same time zone as your team (yup… you read that right!). This comes with the added benefit of finding the right work-life balance for you by following our 80/20 rule.
  • WFH office set-up allowance to make sure you have all you need to “get shit done” in an ergonomically-friendly manner.
  • Top-notch work equipment (including Bose headphones!).
  • MessageBird swag to keep you well-dressed.
  • The occasional (virtual) company-wide and team events. 
  • A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!

MessageBird is an equal opportunity employer. If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.

Read MessageBird's Recruitment Privacy Statement



Job Benefits:

  • An exceptionally bright, talented and fun bunch of colleagues, hailing
  • Employee Stock Option Plan: we are all owners and shareholders
  • Rest up with 25 days’ holidays per year.
  • Pension Scheme: we contribute to the planning of your golden years.
  • Occasional company-wide gatherings and team outings!

Time zone: (GMT+01:00) Amsterdam

Skills: cloud google-cloud-platform amazon-web-services kubernetes

Join our team either remotely or in our HQ in Amsterdam. This role can be based in any location within the EMEA region.

About us

MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.

Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.

With over 20,000 customers — including some of the world’s biggest brands like Facebook, Deliveroo, Uber and WhatsApp — it’s likely that you’ve benefited from MessageBird’s omnichannel technology at some point. For small and mid-sized businesses, we also offer support and solutions through an Online Self-Serve (OSS) dashboard.

Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest.

How we work

We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.

We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.

The role: Principal Software Engineer 

Software Engineers play a key role in our product engineering squads. You’ll be responsible for leading the design, development and maintenance of our communication products and related services. This will enable our customers to send out millions of SMS messages per day; place voice calls via our REST API; gain real-time insights using our Dashboard; and reach out to consumers via IM platforms like WhatsApp. 

Our product engineering squads have the freedom and authority to create impactful products to empower both our internal and external customers. We use an agile development methodology, meaning we deploy code multiple times per day while ensuring our applications are rigorously tested and statically analyzed.

What you’ll do

  • Lead on the design and development of highly performant, scalable and fault-tolerant communication products. 
  • Work on expanding our customer facing services and core components to be globally distributed and highly-available.
  • Create and implement software practices, coding standards and software design principles across all tribes
  • Serve as a back-end tech lead on large scale projects
  • With an eye for detail you will dive into the details to solve customer problems and work on raising the standards for the design and automation for our systems, as well as improving processes of our day-to-day operations.
  • As part of the Engineering leadership team, you will be co-responsible for setting the technical direction for the team; sharing knowledge with the team and helping with personal development
  • You will flourish working in a hyper-growth environment where the next project is ready to be picked up.

What you’ll bring

  • 10+ years of software development experience with a minimum of 2 years in a lead / architect role
  • 5+ years experience designing & architecting distributed, highly available, performant, fault-tolerant and scalable services.
  • Experience working with event-driven, service-oriented and microservices architecture
  • Previous experience building services that are deployed to multiple regions
  • Expert in building lightweight and standardized application code, written in Go, enabling teams to be productive.
  • Strong business sense and ability to collaborate with leadership and non-technical stakeholders on highly visible projects.
  • Expert knowledge and a passion for development patterns, software architectures and design patterns (TDD, Event-Driven, SOLID, Hexagonal, DDD).
  • Strong experience working with relational and non-relational databases (MySQL, Cassandra, Redis).
  • Experience automating CI/CD pipelines
  • Knowledge of (cloud) infrastructure principles (load balancing, high availability, containerized services, database configurations).
  • Expertise in configuration management for deploying, configuring, and managing servers and systems
  • Strong verbal and written communication skills in English.

Psst … some added perks

  • The ability to Work Anywhere — literally anywhere you want, as long as it’s in the same time zone as your team (yup… you read that right!). This comes with the added benefit of finding the right work-life balance for you by following our 80/20 rule.
  • WFH office set-up allowance to make sure you have all you need to “get shit done” in an ergonomically-friendly manner.
  • Top-notch work equipment (including Bose headphones!).
  • MessageBird swag to keep you well-dressed.
  • The occasional (virtual) company-wide and team events. 
  • A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!

MessageBird is an equal opportunity employer. If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.

Read MessageBird's Recruitment Privacy Statement



Job Benefits:

  • An exceptionally bright, talented and fun bunch of colleagues, hailing
  • Employee Stock Option Plan: we are all owners and shareholders
  • Rest up with 25 days’ holidays per year.
  • Pension Scheme: we contribute to the planning of your golden years.
  • Occasional company-wide gatherings and team outings!

Time zone: (GMT+01:00) Amsterdam

Skills: cloud google-cloud-platform amazon-web-services kubernetes

Join our team either remotely or in our HQ in Amsterdam. This role can be based in any location within the EMEA region.

About us

MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.

Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.

With over 20,000 customers — including some of the world’s biggest brands like Facebook, Deliveroo, Uber and WhatsApp — it’s likely that you’ve benefited from MessageBird’s omnichannel technology at some point. For small and mid-sized businesses, we also offer support and solutions through an Online Self-Serve (OSS) dashboard.

Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest.

How we work

We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.

We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.

The role: Principal Front-end Engineer 

Front-end Engineers play a key role in our product engineering squads. You’ll be responsible for helping design, develop and maintain the user interfaces of our communication products and services.

Our product engineering squads have the freedom and authority to create impactful products to empower both our internal and external customers. We use an agile development methodology, meaning we deploy code multiple times per day while ensuring our applications are rigorously tested and statically analyzed.

What you’ll do

  • Lead on different aspects of our user facing products and websites, including Inbox, Flow Builder, Campaign Builder, Dashboard, messagebird.com and our Developer Portal.
  • Ensure our front-end code is always up to date using the latest best practices and tools and share this knowledge with the wider team
  • Work closely with a team of front-end engineers from different tribes to build a cohesive platform by establishing core ideas behind micro frontends.
  • Stay up to date with the latest tools and libraries to benefit user experience, performance, and developer experience.
  • As part of the Engineering leadership team, you will be co-responsible for setting the technical direction for the team; sharing knowledge with the team and helping with personal development.

What you’ll bring

  • 10+ years front-end development experience
  • Expert knowledge of modern HTML, CSS, and JavaScript.
  • Previous experience working with React, or other Component Driven libraries.
  • Knowledge of Redux and/or other state management solutions.
  • You’re comfortable working with modern APIs within web applications - most of our APIs are built with Golang and PHP, exposing REST or GraphQL interfaces.
  • Proficient experience building scalable, high availability UI applications
  • Excellent debugging and investigative skills; you’re capable of finding the cause of an issue quickly
  • Firm understanding of how the browser works: you’re capable of explaining it to a 5 year old version
  • Experience with both automation and package management tools like npm, Webpack, Jest, and continuous integration and delivery.
  • Deep knowledge of Git
  • You enjoy hacking things together to create a proof of concept, but you’re very critical of the code you push to production

Psst … some added perks

  • The ability to Work Anywhere — literally anywhere you want, as long as it’s in the same time zone as your team (yup… you read that right!). This comes with the added benefit of finding the right work-life balance for you by following our 80/20 rule.
  • WFH office set-up allowance to make sure you have all you need to “get shit done” in an ergonomically-friendly manner.
  • Top-notch work equipment (including Bose headphones!).
  • MessageBird swag to keep you well-dressed.
  • The occasional (virtual) company-wide and team events. 
  • A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!

MessageBird is an equal opportunity employer. If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.

Read MessageBird's Recruitment Privacy Statement



Job Benefits:

  • An exceptionally bright, talented and fun bunch of colleagues, hailing
  • Employee Stock Option Plan: we are all owners and shareholders
  • Rest up with 25 days’ holidays per year.
  • Pension Scheme: we contribute to the planning of your golden years.
  • Occasional company-wide gatherings and team outings!

Time zone: (GMT+01:00) Amsterdam

Skills: cloud amazon-web-services kubernetes linux

Join our team either remotely or in our HQ in Amsterdam. This role can be based in any location within the EMEA region.

About us

MessageBird is transforming the communications landscape as one of the fastest-growing software companies in the world. Our cloud communications platform makes it possible for businesses to instantly connect with over 7 billion phones globally, allowing them to speak with their customers in the same ways they talk to their friends.

Our suite provides access to all major messaging channels, from SMS and Voice to WeChat, Messenger, Facebook, WhatsApp and more. We provide out-of-the-box solutions with our own applications like Inbox and Flow Builder, plus a robust set of APIs that simplify workflows and automation.

With over 20,000 customers — including some of the world’s biggest brands like Facebook, Deliveroo, Uber and WhatsApp — it’s likely that you’ve benefited from MessageBird’s omnichannel technology at some point. For small and mid-sized businesses, we also offer support and solutions through an Online Self-Serve (OSS) dashboard.

Our global team is a powerhouse of 350+ employees, who work across eight international offices. We’re excited that you’re here and interested to #jointhenest.

How we work

We work fast, grow fast, and build fast. Life at MessageBird moves in fast-forward motion. We’re a team that focuses on making an impact — right from day one. We are go-getters, industry leaders, and dreamers. Risk takers. Roll-up-your-sleeves-and-make-it-happen kind of people. We thrive on transparency, and we value solution-minded attitudes.

We are all driven by one ethos: Get Shit Done. We love shaping things together and leveraging different perspectives, because that makes our products better. Our Birds are empowered with freedom and opportunity; in return, we expect honesty, courage, and agility. We own our work, and sometimes we fail. And then we get back up and cross the finish line — together as a team. Sound refreshing? We think so, too.

The role: Infrastructure Engineer

You will be a key part of the Engineering team, working closely with the wider team to design and implement highly available and scalable solutions, whilst also ensuring sufficient monitoring and alerting solutions are implemented and maintained.

We are looking for Infrastructure Engineers who have knowledge or experience in cloud deployments, containers, configuration management and/or infrastructure automation. You love to build and operate infrastructure solutions that drive crucial functionality. You're passionate, collaborative and self-motivated. And enjoy solving challenges and working on complex problems.

What you’ll do

  • Build resilient, scalable and secure cloud infrastructures such as Kubernetes, connectivity services, and monitoring systems
  • Work together with the development teams to set up and build infrastructure that allows release & deployments to take place without any hassle
  • Build tools to increase the flexibility and scalability of the platform
  • Ensure appropriate availability, reliability and scalability of applications and services
  • Responsible for improving the reliability and resilience of our infrastructure through root-cause analysis and reviewing gaps in designs and implementations of our infrastructure
  • Optimize workflows through automation
  • Keep our production infrastructure up-to-date, secure and running
  • Advise on containerized servers with Kubernetes and Docker
  • Participate in the incident management process
  • Engaging in knowledge transfer across the engineering team
  • Advise on engineering standards, procedures, methods, tools and techniques

What you’ll bring

  • Extensive Linux experience
  • Prior experience of designing, deploying, and scaling production infrastructure for consumer and enterprise facing products
  • Basic programming skills
  • Basic understanding of networking
  • Transforming existing applications to cloud native oriented applications
  • Experience with running & deploying applications on Kubernetes is a bonus
  • Knowledge of cloud performance (Google and AWS) is a bonus
  • Knowledge of cloud infrastructure principles (load balancing, high availability, server-based and serverless architecture, database configurations)
  • Previous experience of working with popular monitoring systems like Prometheus would be beneficial

 Psst … some added perks

  • Top-notch work equipment (including Bose headphones!)
  • MessageBird swag to keep you well-dressed
  • WFH office set-up allowance to make sure you have all you need to “get shit done” in an ergonomically-friendly way 
  • The occasional (virtual) company-wide and team events 
  • A team of (fast-)forward-thinking, talented and fun colleagues from more than 50 countries!

If you think you’re a match for this role and can bring some great skills to the MessageBird team, please apply! We’re excited to get to know you.

Read MessageBird's Recruitment Privacy Statement



Job Benefits:

  • An exceptionally bright, talented and fun bunch of colleagues, hailing
  • Employee Stock Option Plan: we are all owners and shareholders
  • Rest up with 25 days’ holidays per year.
  • Pension Scheme: we contribute to the planning of your golden years.
  • Occasional company-wide gatherings and team outings!

Time zone: (GMT+01:00) Amsterdam

Skills: wowza webrtc http-live-streaming python

Location: Remote | Los Angeles, CA | San Francisco, CA | Irvine, CA

What we do: we are a tech company, operating a thriving and growing broadcast platform, Alexa ranked in the top 100 sites internationally, and the top 25 in the United States, with approximately 10 million daily users, and a worldwide community of fans. Independent Broadcasters use our platform to create and share live streaming video, photographs, and similar content, generally adult in nature, (but no adult content is required). Our web application is built on a Python/Django framework, paired with a custom built Typescript framework on the front-end, and a handful of microservices in Golang & Rust. Multi Media LLC is seeking a talented software engineer with expert knowledge of video and live streaming (experience with Wowza would be a plus).

Streaming stats:

  • 400k+ concurrent live video streams 
  • 170k hours broadcasted daily
  • 21.6 petabytes of data streamed daily

What will you do 

  • Act as a knowledge center for Wowza (or similar) streaming best practices across Multi Media teams. Identify, recommend, and implement improvements to the site. 
  • Participate in tech discussions to define the most appropriate solutions to improve latency.
  • Work on features supported across all major web browsers, mobile devices, smart TVs, and video consoles.
  • Plan, scope, and execute tasks from a backlog. 
  • Fix existing bugs on a case-by-case basis.
  • Produce clean, performant code to deliver the best consumer experience.
  • Participate in daily standups and brainstorming sessions to figure out the best technical solutions to achieve the goals set by the management.
  • Willingness to pick up new skills and/or coding paradigms as necessary.

What you bring

  • 5+ years of professional experience as a software engineer in a high-paced production environment.
  • Expertise in video processing, transcoding, and streaming technologies such as Wowza, HLS, WebRTC, ffmeg, OBS, and different audio/video codecs.
  • Python / Django and Typescript experience are nice to have, but not required. 
  • Proven track record in improving latency.

Perks & Benefits: 

  • Health & Life insurance with dental and vision plans. 100% Employer-sponsored for employee & dependents
  • 401k matching
  • Paid holidays, vacation, and sick days
  • Corporate Udemy account and professional development assistance


Job Benefits:

  • Performance bonuses
  • 100% company paid medical, dental, and vision coverage
  • Daily company paid catered lunch
  • 401(k) savings plan with a company match
  • Top of the line technology to help you build your own workspace
  • Corporate Udemy account and professional development assistance

Time zone: (GMT-08:00) Pacific Time

Skills: javascript reactjs node.js mongodb

Job description

At Kodify we manage several high traffic web platforms developed using the latest technologies and we work hard to provide the best experience for our users.

The team at Kodify is looking for a talented FullStack Developer to join our remote team. This specific role is open to remote candidates based in European Union only (a must for us). With you on board, we’re looking to expand our team (currently 15 developers working across multiple European locations) and take our projects to a whole new level. You will deliver Javascript development skills on the front and backend systems that power our sites. Good knowledge of HTML and CSS are also required, along with the ability to work with our designers and the business to implement the features required.

Your key responsibilities:

  • Create Server and Client JS, HTML & CSS to deliver required functionality and design
  • End-to-end responsibility from technical design to deployment and testing
  • Work with Designers & Product Owners to ensure they understand possibilities / limitations
  • Always work towards minimising page load time / API response times
  • Become a valued team member, providing feedback to the team
  • Take ownership of your code / tasks / role
  • Be proud of what you achieve, and of the product, and be one of the driving forces behind always making it better
  • When you cock-up - own-up! (We don’t do blame-storming here!)
  • Have fun and enjoy your job!

About you:

  • You’re a real team player. You love to help and find solutions together.
  • Your sense of humour will bring a new dynamic to the team - you love to have fun while you work!
  • You can think on your feet and adapt well to fast changing environments and priorities.
  • You are passionate about software development
  • You're able to think beyond code to architecture and user experience
  • You have a real ‘Can Do’ work ethic - We are results based, not clock based!

Requirements

Skills & Requirements - Must Have:

  • NodeJS
  • Javascript / HTML / CSS
  • MongoDB

Bonus points:

  • React
  • Redux / Redux Observables (or RXJS)
  • GraphQL
  • FaaS
  • Microservice architecture
  • Express / Connect
  • Redis
  • ZeroMQ
  • Your own open source projects
  • High traffic websites
  • Docker / Kubernetes / AWS Technologies (e.g. EC2, S3, Cloudformation, ..)
  • Streaming video technologies / Web playback tools (VideoJS)
  • Understanding of, and agreement with, Agile principles
  • Knowledge and experience in Git and JIRA

Other:

  • Experience working remotely and with remote teams
  • Experience managing high traffic and content heavy websites.

Education

Education is compulsory, but where you got it is irrelevant for us! We are looking for someone who has worked in a similar role (or roles) for at least 3 years, and can show us examples of their work. We are not looking for a newbie, nor are we looking for a rockstar, we are looking for a mid to senior level developer who wants to both learn and contribute to our team.



Job Benefits:

  • Paid Time Off
  • Food Vouchers
  • Latest Tech
  • Amazing Culture
Skills: node.js reactjs javascript mongodb express

At Kodify we manage several high traffic web platforms developed using the latest technologies and we work hard to provide the best experience for our users.

The team at Kodify is looking for a talented Backend Developer to join our remote team. This specific role is open to remote candidates based in European Union only (a must for us). With you on board, we’re looking to expand our team (currently 15 developers working across multiple European locations) and take our projects to a whole new level. You will deliver Javascript development skills on backend systems that power our sites. Good knowledge of NodeJS is required, along with the ability to work with our team members and the business to implement the features required.

Your key responsibilities:

  • End-to-end responsibility from technical design to deployment and testing
  • Work with Product Owners to ensure they understand possibilities / limitations
  • Always work towards minimising response times
  • Become a valued team member, providing feedback to the team
  • Take ownership of your code / tasks / role
  • Be proud of what you achieve, and of the product, and be one of the driving forces behind always making it better
  • When you cock-up - own-up! (We don’t do blame-storming here!)
  • Have fun and enjoy your job!

About you:

  • You’re a real team player. You love to help and find solutions together.
  • Your sense of humour will bring a new dynamic to the team - you love to have fun while you work!
  • You can think on your feet and adapt well to fast changing environments and priorities.
  • You are passionate about software development
  • You're able to think beyond code to architecture and user experience
  • You have a real ‘Can Do’ work ethic - We are results based, not clock based!

Requirements

Skills & Requirements - Must Have:

  • NodeJS
  • MongoDB
  • Express / Connect
  • Design principles and best practices
  • Microservice architecture

Bonus points:

  • React
  • Redux
  • GraphQL
  • FaaS
  • Redis
  • ZeroMQ
  • Your own open source projects
  • High traffic websites
  • Docker / Kubernetes / AWS Technologies (e.g. EC2, S3, Cloudformation, ..)
  • Streaming video technologies / Web playback tools (VideoJS)
  • Understanding of, and agreement with, Agile principles
  • Knowledge and experience in Git and JIRA

Other:

  • Experience working remotely and with remote teams
  • Experience managing high traffic and content heavy websites.

Education

Education is compulsory, but where you got it is irrelevant for us! We are looking for someone who has worked in a similar role (or roles) for at least 3 years, and can show us examples of their work. We are not looking for a newbie, nor are we looking for a rockstar, we are looking for a mid to senior level developer who wants to both learn and contribute to our team.



Job Benefits:

  • Paid Time Off
  • Food Vouchers
  • Latest Tech
  • Amazing Culture

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

Skills: automation aws linux kubernetes

Are you an operations engineer with solid cloud and DevOps experience looking to help build a great company? Are you self-motivated with excellent task juggling skills? We're looking for an experienced DevOps engineer to join our team today!

Swimlane is a rapidly growing, innovative startup with a passionate team focused on improving the lives of IT security practitioners through security automation and orchestration. At Swimlane, we work with a cutting-edge technology stack to create and distribute products that empower Security Operations teams to automate time-consuming and repetitive tasks, allowing them to focus on the advanced security activities that are most important to their work. We're headquartered in the Denver, CO metro area, but our employees span 23 states and 6 countries. We offer competitive salaries and benefits, along with a community-based culture of transparency and innovation. Become a Swimlaner today!

As a DevOps Engineer on our team, you will help build, maintain and scale our internal infrastructure as well as define how our developers and enterprises deploy our platform. As an influencer of our DevOps practices, you will continue to automate all aspects of our software deployment and product delivery processes. You will report to our Infrastructure Manager and be fully remote.

Additionally, in this DevOps Engineer position, you will:

  • Help implement and manage continuous delivery systems (CI/CD) and methodologies on AWS
  • Focus will be understanding and anticipating infrastructure needs, creating an environment where Dev/QA/Staging/Production work can proceed securely, efficiently, and flexibly
  • Design, manage, and maintain tools to automate operational processes
  • Use monitoring tools to find problems, resolve and/or escalate to development and ensure that we exceed our SLAs
  • Ability to apply previous experience of deploying and managing application lifecycles for customer business needs and processes
  • Work closely with the development and QA team throughout the technology stack
  • Help, manage, and create sample deployments and customer best practices
  • Collaborate with our customer facing and support team on customer configuration/setup and platform updates
  • Handle the occasional infrastructure support call with our customers
  • Collaborate with other developers, testers, and system engineers to ensure quality product enhancements
  • Work on projects like our Swimlane product Installer
  • Optimize like crazy; squeeze every bit of performance out of our servers
  • Automate everything!

WHAT WE OFFER

In order for you to take care of yourself both professionally and personally, we offer a total rewards package that includes a number of great benefits, including:

  • Medical, dental and vision coverage paid by Company at 100% for employee & 50% for dependents
  • 401(k) plan participation with 3% Company safe harbor contribution & 100% immediate vesting
  • Unlimited PTO & 11 Company paid holidays
  • Company paid short-term disability, long-term disability, basic life insurance, and AD&D
  • Health Savings Account (HSA) for eligible plan participants
  • Company bonus program with annual payout ranging from 2-5% based on corporate sales goal attainment
  • Company sponsored training & professional development opportunities

Here at Swimlane, we strive to represent our five core values in all things we do:

  • Punch above our weight class - surprising people that we accomplished what we did with what we have
  • Be happy innovators - accomplishing hard things together in a fun, creative way and high five-ing at the end!
  • Have honesty and integrity in all things - We make decisions with the best of intentions that are right for as many stakeholders as possible
  • Always be leveling up - continuously improving, embracing change, and consuming information to solve those really hard problems
  • Move at the speed of WOW - working with a sense of urgency that doesn't compromise quality

Our ideal DevOps Engineer, will ideally have:

  • Strong knowledge of Linux system administration
  • Strong scripting skills a must – Python, bash, Powershell, etc
  • Hands-on experience with AWS, Google Cloud or MS Azure
  • Puppet, Ansible, Chef, Salt or other configuration management system experience
  • Experience deploying highly available applications with Kubernetes
  • Familiarity with monitoring and alerting solutions such as Prometheus and Grafana
  • Knowledge of JIRA, Confluence, Jenkins, Docker, and Github
  • Good communication, presentation and collaborative problem-solving skills
  • Good analytical and organizational skills
  • Team player who has a strong desire to never do the same manual task twice
  • Ability to think proactively and work independently to accomplish goals
  • Self-motivated and able to manage multiple tasks simultaneously

To be considered for this DevOps Engineer role, you must have:

  • Bachelor's degree in Computer Science, Information Science, Mathematics, or comparable/relevant work experience
  • 3+ years of work experience in DevOps in Linux SysAdmin role, preferably in a fast-paced web application environment
  • Smart, friendly, gets stuff done
  • Lives in the command line
  • Likes to code, seeking someone with development competency, ideally Python, Javascript, or C#
  • Experience and interest in hardware and systems; you like the nitty-gritty of Linux
  • Working knowledge of TCP/IP, ICMP, SSH, LDAP, DNS, and other low-level network things
  • AWS or other Cloud management experience
  • Intensely driven and proactive
  • Ability to learn quickly
  • Great team and business communication skills; project management communication ability

PI127890646



Skills: python go kubernetes docker elasticsearch

We are seeking a talented software engineer to join our newly formed engineering team. An ideal candidate will have experience transitioning data science research into production-grade distributed systems. You will be responsible for developing the building blocks of our machine learning pipeline, implementing inference APIs, and building tools to support data science tasks. As this is a new team, we are looking for candidates who are willing to help grow the organization by taking on a range of responsibilities across the technical spectrum and are interested in learning new skills.

The position may require occasional on-site work in Northern Virginia for team and client meetings.

Responsibilities:

  • Build and deploy systems for serving machine learning models, training new models, and monitoring performance.
  • Develop tools and APIs for a scalable, distributed data processing pipeline.
  • Design and implement data access patterns for internal use by data scientists.
  • Provide input into architectural decision making, system roadmaps, and development milestones.
  • Institute MLOps principles in our software development practices and platform development.
  • Participate in the full software lifecycle, including maintaining and operating deployed software.

Work Experience and Skills:

  • BS or Master’s degree in computer science or a related field.
  • 3+ years of experience in the software engineering field (this is flexible depending on academic work).
  • Proficiency with Python development and working knowledge of at least one other language (Golang is a plus).
  • General understanding of data science tools and workflows and how to support them.
  • Experience with most of the following technologies/services: Docker, Kubernetes, gRPC, GCP, Prometheus, Kafka, Ray, Terraform, and common SQL/NoSQL databases.
  • Ability to write structured and documented code that is tested and maintainable.
  • Demonstrate organized thinking, with the ability to translate internal and external customer needs into development targets.
  • Aptitude for learning quickly and a willingness to take on a wide range of responsibilities.

Preferred Qualifications:

  • Experience developing software in Golang (especially microservice frameworks like Gin and/or CLI tools).
  • Proficiency developing CI/CD pipelines.
  • Ability to create dashboards and prototype webapps for demonstration purposes or limited internal use cases.
  • Prior work in the marketing/communications and/or defense sectors.
  • Ability to obtain and/or maintain a US government security clearance.