This month - Remote Apache-Kafka jobs
  • Surge

    SURGE is looking for smart, self-motivated, experienced, senior engineers who enjoy the freedom of telecommuting and flexible schedules, on a variety of software development projects.

    REQUIRED: Kafka, Containerization w/Docker and MicroServices

    A PLUS TO HAVE: Full-stack Java: Angular 2+ (TypeScript) (6 or 7) / AngularJS 1.7, RESTful Services, Java, Spring, IntelliJ, JRebel, SQL (Oracle, SQL Server), MongoDb, Reactive programming, OAUTH 2

    - Travel: Prefers being will to travel to Calgary for a few days in the beginning.
    - Duration: 9+ months
    - Timezone: Dev must be willing to work Mountain time zone hours (Calgary Canada)

    Must be located in the US or Canada to be considered for this role. Sorry, No Visas.

    For immediate consideration, email resume with tech stack under each job and include your cell phone number and start date: [email protected]

  • Clevertech
    PROBABLY NO LONGER AVAILABLE.

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

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

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

    What’s Required:

    • Strong background in Linux administration
    • Strong grasp of automation/configuration management (either Ansible, Puppet, SaltStack, Chef, Terraform)
    • Experience with Amazon AWS tools
    • Version Control with Git. We use GitHub
    • Experience with CI/CD in Jenkins
    • Comfort with with frequent, incremental code testing and deployment
    • Comfort with collaboration across functional borders

    Additionally Important:

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

    Our Benefits
    We know that people do their best work when they’re taken care of so, we make sure to offer great benefits that promote personal and professional growth!

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

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

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

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

    The result? We produce meaningful work

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

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

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

    Clevertech Culture Video

Older - Remote Apache-Kafka jobs
  • Primotus, LLC
    PROBABLY NO LONGER AVAILABLE.Required: US only.

    Job Description

    Primotus is developing a unique Enterprise scale, user-configurable mobile BPM (Business Process Management) platform. We’re looking for an experienced Scala developer with functional programming experience who has architectural expertise in data-driven asynchronous applications and a drive to learn Business Process Management (BPM).

    Our stack includes many of the most-desired technologies, including:

    • Scala/Akka/CATS, Play Framework, Slick

    • BPMN (Java), DMN (Java)

    • Postgres, ElasticSearch

    • Kafka

    • Restful API

    • Angular6, CSS3, React, Ionic Mobile

    • Unit, end-to-end, API and performance testing tools

    • Jenkins continuous integration, GIT

    • AWS

    Our Development Team:

    • Is small and growing with 8 members, so your contribution is immediately appreciated

    • Is divided into frontend and backend teams

    • Separates code into distinct modules and services

    • Uses JSON API for backend/frontend integration

    • Applies Agile programming and paired development methodology in 3-week sprints

    • Works in a virtual environment

    You’d Be:

    • Helping with ElasticSearch upgrade

    • Extending web sockets architecture to new Progressive Web App (PWA)

    • Architecting BPM, CMMN (Case Management) and supporting systems

    • Adding additional components to core modules including BPM modeler and engine, Form, Mobile, and Reporting Builders, and Entitlements

    • Extending Business Rules module using DMN

    • Enhancing Kafka messaging pipelines

    • Building BI backend tools for maps, charts and graphs

    • Utilizing backend test tools for unit testing

    • Assisting in DevOps (availability, scalability, and security) in our AWS environment

    • Working on Eastern Time (EST)

    If you think you’re a good fit and are interested in building something highly configurable and really innovative, please shoot us an email.  Open to US and Non-US candidates (who can work mostly during Eastern Timezone). Sorry, no H1 or similar sponsorships. 

    ****Skills & Requirements


    You're Expected To Have:

    • Bachelor degree in computer science or other related field

    • 5 years experience in backend Enterprise software development

    • 3+ years experience with Scala functional development

    • Strong knowledge of Java, J2EE, REST, and JSON

    • 2+ years experience in cloud DevOps, ideally with AWS

    • Strong knowledge in version control using GIT.

    • Ability to work well under pressure

    • Experience working in a virtual team environment.

    • Knowledge of Agile methodology

    • Strong written and verbal communication skills and willingness to share knowledge

    Nice To Have Some of the Following:

    • Background in BPM (i.e. Activiti, Camunda) and Enterprise workflows

    • DMN exposure or decision management with Drools or other platforms

    • ElasticSearch (or Solr), Kibana, BI tools

    • Postgres

    • Kafka

    • Jenkins

    • WebSockets

    • Mobile, PWA, and/or embedded development

  • Overloop
    PROBABLY NO LONGER AVAILABLE.£30,000.00 - £50,000.00.

    This is an exciting opportunity to work on a NEW project with the possibility of some international travel!

    We're looking for an engineer with Python, MySQL and Kafka experience to join Overloop. We are a close-knit small team, committed to quality code, processes that work, honesty, and seeing things through to completion. A typical working day will involve a 20 minute catch up call to kick off the day, reviewing screen mock-ups and/or bug reports, coding, discussing over Slack and Google Hangout, creating a github PR, getting the PR reviewed and seeing your code get to production to make a difference for our clients.

    Overloop employees currently work remotely from around Europe so when we meet up, a typical day is pretty similar but in great locations - previously Marseille, Rome and Barcelona, Milan, Budapest, and Lisbon up next! - and with the addition of breakfast, lunch and dinner in cafes and restaurants and face time instead of slack and Hangouts.

    Are you the right candidate?

    We are looking for a Software Engineer with experience in:

    • Python 
    • Flask
    • MySQL
    • Kafka
    • AWS
    • Jenkins
    • Micro service architecture 
    • JSON
    • Swagger

    Experience in the following areas would be a benefit: AWS Kinesis, AWS Lambda, Snowflake, Docker, React JS, JavaScript, HTML, CSS, PHP and a Computer Science degree

  • Overloop
    PROBABLY NO LONGER AVAILABLE.£30,000.00 - £50,000.00.Required: UK only.

    This is an exciting opportunity to work on a NEW project with the possibility of some international travel!

    We're looking for an engineer with Python, MySQL and Kafka experience to join Overloop. We are a close-knit small team, committed to quality code, processes that work, honesty, and seeing things through to completion. A typical working day will involve a 20 minute catch up call to kick off the day, reviewing screen mock-ups and/or bug reports, coding, discussing over Slack and Google Hangout, creating a github PR, getting the PR reviewed and seeing your code get to production to make a difference for our clients.

    Overloop employees currently work remotely from around Europe so when we meet up, a typical day is pretty similar but in great locations - previously Marseille, Rome and Barcelona, Milan, Budapest, and Lisbon up next! - and with the addition of breakfast, lunch and dinner in cafes and restaurants and face time instead of slack and Hangouts.

    Are you the right candidate?

    We are looking for a UK based Software Engineer with experience in:

    • Python 
    • Flask
    • MySQL
    • Kafka
    • AWS
    • Jenkins
    • Micro service architecture 
    • JSON
    • Swagger

    Experience in the following areas would be a benefit: AWS Kinesis, AWS Lambda, Snowflake, Docker, React JS, JavaScript, HTML, CSS, PHP and a Computer Science degree

  • Overloop
    PROBABLY NO LONGER AVAILABLE.£30,000.00 - £50,000.00.Required: UK only.

    This is an exciting opportunity to work on a NEW project with the possibility of some international travel!

    We're looking for a UK based engineer with Python, MySQL and Kafka experience to join Overloop. We are a close-knit small team, committed to quality code, processes that work, honesty, and seeing things through to completion. A typical working day will involve a 20 minute catch up call to kick off the day, reviewing screen mock-ups and/or bug reports, coding, discussing over Slack and Google Hangout, creating a github PR, getting the PR reviewed and seeing your code get to production to make a difference for our clients.

    Overloop employees currently work remotely from around Europe so when we meet up, a typical day is pretty similar but in great locations - previously Marseille, Rome and Barcelona, Milan, Budapest, and Lisbon up next! - and with the addition of breakfast, lunch and dinner in cafes and restaurants and face time instead of slack and Hangouts.

    Are you the right candidate?

    We are looking for a UK based Software Engineer with experience in:

    • Python 
    • Flask
    • MySQL
    • Kafka
    • AWS
    • Jenkins
    • Micro service architecture 
    • JSON
    • Swagger

    Experience in the following areas would be a benefit: AWS Kinesis, AWS Lambda, Snowflake, Docker, React JS, JavaScript, HTML, CSS, PHP and a Computer Science degree 

    *Please only apply if you are UK based, applicants from outside the UK will not be considered*

  • Eezy
    PROBABLY NO LONGER AVAILABLE.

    Company Description
    Eezy.com is a 10 year old, rapidly growing, graphic resources company, whose mission is to make beautiful graphic resources available to everyone, everywhere. We currently have millions of monthly active users, from 150+ countries in 7 languages.

    Job Description
    Data is at the heart of how Eezy makes business and product decisions, Eezy is looking for a Senior Data Engineer to join our Data team and build world-class data solutions and applications. We are looking for an open minded, structured thinker who is passionate about building systems at scale. You’ll be the genius who understands data at Eezy, knows where to find it, and manages the process to make that data useful for Analytics. You love thinking about the ways the business can consume this data and then figuring out how to build and maintain it.

    As an early member of the Data team you will be leading the development process, driving architectural decisions, and incorporating business and technology strategy for our data. You will be earning the trust of other developers in the team and then coaching and influencing them into the right behaviors to build the ultimate analytical data model and pipelines

    Responsibilities:

    • Lead information architecture of our website and help design the event collection infrastructure
    • Build the data models and ETL processes to provide this data for business use
    • Build reporting platforms and data visualization; as the data domain expert, you will be partnering with our engineering teams, and data scientists across various initiatives.

    Experience:

    • 5-10 years professional experience as a data engineer or in a similar role

    • Strong programming skills (some combination of Python, Ruby, Java, and Scala preferred)

    • Experienced in data warehouse modeling

    • Experience building data pipelines using Spark and/or Hive

    • Experience writing SQL

    • Experience with Apache Kafka

    • Experience working with real time streaming applications

    • Working knowledge of how personalization platforms work

    • Experience working on AWS (in particular using EMR, Kinesis, RDS and the like)

    • Experienced in Tableau or other visualization tools

    • You've used version control systems like Git and Subversion

    Personality traits we admire & encourage:

    • You strive for continuous integration best practices
    • A willingness to accept failure, learn and try again
    • An open mind to try solutions that may seem crazy at first

    Why join Eezy?

    At Eezy, you will be immersed in an exceptional work environment that is rated 4.9/5 on Glassdoor, prides itself on flexibility, and its family-first values. Eezy, is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status.

  • Reaction Commerce
    PROBABLY NO LONGER AVAILABLE.Required: US only.

    Software & Integrations Engineer

    Reaction Commerce is seeking a Software Engineer to join our growing Solutions Engineering (SE) team.  As a part of the engineering team at Reaction Commerce, you’ll have the opportunity to help shape the fastest-growing open source commerce platform in the world. You’ll be responsible for collaborating with the SE and Core engineering team to work on enterprise client implementations and 3rd-party integrations on Reaction Commerce.

    You will play a pivotal role in translating business and functional requirements into reliable, quality software. This role will combine a front-line engineer position with a sales-engineer position who will be working with the sales team to understand prospect requirements, technical discovery and systems architecture for the client’s Reaction Commerce inclusive e-commerce stack.

    Description of the Job

    What you will be doing

    • Work with client, designers, other developers and QA across multiple time zones to deliver reliable, performant, well-crafted software by agreed-upon deadlines
    • Work with prospects and clients to discover their needs and architect solutions with regards to customizations, integrations, and extensions on Reaction Commerce
    • Represent the Engineering team in meetings with prospects
    • Work with the core team to establish API’s for extending the core software

    What a typical week would look like

    • Create plugins for RC that integrate a third-party payment gateway (think Stripe or Paypal)
    • Create stand-alone systems using tools such as AWS Lambda and Kafka that integrate with external systems like Enterprise Resource Planning
    • Review basic requirements from a prospect and provide suggestions on architecture in addition to implementation effort estimates.
    • Attend a once-daily “sync” call to give status updates and talk about new work/issues
    • Attend a weekly “all-dev” call to discuss technical challenges and show off “cool” or interesting things you have worked on this week
    • Attend monthly 1-on-1’s with  the Director of Solution Engineering and weekly 1-on-1’s with  the Team lead

    Description of a successful Candidate

    Requirements

    • 5+ Years as a full-stack software engineer focused on web-based development
    • At least 2 years experience with Node and the npm environment
    • Exceptional written and oral communication skills including the ability to communicate complex issues to technical and non-technical staff and management
    • A strong understanding of the asynchronous programming model
    • Experience with a front-end component framework like React and backend systems like Express and GraphQL
    • Experience with ecommerce development (Demandware, Magento, Shopify plus, etc) or integrations into ERP, Tax, Accounting, Inventory management, Payment gateways, and other 3rd parties essential to ecommerce storefronts.

    Characteristics

    • Has experience working in a remote environment and is familiar with the challenges
    • Is able to understand a technical problem in the context of the customer needs
    • Enjoys and flourishes in an environment that encourages cooperation and teamwork
    • Has a longer term vision for themselves and their career
    • Focuses on constant, incremental improvement in themselves and their skills
    • Is willing to express when they need help or feel uncomfortable
    • Enjoys and flourishes in an environment that values frank feedback at all levels
    • Able to manage multiple tasks without becoming frustrated
    • Tendency to teach others what you know and excitement for sharing knowledge

    When and Where

    • Location: USA - Remote or at our office (West Coast time zone preferred but not required)

    • Compensation: Salary commensurate with experience, stock options, medical and dental benefits

    • Hours:

    • Occasional flexibility for scheduling meetings with coworkers in other timezones

    • You’ll be expected to participate in team meetings and work at least 5 hours/day that overlap with 9AM-5PM Pacific

  • Colaberry Data Analytics
    PROBABLY NO LONGER AVAILABLE.$125,000.00 - $140,000.00.

    **Work Overview 
    **Ag --> AgTech [An industry transformed well beyond molecules and chemicals]
    Building solutions for a sustainable future that will include a global population projected to eclipse 9.6 billion by 2050. We approach agriculture holistically, looking across a broad range of solutions from using biotechnology and plant breeding to produce the best possible seeds, to advanced predictive and prescriptive analytics designed to select the best possible crop system for every acre. 

    To make this possible, they collect terabytes of data across all aspects of its operations, from genome sequencing, crop field trials, manufacturing, supply chain, financial transactions and everything in between. There is an enormous need and potential here to do something that has never been done before. We need great people to help transform these complex scientific datasets into innovative software that is deployed across the pipeline, accelerating the pace and quality of all crop system development decisions to unbelievable levels. 

    **Role Overview:
    **Automating scientific data from legacy systems, augmenting the data and serving via a RESTful API. Kafka client = change event topic published from legacy, new scientific data is processed in minutes - keeping these comprehensive services up to date in near real time. Providing more than 12 billion marker calls @ your fingertips

    Tech Overview: 
    - Go [Golang]
    - Protocol buffers and gRPC 
    Experience with: Google Cloud Platform, Apache Beam and or Google Cloud Dataflow, protocol buffers and gRPC, Google Kubernetes Engine [GKE] or Kubernetes 
    - Experience working with scientific datasets, or a background in the application of quantitative science to business problems     
    - Experience building and maintaining data-intensive APIs using a RESTful approach 
    - Experience with stream processing using Apache Kafka.

  • Cylera
    PROBABLY NO LONGER AVAILABLE.

    **Who We Are Looking For
    **We are looking for a software engineer who enjoys diving deep into technical problems at all levels of the stack, from low-level network processing and kernel hacking to cloud architecture and security. We are looking for an engineer who enjoys things like digging into Linux internals, reverse engineering protocols, and analyzing network traces, and who has a deep understanding of cybersecurity and networking. We are looking for someone who is excited by the idea of jumping head-first into a nuanced problem space, and who will enjoy working in a fast-paced environment that will constantly push you to learn.

    What You’ll Do:

    • Develop and test high-performance Linux network security software in C
    • Work on novel techniques to detect and prevent zero-day attacks using behavioral analysis and anomaly detection
    • Dig into the kernel networking stack for low-level optimizations
    • Process network traffic to decode protocols and analyze application-layer data
    • Work hands-on with high-end server hardware and enterprise network equipment
    • Work with packet capture and network security tools such as Suricata/Snort, Wireshark, Nmap, Nessus, tcpdump, and tcpreplay