Remote Redis Jobs

Last Week

Senior Backend Engineer
Mrsool  
ruby-on-rails mysql redis sidekiq ruby backend Sep 19

Description

We're looking for a Senior Backend Engineer to join our Mrsool Business team, we're preferring candidates who've worked with large Ruby on Rails codebases before. Our engineering team is remote and distributed across a few countries.

Mrsool Business is the B2B product stack provided to Mrsool Partners, offering them access to millions of customers and a powerful logistics platform(more info: https://mrsool.co/forbusiness)

Who we're looking for

We want someone to help us build new features and maintain our current system as well as help us build with designing and implementing communication strategies across different services.

The ideal candidate is someone who has:

(We don't expect you to have experience with all of these)

  • Worked remotely with lots of asynchronous communication before and is a good writer
  • Worked on a large Rails codebase
  • Worked on product-oriented software at scale
  • Has experience with relational databases(preferably MySQL)
  • Has experience with cloud services (e.g. Amazon S3, Amazon SQS, and other tools)
  • Has experience developing clean, RESTful APIs

A big plus is for candidates who've worked with a large Rails codebase and have experience with scaling APIs to meet business growth targets. Good understanding of databases, caching and application performance monitoring are highly valued.

We're open to candidates who have experience with other languages and frameworks but preference will be given to ones who've tackled these problems for Ruby on Rails.

What You'll Be Doing

The majority of your time will be spent on adding features and fixing bugs, as well as documenting issues and sharing your opinions on how we can improve our systems, or on how to better design a feature. We're heavily asynchronous and use we expect you to write a lot whether in wikis, issues, Slack, and so on.

  • Working on bug fixes and adding new features in a simple and clean manner for our REST APIs that are consumed by our frontend web portal(VueJS), mobile apps(Android & iOS) and external partners
  • Optimizing internal services, databases, and API endpoints to scale better with business growth targets
  • Optimizing background workers to operate on smaller datasets
  • Adding unit and integration tests and helping us follow Behavior-Driven Development (we mainly use RSpec)
  • Working with product, frontend and mobile teams to refine technical requirements and and ensure we're delivering great value to our users
  • Talking with fellow teammates from the engineering and product teams (mainly asynchronously via Slack, and occasionally synchronously via Slack/Zoom) to understand our business needs and our current code/database structures

Our Hiring Process (~1 month)

  • After we receive your application, we'll send you a short questionnaire that shouldn't take more than an hour to complete.
  • We'll have a quick call for you to get to know us and us to get to know you (~45 minutes).
  • We'll do a pair programming session which involves reviewing a pull request on a small Rails application (1.5 hours).

Pair Programming Session Details

We'd like for you to review the pull request we'll send you and add feedback as you would for any pull request. You'll have access to the pull request a few days before the session and you can leave your feedback as comments. Make sure to cover any case where you'd say to yourself "I wouldn't do it this way".

We'll review your comments during the session and pair program with you taking the role of the driver and apply your feedback. Make sure you can run the code before the session.

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

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

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

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

What we expect

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

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

You will be

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

What we offer

  • Working in the video game industry
  • Well established, fully remote working company of 40 co-workers 
  • Flexibility in setting on your own schedule and travels
  • Yearly compensation in the range of $30,000 - $75,000 (non-US residents need to work as subcontractors and invoice through their own business name and pay any applicable local taxes and social welfare costs from the compensation) 
  • Our perks include remote and flexible work hours, monthly wellness allowance, book credits, bonus opportunities, paid national holidays, paid vacation time (PTO), and gaming Fridays. 
Share this job:
Pessoa Engenheira de Software Senior at Kenoby Solucoes em Recursos Humanos S.A.
react-js node-js angular-js mongodb aws javascript Sep 16

O que esperamos de você:

  • Desenvolver serviços e micro-serviços independentes que tratem domínios específicos
  • Criar soluções escaláveis, sustentáveis e orientadas ao usuário
  • Avaliar constantemente os trade-offs (esforço x benefício) entre a evolução de nosso stack legado, refatoramento do mesmo ou reescrita de novos serviços
  • A senioridade será avaliada na profundidade do conhecimento técnico, capacidade de avaliação de prós e contras de adoção de tecnologias e habilidade de disseminação de boas práticas na equipe. Da posição Sênior também é esperada capacidade de atuar como líder e referência técnica, determinar causa raiz de problemas mais complexos, ajudar no planejamento e implementar melhorias em processos internos do time.

O que precisamos que você possua:

  • Conhecimento dos bons padrões de Clean Code.
  • Conhecimento de aplicação e tradeoffs do uso de testes automatizados (unitário, funcional, integração).
  • Conhecimento de Design Patterns, Orientação a Objetos ou Paradigmas Funcionais.
  • Conhecimento de arquiteturas de filas, serviços e caches (RabbitMQ, SQS, Redis e etc).
  • Experiência com domínios de negócio complexos (prepare seu case de orgulho para a entrevista).
  • Sólido conhecimento em algum ecossistema de linguagem de programação.
  • Conhecimento em algum banco de dados (SQL ou NoSQL).
  • Disponibilidade em atuar tanto no back-end como no front-end.
  • Experiência com APIs HTTP/REST internas e externas.
  • Entendimento da complexidade dos algoritmos que você escolher implementar.

Não é obrigatório, mas seria legal:

  • Sólido conhecimento em JavaScript para back-end será um grande diferencial (Ex.: Node.js, Express, Koa, Mongoose).
  • Experiência em front-end (Ex.: AngularJs, React, Vue, Sass, Less).
  • Conhecimento em persistência de dados em MongoDB. 
  • Replicações de dados para motores de busca distribuídos (Ex.: Elasticsearch).
  • Experiência em AWS (Ex: SQS, RDS, SNS, Elasticache, ECS ,EKS).
  • Forte conhecimento em Teoria da Computação, incluindo algoritmos de otimização e estruturas de dados avançadas.
  • Hábito de trabalhar em times com cultura forte de Integração e Entrega Contínua (CI/CD).
  • Experiência com Containers (Docker) e Orquestração de Containers.
  • Experiência e saber trabalhar com metodologias ágeis (Kanban e/ou Scrum), tendo proatividade em propor melhorias de processo baseado nelas.
  • Experiência liderando equipes para construção de produtos bem sucedidos.
  • Experiência com casos práticos de adoção de novas tecnologias, trazendo resultados mensuráveis no negócio.
  • Experiência trabalhando sob OKRs.

Super importante: Se os seus conhecimentos forem aderentes à vaga, é tudo o que importa. Aqui, nós contratamos pessoas com capacidade e vontade de transformar, independente de qual seja a sua localização, idade, raça, cor, religião, identidade de gênero, orientação sexual ou formação. Seu perfil e valores casam com os nossos? Então venha fazer parte! 

Share this job:
Sr. Backend Software Developer
backend python ruby ios cloud aws Sep 15

Want to work remotely? Want to make an impact by working for a small company that values autonomy and working collaboratively in a team to solve challenging problems? Love learning new technology? Then you'll fit right into the Marketcircle Team!

Marketcircle is looking for some Sr. Backend Software Developers. Join as a key member of our team responsible for building and supporting the services and infrastructure for the Daylite CRM Platform.

Qualified candidates: · Have 8+ years of experience · Hold a B.Sc Computer Science or B.Eng Software, or equivalent work experience. · Experienced using Postgres, Rails (Ruby), Django (Python), Kubernetes, nginx, Redis, Kafka, HashiCorp Suite, Graylog, Sinatra, Prometheus, istio, grafana, CalDAV & CardDav, AWS, and Elasticsearch · Are comfortable working remotely (100% remote work environment) as well as being comfortable working both independently and collaboratively.

Bonus points for: · Experience with infrastructure management tools (like Puppet, Ansible or Chef) · Experience with cloud infrastructure providers (like AWS, Google Cloud, Microsoft Azure or DigitalOcean) · Knowing your way around the network stack, from HTTP to TCP to IP and have a solid understanding of security (TLS/ IPSec/Firewalls)

Things you might be working on:

· RESTful interfaces to persist data for our client apps

· Authentication and payment backends

· PostgreSQL database(s) with custom extensions

· Elasticsearch indexing and search

Note: there will be occasional on-call duties.

This is a 100% remote job, however we ask that candidates are located within Canada.

Marketcircle Inc. is a fun and distributed tech company. We believe in the power of Kaizen, teamwork, creativity, ownership, and empathy. By embodying these core values we know we impact the lives of our customers, and each other.

Our mission is to empower small business worldwide which drives us to develop a native macOS and iOS app that helps thousands create organization of what would otherwise be chaos.

Tired of a long commute to work? As long as you have reliable internet, and can work between 10:00AM - 3:00PM EST (core hours), you can work from anywhere! We expect results, not monkeys sitting in cubes for 10 hours a day! Though we are mostly remote, our team tries to meet up in the office every now and again to share some laughs, build camaraderie and eat some good food! We also make it a point to do activities together, like axe throwing, escape rooms, evenings out, etc.

Share this job:

This Month

Senior AWS Engineer
iFit  
aws redis security postgresql mongodb senior Sep 09

About us

At iFit we do remote teams right. Join a great company that is growing fast and with the right work/life balance.

iFit empowers people to change their lives and achieve sustainable, healthy results. iFit's focus is to connect everybody to everything fitness. We believe a healthy lifestyle should be fun, so we constantly push the limits to bring our customers state-of-the-art products that will help them in every aspect of their lives.


Summary

Looking for an individual who is passionate about learning new things and solving problems. Must possess an extensive and deep understanding of AWS, and the ability to pick up and learn new AWS offerings often. Join us and help our organization practice DevOps methodologies!


Essential Duties and Responsibilities 


  • Help architect, design, and implement AWS services at all levels of the organization


  • Work with and enable a large variety of teams and their AWS needs


  • Create an manage infrastructure 100% through CloudFormation and code


  • Focus on scaling our platform


  • Optimize network traffic through various AWS services


  • Monitor and tool stability/performance metrics


  • Analyze DB performance and bottlenecks


  • Share on-call rotation duties


  • Support innovation efforts and identify technology and solution roadmaps to improve mission capabilities


Organizational AWS Areas of Focus 


  • Security


  • RDS


  • IoT


  • Lambda/API Gateway


  • Containerization (Docker, Beanstalk, ECS)


  • Elemental


  • Business Intelligence (Redshift, QuickSight, Kinesis)


  • Machine Learning (SageMaker, ETL items)


Required Qualifications 


  • Passionate about learning new things and solving problems


  • 12 or more years of experience in software development and solution architecture


  • Extensive and deep understanding of AWS, and the ability to pick up and learn new AWS offerings often


  • A focus on performance, stability, and security in every task


  • Superior written and communication skills with ability to interface with various groups such as project team, and senior executives


  • Strong capability and extensive experience in developing and writing technical solutions


  • Strong organizational skills and the ability to independently execute work tasks in a rapidly changing, fast-paced environment

Bonus Qualifications


  • TypeScript and Node experience 


  • Postgres/MongoDB/Redis experience 

Share this job:
Back-end Node.js Developer
node-js aws mongodb redis backend Sep 08

To be the best match for this job, you need to be a purely back-end developer, not full stack. You must have extensive database experience utilizing MongoDB/PostGre or Redis.

You will be working full time, 100% remote. It will  be easier for you to work together with our development team if you're in Europe or Asia because the team meetings are held during European hours. There is some flexibility for your hours but you'll need at least 4 hours per day to work with the rest of the team, who are in Europe and Asia. 

You must have : 

  • Strong database skills (mainly MongoDb) 
  • Strong experience with Node.js application at scale  
  • 5+ years of back-end experience
  • Experience in sharding on MongoDb
  • Experience with test-driven development

It will be a bonus if you have worked on projects using :

  • AWS S3, AWS SQS, AWS Redshift 
  • Google BigQuery
  • Firebase
  • Redis
  • Heroku
  • AWS Lambda

This is a 100%-remote work/node.js/ node.js  back-end developer/ telecommute / work-from-home /virtual position.

How to apply: 

Please go to this link- http://time-doctor.breezy.hr/p/5b31027aa150-back-end-node-js-developer-senior-position-100-remote

Share this job:
Mid-Level .NET Engineer
Roomex  
dot net microservices aws continuous-integration docker redis Sep 08

At Roomex we are on a mission to build the leading platform for businesses to book, manage and pay for all their workforce travel. You will be working as part of the Roomex engineering team on a product used by thousands of companies worldwide. You will work on exciting customer impacting challenges and get the opportunity to gain state of the art skills in a fast-paced startup environment.

About you

  • You are an enthusiastic software developer who is passionate about building, learning and refining code/projects.
  • Creator and problem solver, who sees what others don’t.
  • Enjoy a working in a fast-paced, dynamic environment. You are pro-active and want to deliver features with a quality mindset in a timely manner.
  • Working remotely, you understand the unique challenges and opportunities of working with a distributed team.
  • You want to work with a dynamic and multi-functional team with engineers, support, infrastructure and product roles.
  • You enjoy taking ownership of your work from design to production.
  • You are a voice for continuous improvement in the teams development and release process.
  • You understand the importance of customers in building great software.

Your Skills

  • Min 3 years' experience working with C# and .net environments (.NET Core and .NET 4.6).
  • Deep knowledge of SOLID design principles.
  • Comfortable applying GoF Design Patterns.
  • Microservices exposure.
  • Comfortable working with both Relational Databases (Sql Server, MySql, etc.) and Non-Relational Databases (DynamoDb, MongoDb, Redis, etc).
  • You are familiar with the concepts of pair programming, code reviews, planning sessions and seek assistance when needed as part of an 'always learning' team.
  • You have strong written and verbal communication skills in English.

About Us

We don't hire based on experience with a handful of tools. Instead, we want smart, capable, and experienced people who can learn our tools quickly (and suggest new ones where needed). Prior experience with our stack or similar is however is a bonus. Here's what we use:

  • On the Frontend we use Angular and a custom component library to deliver an industry leading experience for our users.
  • Automated test suits using Protractor and Cucumber testing frameworks.
  • CI/CD pipeline, docker, TeamCity, Octopus
  • AWS, ECS, EC2, Athena, ApiGateway, serverless lambda, SNS, SQS, etc.
  • Backend is driven by .NET Core and employs state-of-the-art programming techniques like multi-threading, asynchronous programming, message driven architectures, distributed systems and microservices.
  • Working towards Continuous Integration with integrated testing pipeline to allow us to deploy to live, with confidence, multiple times a day.
  • Although most of our core logic is written in C#, in Roomex.com we use the right tool for the job when it makes sense.
  • Mentoring and coaching programs across the team.
  • We have lots of exciting challenges which need to be solved utilizing the latest technology.

What we offer

We offer competitive benefits including remote first working, healthcare or wellness pack, pension, life assurance and discounted hotels for when your taking holidays.

In this role at Roomex we can promise the successful candidate an unparalleled opportunity to develop state of the art skills in a fast-paced startup environment with the most cutting-edge technology out there. This is a fantastic opportunity to join a dynamic, fast-growth startup with enormous potential and to develop a host of new skills and experiences.

Interested?
Roomex is rolling out new products and entering new markets. We're looking for people who are interested in rolling up their sleeves and getting stuck in to building some amazing software which we believe will transform the travel industry. If this sounds like the kind of challenge you are interested in then please get in touch.

Share this job:
Senior Software Engineer
senior golang javascript php laravel saas Sep 07

OUR MISSION In today’s world we experience a global shift to offline experiences over products. Following this trend, bookingkit is set to digitise and develop tours&activities industry in Europe. Our API partners include connections to top-tier providers such as Google, GetYourGuide and TripAdvisor. Due to our market position we have the possibility to set and influence industry standards and are actively engaged in committees steering this development.

We are actively looking for a new Senior Software Engineer (m/f/d) to join our team as soon as possible. You will have the chance to not only work on a SaaS system, but also shape the eCommerce experience of thousands of our customers and thus millions of consumers. Your work will have a direct impact on the future success of our product.

IN A NUTSHELL

Level - ★★★★☆

Our Tech Stack - PHP (Yii1, Laravel), Golang, JavaScript (jQuery, Vue.js), MySQL, Redis, git, Gitlab, AWS , PHPUnit, Cypress. io

Your future gear - Mac or Windows laptop (private use allowed)

Remote option - Work from wherever you are in Germany, while enjoying quarterly team events with all bookingkids in Berlin

Perks - Flexible work time, pet friendly office, breakfast, snacks & fruits 24/7, Company BBQs, Team events, Sport leagues, relocation support… and more!

Tasks

MORE ABOUT YOUR DAY-TO-DAY

Your role

  • As a Software Engineer (mainly PHP and Golang) you are reporting directly to our Head of Product.
  • You are part of the Engineering team at bookingkit and will be working closely together with product managers and UX designers to conceptualize and build innovative and scalable software for our customers.
  • You will build scalable services in Golang, as well as improve existing systems in PHP (Laravel and Yii).
  • Based on your experience, your knowledge in DevOps processes, AWS environments, ReactJS/VueJS or ReactNative will come in handy.

Your mission

  • bookingkit is building the leading infrastructure for tours & activities in Europe. Thus, at our core we are a B2B2C company, driven by SaaS and APIs. You will have the chance to not only work on a SaaS system, but also the eCommerce experience of thousands of our customers and thus millions of consumers.
  • Our API partners include connections to top-tier providers such as Google, GetYourGuide and TripAdvisor. Due to our market position we have the possibility to set and influence industry standards and are actively engaged in committees steering this development. We are in the unique position to be the market leader for infrastructure technology and now need to develop our platform in that direction as well.
  • Your role is to be part of the change from a mostly monolithic PHP driven structure to a (micro-)service driven structure using state of the art technology, like Golang.
  • In order to succeed on that mission we are recruiting top tier engineers to support us on our path.

Your tasks

  • Build and launch scalable, production-ready software.
  • Collaborate with product managers & UX designers during product exploration to give context on feasibility.
  • Contribute to the product, software architecture, infrastructure, tech stack, as well as the user experience.
  • Share your knowledge and experience with other engineers.

Requirements

  • Working experience of at least 4 years.
  • You are experienced in Golang and PHP and frameworks like Laravel or Yii.
  • You have worked with RESTful APIs and have a sound understanding of MySQL.
  • You strive for high code quality, are no stranger to design patterns and love to write automated tests.
  • You are fluent in English and communicate with internal and external stakeholders on a high level.

NICE-TO-HAVES

  • Experience with AWS/DevOps would definitely be a plus.
  • Knowledge of frontend technologies would also be beneficial.

Benefits

  • We invest in your future: We care about individualized personal and professional development. After 6 months, we provide you with a development budget of up to 1000 € plus an extra day off for training and development purposes. Frequent feedback and coaching sessions with your Team Lead help you to achieve your career goals.
  • We live our values: Flat hierarchies and #transparency are no empty promises! Share your ideas and #bookingkidness with us and contribute to our #growth. We #trust you to do a great job at your own pace: flexible working hours and home office prove it.
  • We believe in work-life-balance: You will work with the best in the industry - 70 great colleagues from +10 nations are waiting for you to join us. We love to share our knowledge in bookingkit university, but of course there is always time for fun team events- our monthly Barbecues are legendary!

Please state your earliest starting date and salary expectation when applying. We are looking forward to hearing from you!

Share this job:
Developer Relations Engineer
react-js node-js angular vue-js golang python Sep 05

Mission

Join our team as a DevRel Engineer and improve the lives of thousands of developers using our product. Have you ever attempted to use a piece of software only to become frustrated because of missing documentation, bad examples, unintuitive UX/DX? This is your chance to help Platform.sh make sure that no developer ever has that experience with our software. 

You’ll be on a small autonomous team that focuses entirely on making developers passionate about our product. You’ll be exposed to a wide variety of software running on multiple stacks, and will get to tinker with all the new shiny things that come along. You’ll then translate your learnings into templates, learning and training materials, web casts, and conference talks to make sure that the largest number of developers benefit from your wisdom. You’ll help us make Platform.sh better by gathering feedback and best-practices from our users, for whom you will be a fierce advocate.

This is a remote job. Work from anywhere as long as you are based in EMEA or Americas time zones!

We are a worldwide distributed team and are looking for a candidate who can perform well working remotely. To be an effective performer here at Platform.sh, you’ll need to be able to effectively collaborate across time zones while operating with a high level of independence and autonomy.

Platform.sh is an Equal Opportunity Employer.

Key responsibilities

  • Critically evaluate the developer experience of Platform.sh tools, and products, with a focus on developers and workflows (focus on Javascript ecosystem)
  • Maintain project starting templates in various stacks and languages (focus on Javascript ecosystem)
  • Publish how-to articles and tutorials (focus on Javascript )
  • Prepare and give product demos, online and at conferences (estimated traveling on this position is less than 20% of working time)
  • Host web casts and webinars
  • Run training workshops, online and at conferences
  • General problem solving and technical tinkering

You

You have at least 3 years of experience working as a Software Engineer and expertise in writing and deploying Javascript web applications. Specifically you are an expert in Node.js, React, Angular, or Vue.js. 

The ideal candidate also has: 

  • familiarity with the main web scripting languages: Javascript, Ruby, Golang, Python or PHP
  • experience with React, Vue.js, and/or Angular
  • Strong Linux web server skills (eg. configure Nginx)
  • Experience with hosting Node.js applications in production environments
  • a secret crush on Rust (we don’t do any Rust, but some of us would really love to do everything in Rust)

You should have a good level of networking and system knowledge. Specifically, you have at least a good basic understanding of containers and you have an excellent understanding of  HTTP (please don’t submit your CV if you can’t tell a 301 from a 404, and we do expect you to at least know about TLS).

And obviously, you have excellent knowledge of Git: you rebase like a god and you do not lose consciousness when you hear “bisect”. 

You should have a good grasp of relational databases (Postgres / MySQL), caches (Redis), Search-Engines (Elastic Search, but if you “only" have some Solr chops, we won’t complain), Message Queues (any really, but we provide RabbitMQ and Kafka) and how they fit into an architecture.

You should have a good understanding of deployment workflows and some of the DevOps tooling (stuff like Puppet and Chef, anything from Hashicorp).

Please show us your published technical articles or presentations you are proud of!

Extra points for those with extensive experience giving presentations or training, eg. at conferences.

Us

Platform.sh is an idea-to-cloud application platform that simplifies cloud infrastructures.

We give developers the tools they need to experiment, innovate, get rapid feedback, and deliver better-quality features with speed and confidence thanks to our unique rapid cloning technology.

Platform.sh serves thousands of customers worldwide including The Financial Times, Gap, Magento Commerce, Orange, Hachette, Ikea, Stanford University, Harvard University, The British Council, and Lufthansa.

We want people who are passionate, open, multicultural, friendly, humble, and smart to join us and help this fast-growing, award-winning company to revolutionize the tech industry.

Share this job:
Senior Javascript Engineer
Ocelot  
node-js javascript mongodb react-js typescript senior Sep 02

Student debt and access to education are critical issues of our time. We help students and colleges succeed. You can make a major impact. Deliver on technology products that students and colleges want. Be an early member of the technology portion of our team. Learn and experience as this growing and profitable company delivers. Architect, execute and contribute. Work closely with our crack team of technologists, industry experts, and entrepreneurs.

Ocelot utilizes a wide range of open-source technologies to deliver top notch products to our clients including Node.js, React, Next.js, Drupal, MongoDB, Solr, and MySQL.

While working at Ocelot you will be challenged to architect, build, and maintain the software components that are critical to our success.

Ideal candidates are enthusiastic about the latest web technologies and are excited to bring their expertise to the table to improve our products.  We are a small team that relies on strong communication and a can-do attitude.

Required Qualifications

  • 5+ years of Javascript development experience
  • 3+ years experience with Node.js
  • 2+ years of React.js experience
  • 8+ years of relevant software development experience
  • Skilled with modern databases (MySQL, Redis, and MongoDB)
  • Familiar with Typescript, Redux, Jest
  • Proficient with modern front-end web technologies and techniques: HTML5, CSS3, JavaScript, Responsive design
  • Proficient in the use of development tools including Git and JIRA
  • Strong communication skills, team player

Preferred Qualifications

  • Experience with Next.js or other server-side rendered Javascript framework
  • Experience with AI and machine learning
  • Experience developing real-time applications
  • Experience with Linux and web server administration
  • Experienced with DevOps methodologies and Docker
  • Experienced with MQ including ActiveMQ
Share this job:
Generalist Mid/Senior-level Software Developer with back end focus
Niphtio  
postgresql redis kotlin graphql amazon-sqs backend Sep 01

Do you care equally about code quality and about creating a product users will
love?

At Niphtio, we're looking for mid- and senior-level software developers to join
us in building the next-generation of content aggregation, curation, and
discovery tools. We're especially looking for folks to contribute to our
backend systems.

We are an early-stage, self-funded start-up, founded by one of the creators of
Google Reader, and we are a 100% distributed team. (USA and Canada only — we
are not able to sponsor or transfer visas for this position.)

You will be one of our first hires, and will be working closely with our
founder/CEO. You'll have plenty of autonomy and real opportunities to grow and
build your skills here.

Technologies we're currently using include:

  • PostgreSQL
  • Redis
  • Kotlin
  • GraphQL
  • AWS SQS and S3

That said, we care more about your ability to learn new things and your passion
for excellence in our craft than preexisting knowledge in any specific
technology.

Bonus skills:

  • API design
  • Database schema design
  • Building distributed systems

As part of this job you'll wear many different hats, including developing for
back end, front end, mobile and operations. You will have a direct influence on
setting the direction of our products as well as shaping our company culture
from the ground up.

Share this job:

This Year

Python Developer
python django elasticsearch ansible linux java Aug 18

PeopleDoc is looking for experienced and talented web developers who love working with Python, Django, JavaScript, ember.js. PeopleDoc has been growing like crazy during the last 4 years, and hopefully it’s not going to stop! The R&D teams is always in the process of improving our application for our users and supporting the incredible growth of PeopleDoc.

In this role, you will work closely with product owners, UX developers, SRE, DBAs, Support teams, and other web engineers to push forward the implementation of new features while also helping us to scale our platform. As a member of one of our feature teams, you will join a friendly and talented group of python developers, within a dynamic, forward looking company, facing great engineering challenges.

Our stack includes: Python/Django, PostgreSQL, ElasticSearch, Redis, RabbitMQ, Ansible, ember.js, Java/Scala

 Successful candidate will be able to:

  • Design, ship and test new features in collaboration with the Product Team
  • Use your deep understanding of web technologies and APIs to advise on the system's architecture
  • Push your code in production, improve our deployment process and monitor it
  • Analyze, rethink and refactor the code to scale the application
  • Write unit, functional and performances tests
  • Contribute to our OpenSource Projects 

What you bring to the table:

  • The ability to write tested, production grade Python + Extensive SQL skills
  • A solid understanding of Linux development and automation tools (we use Ansible to manage configuration, and you are expected to deploy your own application and features)
  • Like to learn & share, you are passionate and humble about your skills
  • Excellent communication skills. As a team and “international company” we communicate mostly in English
  • JavaScript experience is a big bonus, we use ember.js, and JavaScript everywhere

What we bring to the table ? 

  • A passionate and welcoming team,
  • Team work is in our core values; we learn from each other by pair programming or via extensive code reviews
  • Double screens, supercharged PCs,
  • Croissants every monday,
  • Off-sites, Babyfoot, tennis table and PS4 for the lunch break
  • Open to remote workers

Typical Interview Process:

  • If your application is selected, a Recruiter will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.
Share this job:
Full Stack Engineer, PSaaS
Auth0  
full stack saas cloud aws redis frontend Aug 13
Auth0 is a unicorn that just closed a $120M Series F round of funding, with total capital raised to date of $330M and valuation of nearly $2B. We are growing rapidly and looking for exceptional new team members to add to our exceptional talent pool - and who will help take us to the next level of success. One team, one score. 

Our vision is to provide people with secure access to any application in one click or less. And our promise is to make identity work for everyone—whether you’re a developer looking to innovate, or a security professional looking to mitigate. We are looking for curious, excited, boundary-pushing team members. So, if you’re a big thinker who is nimble and adaptable, Auth0 may be an ideal place for you to shine.

We are growing the Auth0 Private SaaS Engineering team and are looking for a Full Stack Engineer to help us design and build an amazing product. You would be a great fit for the team if you enjoy working on challenging problems and care deeply about the product’s end user experience. Not only are we looking for a talented engineer we are looking for someone who will contribute to our culture.

Many of our largest customers rely on Private SaaS to deliver a dedicated, isolated environment to build identity solutions in their products, Auth0 Private SaaS runs on more than 150 different environments. This team is responsible for building the applications, tools and services required to deploy, troubleshoot, maintain and provide support to these environments, which runs either on Auth0 own infrastructure or customer's infrastructures based on AWS stack.

The team responsibilities:

The team has two main responsibilities. First,  deliver world-class applications, services and tools that make it simple and enjoyable to deploy, manage and maintain Auth0's Private SaaS environments. Second, to ensure that all the features available to our customers in the cloud offerings are also available to our Private SaaS subscribers. We care deeply about the experience our customers have when managing and maintaining our product as well as ensuring the quality of the Auth0 service we deliver.

During the last year, we have built a completely new Dashboard for IT Administrators to manage our environments configuration through a web interface backed by a RESTful API enabling our users to automate their configuration and maintenance workflows. This solution consists of a web application built using Typescript and the React web framework and a Node.js application for serving the backend REST API.

Due to the success and growth of our Private SaaS product we are looking for an engineer to help us build an amazing product and experience. We are aiming to increase our team in order to take some new big projects to help grow our product.  Some of the projects in our roadmap include tooling (web applications, APIs, and CLIs) for setting up new environments, scheduled and automatic software updates/migrations, and improved troubleshooting and monitoring capabilities.

What will you be doing?

  • Designing and implementing applications, command line tools and APIs to improve experience of managing and maintaining the Auth0 Private SaaS environments.
  • Working with other engineering teams to ensure product features function on the Private SaaS platform. This may require working with other teams to re-implementing features or pieces of features to be compatible with the Private SaaS platform.
  • Designing and implementing tools to improve the developer experience with working on the Private SaaS platform.

You'd be a good fit if you:

  • Enjoy web frontend and backend engineering.
  • Are customer focused.
  • Are familiar with NodeJS ecosystem.
  • Are Familiar with frontend frameworks such as Typescript, React and Mobx.
  • Have a thorough understanding of security principles and concerns.
  • Have experiences with building software and services, with distributed systems complexities and their challenges.
  • Have an understanding of the web platform.
  • Are passionate about building systems that are highly reliable, secure, maintainable and scalable.
  • Enjoy defining and implementing APIs (e.g. REST, RPC, etc).
  • Enjoy working on a highly collaborative, dynamic and remote team.

Also useful if you:

  • Are familiar with: MongoDB, RabbitMQ, Elasticsearch, Redis, NGINX, and PostgreSQL.
  • Are familiar with Amazon Web Services and their APIS and SDKs.
  • Have knowledge of networking and infrastructure.
  • Have experience running applications in containers (e.g. Docker).

Preferred Locations:

  • #US; #CA; #AR;
Auth0 safeguards more than 4.5 billion login transactions each month and its top priorities are availability and security.

We like to think that we are helping make the internet safer. Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:
DevOps Engineer, PSaaS
Auth0  
devops saas linux docker cloud redis Aug 13
Auth0 is a unicorn that just closed a $120M Series F round of funding, with total capital raised to date of $330M and valuation of nearly $2B. We are growing rapidly and looking for exceptional new team members to add to our exceptional talent pool - and who will help take us to the next level of success. One team, one score. 

Our vision is to provide people with secure access to any application in one click or less. And our promise is to make identity work for everyone—whether you’re a developer looking to innovate, or a security professional looking to mitigate. We are looking for curious, excited, boundary-pushing team members. So, if you’re a big thinker who is nimble and adaptable, Auth0 may be an ideal place for you to shine.

We are growing the Auth0 Private SaaS engineering team and are looking for a DevOps Engineer to help us design and build an amazing product. You would be a great fit for the team if you enjoy working on challenging problems and care deeply about the product’s end user experience. Not only are we looking for a talented engineer we are looking for someone who will contribute to our culture.

Many of our largest customers rely on Private SaaS to deliver a dedicated, isolated environment to build identity solutions in their products. This team is responsible for building the tools, processes and services required to deploy and maintain the Auth0 platform capable of running in a customer or an Auth0 managed infrastructure.

The team responsibilities:

  • The team has two main responsibilities. First, to deliver world-class services and tools that make it simple and enjoyable to manage and maintain Auth0's Private SaaS environments. Second, to ensure that all the features available to our customers in the cloud offerings are also available to our Private SaaS customers. We care deeply about the experience our customers have when managing and maintaining our product as well as ensuring the quality of the Auth0 service is delivered.

What will you be doing?

  • Designing and implementing automation for packaging and deploying our product in a private SaaS environment.
  • Driving and participating in design discussions.
  • Improving configuration management.
  • Performing code reviews.
  • Designing, building and maintaining internal services to support our regular operation.
  • Working with teams throughout Auth0 so their products work on the Private SaaS.

You'd be a good fit if you:

  • Have solid Linux/Unix administration skills.
  • Are passionate about building systems that are highly reliable, maintainable and scalable.
  • Enjoy automating processes.
  • Have experience with distributed systems, their complexities and challenges.
  • Have strong experience working with configuration management tools (eg. Puppet, Ansible, Salt, etc).
  • Have a thorough understanding of security principals and concerns.
  • Are customer focused.
  • Enjoy working in a highly collaborative, dynamic and remote team.
  • Have experience in networking and routing concepts.

Also useful if you:

  • Are familiar with Amazon Web Services.
  • Are familiar with Git, WebHooks, Jenkins, and the Continuous Integration universe.
  • Are familiar with Node.js, MongoDB, RabbitMQ, Elasticsearch, Redis, and PostgreSQL.
  • Are familiar with Docker and containers.

Preferred Locations:

  • #US; #AR; #CA;
Auth0 safeguards more than 4.5 billion login transactions each month and its top priorities are availability and security.

We like to think that we are helping make the internet safer. Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.
Share this job:
Senior Quality Engineer
senior embedded big data linux redis testing Aug 11
Are you passionate about performance?  Do you enjoy learning the ins and outs of a networked app and finding ways to make it go faster? Do you compile your own Linux or FreeBSD kernels to tweak performance to suit your goals?  Are you technical, but articulate, and excited about sharing your findings? Would you like to know that your work is contributing to a greater mission with global impact?  How would you like to do this from the comfort of your own home?
 
Dragos has an opportunity for a Senior Quality Engineer in Performance to join our growing team of talented Engineers making great contributions to our mission of Safeguarding Civilization!  As a Quality Engineer in Performance, you will help establish networked application performance metrics for our platform and document and communicate deltas and suggestions for improvements.  You will be responsible for the design and execution of tests that simulate real-world customer scenarios, as well as potential worst case scenarios, and come out of it with data and a path forward driven by that data.  In addition, as part of a larger (and growing) quality organization, you will be responsible for helping ensure team members bake performance testing into their work streams.
 
Our headquarters is in Hanover, MD and you have the flexibility of working from home or out of our office.

Responsibilities

  • Work with Agile Scrum/Kanban embedded QE Team members to define and execute performance-related tests for the platform as a whole and each subcomponent 
  • Analyze output and log files from tests with the goal of establishing baselines and measuring of deltas to proactively characterize and report on system/subsystem performance
  • Author test cases/suites in Test Rail, proactively review test cases written by other Quality Engineers
  • Communicate status of platform performance at any snapshot in time, to both technical and non-technical stakeholders

Requirements

  • Strong UNIX/Linux skills, from administrative/management perspective
  • Demonstrated expertise with and understanding of TCP/IP, including routers, switches, firewalls, and familiarity with the OSI Network Model and how it relates to Linux/UNIX components.
  • Understanding of x86 architecture, hardware/software interactions, and impacts that HW configurations may have on software performance (i.e. NUMA node optimizations, CPU core affinities, etc.)
  • Organized, articulate, and a team-player
  • Prefer Strong experience IXIA, T-REX, or Spirent, for traffic generation, 
  • Prefer Experience with administration, monitoring and tuning of big data application stacks and pipelines, i.e. Elastic Search, Mongo, Nifi, Redis, RabbitMQ

Performance Objectives

  • 30 days: Have a basic understanding of Dragos’s platform, dependencies, and knowledge of how the Quality Practice works at Dragos
  • 90 days: Be able to autonomously conduct continued performance evaluations and provide input and suggestions on configuration improvements
  • 180 days: Proactively sends reports to interested parties and able to answer questions from a technical and nontechnical standpoint
  • 365 days: Seen as SME in performance, proactively finding areas in platform for driving and improving performance, working with Product on Engineering to evaluate and incorporate these changes.
Our mission at Dragos is to protect the world’s most critical infrastructure from adversaries who wish to do it harm. We help defend industrial organizations that provide us with the tenets of modern civilization: running water, functioning electricity, and safe industrial working environments.
 
We are practitioners who have lived through and solved real security challenges. Our team members have responded to incidents including the Ukraine 2015 power grid attack, analyzed the CRASHOVERRIDE malware responsible for the Ukraine 2016 electric grid attack, analyzed the TRISIS malware responsible for the petrochemical facility attack in 2017, built and led the National Security Agency mission to identify nation-states breaking into ICS, and performed assessments on hundreds of assets around the world.
 
We offer competitive salaries, equity, and a comprehensive benefits package including medical, dental, vision, disability, 401K and life insurance.
 
Dragos is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Come join us!
Share this job:
Sr. Backend Software Developer
postgresql elasticsearch django ruby-on-rails backend python Aug 07
Want to work remotely? Want to make an impact by working for a small company that values autonomy and working collaboratively in a team to solve challenging problems? Love learning new technology? Then you'll fit right into the Marketcircle Team!

Marketcircle is looking for a some Sr. Backend Software Developers. Join as a key member of our team responsible for building and supporting the services and infrastructure for the Daylite CRM Platform.  

Qualified candidates:
·       Have 8+ years of experience
·       Hold a B.Sc Computer Science or B.Eng Software, or equivalent work experience.
·       Experienced using Postgres, Rails (Ruby), Django (Python), Kubernetes, nginx, Redis, Kafka, HashiCorp Suite, Graylog, Sinatra, Prometheus, istio, grafana, CalDAV & CardDav, AWS, and Elasticsearch
·       Are comfortable working remotely (100% remote work environment) as well as being comfortable working both independently and collaboratively.

Bonus points for:
·       Experience with infrastructure management tools (like Puppet, Ansible or Chef)
·       Experience with cloud infrastructure providers (like AWS, Google Cloud, Microsoft Azure or DigitalOcean)
·       Knowing your way around the network stack, from HTTP to TCP to IP and have a solid understanding of security (TLS/ IPSec/Firewalls)

Things you might be working on:
·       RESTful interfaces to persist data for our client apps
·       Authentication and payment backends
·       PostgreSQL database(s) with custom extensions
·       Elasticsearch indexing and search

Note: there will be occasional on-call duties.

Marketcircle Inc. is a fun and distributed tech company. We believe in the power of Kaizen, teamwork, creativity, ownership, and empathy. By embodying these core values we know we impact the lives of our customers, and each other.

Our mission is to empower small business worldwide which drives us to develop a native macOS and iOS app that helps thousands create organization of what would otherwise be chaos.

Tired of a long commute to work? As long as you have reliable internet, and can work between 10:00AM - 3:00PM EST (core hours), you can work from anywhere! We expect results, not monkeys sitting in cubes for 10 hours a day! Though we are mostly remote, our team tries to meet up in the office every now and again to share some laughs, build camaraderie and eat some good food! We also make it a point to do activities together, like axe throwing, escape rooms, evenings out, etc.
Share this job:
Full Stack Engineer
full stack javascript ruby css linux redis Aug 05

Voted as one of the Best Places to Work and one of the fastest-growing tech companies!

SmartFinancial is a leading insurance technology company working on building tools to make the insurance shopping process better, simpler, and more effective. We are experiencing exponential growth so we are seeking a Full-Stack Engineer to help us maintain our growth by improving and adding new features to our current code bases as well as build new applications that will help us move forward with new products and services.

Our immediate need is to help solidify our existing applications by cleaning up code bases as well as adding additional test coverage. In addition, we have a growing need to harness various workflows and processes for both internal staff as well as our public-facing business – that is to say you will help from idea generation through project completion on new application development.

We are a small engineering team based in Newport Beach, CA and Columbus, OH. We prefer someone who can work at our offices but are willing to fill this position with a remote candidate. What matters most to us is finding someone who is professional and mature and requires as little oversight as needed in terms of management.

A typical week will start off with a quick meeting to review the current iteration and plan out the week. Thereafter, we are heads down and work on our tasks via our project management system and conventions. We are looking for a person who not only can grok the job at hand but know the best approach to doing it right. We are primarily a Rails shop but have some JS apps as well, so we’ll want a person who is very knowledgeable on Rails best practices from coding to hosting.

We focus on results and would rather allow freedom of leading a project as a professional vs. having to be managed the entire way. 

Duties and Responsibilities:

  • Work closely with the Design and Development team to create high-quality web apps
  • Design and develop testable production-level code
  • Write effective and powerful APIs
  • Develop efficient algorithms and data-structures to improve key business logic and processes
  • Research and provide alternatives to existing development practices, tools, etc.
  • Optimize web pages and back-end UIs
  • Modify existing software to correct errors, or to improve its performance
  • Develop and direct software system testing and validation procedures, programming, and technical documentation

Job Requirements

  • Experience: 4-6 years in a production environment
  • Ability to communicate clearly both verbally and text
  • Have a strong sense of awareness of our business and how you are contributing to it
  • Self-Motivated – we seek mature professionals vs. people who need to be micromanaged
  • Be available for meetings weekly to cover existing and upcoming projects

Technical Requirements

  • Language/Frameworks: Ruby on Rails, Ruby, JavaScript, Node, Angular
  • Testing: RSpec, Capybara, Jasmine
  • Database: MySQL, Redis, Mongo
  • OS: Linux, Bash, MacOS
  • Utility: Git, AWS
  • Front-End: Bootstrap, CSS, HTML5

Bonus Items:

  • DevOps: Ansible, Chef, Jenkins we may many hats so if you’re comfortable with provisioning servers and being in a shell environment you’ll have an extra edge.
  • CI Systems: Semaphore

WHAT WE OFFER

  • Competitive Pay
  • 401k with Company Match - Health Insurance
  • Stock Option
  • Weekly team lunches
  • Advancement opportunities - we promote within
  • Remote Position

If you are looking for a challenge, yet have the freedom to work as you need as a professional then send us your resume, Github, and sample work.

Share this job:
Software Engineer Backend Rust
rust c webrtc python websocket backend Jul 23

Tasks & Responsibilities

  • Maintain our core backend components by writing new, clean and performant code and extending the existing functionality
  • Server/Backend development primarily in Rust
  • Contributing to our CI/CD by automating build and deployment processes for our server components

Skills/Profile

  • Excellent knowledge of Rust (preferably with real production experience using Rust)
  • Good knowledge of C, Python and Shell scripting
  • Good knowledge and experience using and developing for Linux
  • Good knowledge of SQL and NoSQL databases
  • Experience working with open source code bases (ideally contributions to Rust-related projects)
  • Several years of experience on server/backend development
  • Knowledge/experience with Redis, WebRTC (and Janus media server), GStreamer is a big plus
Share this job:
Backend Node.js Javascript Engineer
node-js api web-services mongodb javascript backend Jul 22

Breezy HR's a globally loved, Jacksonville-based full-stack hiring platform for SMBs.


About the role

In order to execute our vision, we need to grow our team of best-in-class engineers. We are looking for developers who are excited about launching new products and features into production, who can work autonomously and aren’t afraid to try new technologies, and who don’t back down from the challenges of scale. Our ideal candidate has experience building core services and web-based APIs from the ground up, cares just as much about the product itself as the technology that powers it, and is capable of both structuring and writing clean, maintainable code. We hire engineers into each of our product teams.

Responsibilities

  • Design, implement or improve features in a variety of backend systems including our REST APIs, micro-services, data ingestion and processing systems, and integration partners
  • Write and maintain scalable, performant code that can be shared across platforms
  • Meaningfully contribute to the product and core backend systems by suggesting and executing improvements
  • Improve engineering standards, tooling, and processes
  • Debug production issues across services and multiple levels of the stack

Requirements

  • You have a few years of experience building web applications
  • You have experience in writing applications in Node.js
  • You have experience implementing highly-available distributed systems / microservices
  • You have experience with scalable backend APIs
  • Understanding monitoring and alerting platforms is a plus
  • You have attention to detail and a passion for correctness
  • You are comfortable learning new technologies and systems
  • You have strong interpersonal and communication skills with a bias towards action

Bonus Points

  • Experience with MongoDB, Redis, and ElasticSearch
  • Deep understanding of HTTP
  • Comfortable with Linux/Unix and shell scripting
Share this job:
Backend Engineer, Java
java redis mysql node-js backend python Jul 18

Medal is one of the fastest growing consumer applications in gaming. Our users capture and share millions of videos every week. We have an aggressive roadmap and things move quickly, so you should be incredibly self-driven and have a just-get-stuff-done attitude. You'll iterate quickly and see which features stick.

You'll touch many parts of the stack and work directly with product and frontend teams to ship things. You'll be working with a great distributed engineering team with a history of working with large-scale applications. Your work will be used by millions of gamers around the world.

You will be working on helping us scale the platform to 100 million users by building features that our creators love.

ESSENTIAL EXPERIENCE

  • Two or more years of experience with Java
  • One or more years of experience as a backend engineer on a production application
  • Strong understanding of RESTful APIs and experience working on them in a production environment
  • Proficient with MySQL
  • Understanding of CI/CD, TDD and version control (git)
  • Understanding of containers, horizontal scaling of services

BONUS EXPERIENCE

  • Experience with ORM based solutions
  • Experience with node.js / JavaScript
  • Experience with Python, GO
  • Experience with kubernetes, CircleCI, Redis, Jersey, or RabbitMQ
  • Experience with Google Cloud and/or AWS
  • Experience in gaming or being a gamer
  • Experience with Discord bots
  • Experience working with remote teams in an agile way

WHAT YOU'LL GET

  • Full Medical for employee and two dependents
  • Full Dental and Vision for employee and all dependents
  • Paid parental leave: 20 weeks for primary and 12 weeks for secondary
  • Unlimited PTO (4+ weeks standard)
  • 401K
  • Team retreats
  • A flexible, laid back office environment
  • All the fun and frolics that come with working at a gaming company

WHAT YOU'LL HAVE TO DO NOW

We hope to hear from you! When you apply, please make sure to include:

  • Links to apps you’ve released/portfolio, and a description of your contributions
  • Links to any online profiles (Github, LinkedIn, Twitter, etc)
  • A description of your professional experience (resume, LinkedIn profile, cover letter, or similar)

As a heads up, our typical recruitment process is:

  • 1-2 phone screening interviews
  • Day of (virtual) on-site interviews
  • Offer

If you made it all the way here, include gg in your note and we will give you a virtual high-five when we talk!

Share this job:
Senior Backend Engineer
python celery elasticsearch redis django backend Jul 11

We are looking for a Senior Back-End Engineer responsible looking for engineering ownership of one/many products at apna. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end (Android + WebApp). A basic understanding of front-end technologies is therefore necessary as well.

Responsibilities

  • Take ownership of end-to-end product development
  • Be champion of Test Driven Development methodology
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Technical Documentation around the owned product

Skills And Qualifications

  • Expert level in OOPS concepts and REST API development
  • Proficiency in one or more of the following languages: Python, Javascript, Ruby, Go
  • Knowledge around ElasticSearch, Celery, Redis is must
  • Integration of multiple data sources and databases into one system
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Knowledge of GCP would be a plus
Share this job:
Senior Software Engineer Rails/Elm/React
react-js ruby-on-rails postgresql senior ruby machine learning Jul 08

Are you the kind of person who likes working on a variety of challenging projects? Would you enjoy helping a team work on automation improvements this month and then move to tuning our OCR process next month? Do you want to lead development of new strategic features? If so, being a HubTran Senior Software Engineer might be the thing for you. We are looking for one or more people to help us solve our most challenging issues.


At Hubtran, you will join a team that:

  • Has experience. The majority of our developers have more than 10 years of professional experience. One has published a book with the Pragmatic Programmers.
  • Has won the Chicago Innovation Award and Harvard Business School New Venture Contest.
  • Is fully remote. We care about what you can accomplish, not where you choose to accomplish it from.
  • Believes diversity is essential and strongly encourages applications from women and minority candidates.
  • Can articulate their values. You can read about our values at on our blog.
  • Pays well.
  • Offers benefits including health insurance, 4 weeks of vacation, 401k, and more.

Our code is a mixture of Ruby, Elm and JavaScript. Additionally, we have a strong interest in functional programming languages like Haskell, OCaml, Elixir, and Idris. We're also using Rails, React, Postgresql, Redis, Docker, and more. While these are the tools we're currently using, you don't need to have previous experience with all of them. We know that good developers are capable of quickly picking up new languages and tools.


In order to succeed in this role you should be:

  • Experienced. You have designed and implemented entire projects not just individual stories.
  • Curious. You aren't content with the status quo and know that we can always improve.
  • Self-directed. You can work on your own while prioritizing tasks.
  • Collaborative. You can work with others to improve a solution.
  • Empathetic. Your designs are influenced by a deep understanding of the customers' needs.
  • A strong communicator. You will proactively communicate issues and trade-offs with team members to support alignment and fast decision making.
  • Be an outstanding developer. Your peers should recognize you as one of the best and the brightest developers they have worked with.

Bonus points for:

  • Leading an engineering team or running a consulting company.
  • Experience or strong interest in Machine Learning.
  • Experience with functional languages like Elm, Haskell, OCaml, or Elixir.
  • Previous Logistics experience.

HubTran is a fast-growing technology startup focused on automating work in the logistics industry. Through a combination of a powerful browser based interface and machine learning, we are able to reduce our customer's workload by 4x or more. HubTran is well funded with significant upside potential.

Share this job:
Senior Ruby on Rails Software Engineer
ruby-on-rails ruby javascript aws senior saas Jun 26

Leadfeeder is a fast-growing international SaaS startup, headquartered in Helsinki, Finland. We are an international remote team of 80+ members from around the world.

We've developed an online service which automates sales lead generation for B2B companies. Leadfeeder helps over 3000 paying customers to identify who visits their website, qualify the leads based on their behaviour, and convert the most promising visitors into sales leads.

Our 30+ strong in-house, all-remote engineering team is responsible for developing new features, and otherwise improving and maintaining the Leadfeeder product.

We are organised in feature-oriented, cross-functional squads. Each squad is responsible for specific features of the product, and works tightly together with high autonomy. Depending on the product area, squads are comprised of Backend and Frontend Engineers, Designers, and are always paired with a Product Manager. We believe in listening to everyone's ideas and feedback no matter what your role is, you get to have a say in the product and technical decisions of your squad.

Ruby on Rails developers at Leadfeeder work mainly on our backends: building APIs, background data processing flows, and integrations. Being a very data-intensive application, much of the work on the Leadfeeder backend involves optimising and effectively using various databases Cassandra, AWS RDS & Aurora, Elasticsearch and Redis, to name a few.

Our backend, we run multiple small-to-medium-sized Ruby on Rails apps and use serverless components (AWS Lambda, API Gateway, Kinesis) on the side. We pride ourselves on keeping apps working smoothly, and the codebase tidy and well-tested. We dedicate time for upgrades, refactoring and improvements in the developer experience.

For people with skills and interest, we offer possibilities to work on our Ember.js frontend too, enabling people to grow to a fullstack role. Equally, there are opportunities to learn and be involved in infrastructure, DevOps and serverless development.

Responsibilities

  • Developing new features together with your squad
  • Build internal and public APIs
  • Build, benchmark and optimise our core backend components
  • Helping operate our production environments on AWS
  • Providing code reviews to your peers

Benefits

  • Get to work in a talented, remote-first international team
  • Chance to make an impact on a global product
  • Actual work-life balance with healthy 40-hour work weeks
  • Flexible work time
  • Biannual company retreats
  • Competitive salary
  • Friendly and encouraging work environment

Our hiring process:

After we've received and reviewed your application, there are a number of stages in our process:

  1. Initial video call. You'll get to learn more about the role and our company, and we'll learn how you communicate and what are you looking for in the job.
  2. Technical interview. Qualified candidates proceed to our technical interview, where we ask more in-depth technical questions.
  3. Home assignment. We'll test your coding skills in building a small application. You can do this at home on your own time. The assignments usually take about 4-6 hours to complete.
  4. Assignment review and skills interview. After our team has reviewed your assignment, we invite you to the next interview. We'll provide feedback and ask questions about your code. This interview also includes some pair-programming, where we do some improvements or additional features to your project.
  5. Culture interview. The final step before decisions. Great cultural fit is highly important in our remote team. We also want to give you as much as possible information on how it is to work at Leadfeeder and what our culture is like.

All interviews are done remotely over video calls, but of course if you happen to be in the same city with some of our team members we're happy to organize a meeting on site.

Share this job:
Senior Full Stack Engineer
react-js django python node-js angular-js full stack Jun 23

As a Senior Full Stack Engineer you will work on our real estate portals built as SPAs with React, Node and Django as well as on our customer facing tools. These are complex systems with many moving parts and drastic performance requirements. You will have to write new code and understand legacy systems, design new parts and keep an eye on performance bottlenecks.

This is a remote role accepting applicants only from Europe . A high degree of autonomy is offered and we expect you will use it to make decisions and shape the future of our software stack.

Skills & Requirements

Experience and Pragmatism

This role is for somebody who has been through several releases and products built from ground up. We expect some degree of specialisation on technology but if that does not align with the one we’re using at the moment we don’t mind.

What we expect is:

  • University Degree in CS, CE or closely related
  • At least 5 years of experience writing code professionally
  • At least 3 years of experience in web development
  • A good understanding of all common data structures
  • Ability to write complex algorithms
  • Ability to design software systems with multiple parts across multiple technologies
  • A good understanding of performance optimisation techniques

Technology

While knowing our stack is definitely an advantage, it is not by any means a disqualifying factor:

  • Python 3, Django, React, Redux, Node, Express
  • Other technologies and services: Universal Web Apps, Machine Learning, Celery, RabbitMQ, Redis, Heroku, AWS, Algolia, CDN’s

What is it like to work for us?

Here are some ideas we have that might help you figure that out:

  • Autonomy: you will choose the tools you want to use and get to make all the technical decisions as long as they make sense (that's for the CTO to approve)
  • Mastery: we will encourage and support you to learn as long as it takes so you can feel proud about your work (the nice side effect of this is having awesome products built by you)
  • Offering the best and expecting to get the same in return: annual allowance for gear upgrades (chair, computer, etc.)

About Us

We're part of a group of companies which operate some of the biggest real-estate web portals in four countries in Asia and Africa. Our purpose is to help provide the technology for these high traffic websites as well as for the back-office operations including sales and marketing. 

Are you decided and ready to apply?

Send us an email at jobs@sectorlabs.ro with your CV.

Share this job:
Senior Android Engineer
android senior java html swift objective-c Jun 23

About GooseChase

GooseChase is a rapidly growing, fully remote web and mobile platform for creating and facilitating scavenger hunts. Through our website, organizers create custom "hunts" for anything from on-boarding new employees, touring museums, engaging at festivals, educating students and more! Participants can compete as teams or individuals to submit photo/video, text or GPS based missions through our native Android and iOS apps.

The key technologies we use are:

  • Android App: Java using Realm for local data storage. Open to moving to Kotlin going forward.
  • iOS App: Primarily Objective-C (UI with PureLayout and Layout Anchors), with a bit of Swift and Realm for local data storage. Looking to move towards Swift going forward.
  • Front-End: Typescript with React (Redux), HTML, SCSS & Webpack.
  • Back-End: Django, REST (Tastypie), Task Queuing (Celery, Redis, RabbitMQ), Postgres, Nginx, Gunicorn.

Because of the flexibility and ease-of-use of our product, we have successfully powered game types ranging from festival-wide competitions, with thousands of dollars in prizes, to K-12 classroom lessons on government types, featuring gummy bears to help demonstrate the differences between a dictatorship and a democracy!

Seeing the different ways the product can be used, and the joy it creates in those who participate, is an incredibly rewarding experience & is something we’d love to share with you as well! You'll also be having a major impact as our apps have been responsible for ~10M submissions in the last year alone!

Responsibilities

As Senior Android Developer, you’ll have the opportunity to create new, exciting features for our game participants. You will work directly with our design and back-end teams to bring feature mock-ups to life, delighting our users and ensuring the delivery of high-quality code that focuses on reliability and performance.

Specific responsibilities include:

  • Being familiar and up-to-date with the platform functionality (online game manager & participant mobile apps).
  • Working with our customer success & design teams to understand the motivations for a feature & coding it with those objectives and the user's experience in mind. Put another way, we want you to know why you are doing what you’re doing!
  • Staying up to date with the relevant Android guidelines and best practices, as well as relevant SDK changes and common libraries.
  • Developing the mobile components for new features that will help game participants play games more effectively while delighting them in new and unexpected ways.
  • Participating as a member of the development team - sharing best practices & learnings so the rest of the team can improve.
  • Working under limited supervision with significant latitude for the use of initiative and independent judgment.
  • At least base level experience with the iOS platform to support other engineers.

Job Requirements

The candidate for this position must be:

  • At an advanced level in Android application development, with architect-level involvement in at least one large production app that has been published in the Play Store.
  • Deeply knowledgeable about Android programming best practices and how to implement them in an existing project.
  • Able to take ownership of work, maintaining high standards of performance, reliability & security.
  • An excellent communicator, problem solver, and creative thinker.
  • Located within, or has regular working hours within the GMT-8 (PST) to GMT+2 (CEST) time zones to ensure sufficient overlap with our distributed product team.

Although not strictly required, it would be a massive plus if the candidate had past experience:

  • Working with the platform-specific camera APIs to capture and display photos/videos.
  • Implementing automated testing into legacy applications.
  • Participating in smaller teams, especially in a remote setting.

Perks

  • Fully remote work - work whenever/wherever/however you want.
  • Competitive compensation & benefits, including stipends for equipment, co-working spaces, etc.
  • Join a company that is profitable & growing quickly, but still prioritizes doing the right thing over everything else.
  • Significant learning opportunities - whether it’s learning about other parts of the business or taking on more responsibility, we expect everyone on the team to be continually looking to grow.
Share this job:
Senior Software Engineer
 
senior java saas redis Jun 22
Atlassian is continuing to hire with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

JOB DUTIES: 

DESIGN AND IMPLEMENT NEW FEATURES AND FUNCTIONALITIES IN ATLASSIAN’S PROPRIETARY CONFLUENCE PRODUCT USING KNOWLEDGE OF DATA STORES SUCH AS RDBMS AND NOSQL SUCH AS RED IS, CASSANDRA, DATA STRUCTURES AND ALGORITHMS AND OBJECT-ORIENTED AND FUNCTIONAL PROGRAMMING EXPERIENCE USING LANGUAGES SUCH AS JAVA OR C++. BUILD AND MAINTAIN MICROSERVICES. BUILD DISTRIBUTED SYSTEMS USING GRAPHQL, JAVA AND GRPC ON UNIX BASED SYSTEMS. WORK WITH ATLASSIAN’S INTERNAL DEVELOPMENT TEAMS TO WRITE CODE AND DELIVER IMPROVEMENTS TO THE COMPANY’S PRODUCTS. CONSTRUCT FAULT-TOLERANCE, RELIABILITY, AND DURABILITY SOFTWARE SYSTEMS. EVALUATE TRADEOFFS BETWEEN CORRECTNESS, ROBUSTNESS, PERFORMANCE, SPACE, AND TIME IN CONNECTION WITH ATLASSIAN’S KEY SOFTWARE DEVELOPMENT PROCESSES IN ORDER TO ENSURE THAT CUSTOMERS’ NEEDS ARE MET. UTILIZE AGILE SOFTWARE DEVELOPMENT METHODOLOGIES INCLUDING XP AND SCRUM IN ORDER TO ENSURE THAT SOFTWARE IS DEVELOPED AND DELIVERED IN ACCORDANCE WITH BOTH ATLASSIAN’S AND CUSTOMERS’ DEADLINES. CONSTRUCT FAULT-TOLERANCE, RELIABILITY, AND DURABILITY SOFTWARE FOR LARGE-SCALE DISTRIBUTED SYSTEMS UTILIZING KNOWLEDGE OF MODERN SOFTWARE ARCHITECTURE AND RESTFUL APLS AS WELL AS KNOWLEDGE OF ASYNCHRONOUS PROGRAMMING AND MULTITHREADING. DESIGN AND IMPLEMENT NEW FEATURES AND FUNCTIONALITIES FOR ATLASSIAN’S SOFTWARE PRODUCTS TO CONSTRUCT FAULT-TOLERANCE, RELIABILITY AND DURABILITY SOFTWARE SYSTEMS-­BASED EXPERIENCE WITH MODERN BUILD TOOLS (E.G. MAVEN, GRADLE) AND UTILIZING HIS UNDERSTANDING OF SAAS, PAAS, AND LAAS INDUSTRY SOFTWARE TOOLS. MENTOR JUNIOR ENGINEERS.

MINIMUM REQUIREMENTS: 

MASTER’S DEGREE IN COMPUTER SCIENCE, COMPUTER ENGINEERING OR A CLOSELY RELATED FIELD OF STUDY PLUS TWO (2) YEARS OF EXPERIENCE IN SOFTWARE DEVELOPMENT, BUILDING AND MAINTAINING MICROSERVICES, BUILDING DISTRIBUTED SYSTEMS USING GRAPHQL, JAVA AND GRPC ON UNIX BASED SYSTEMS, DATA STORES SUCH AS RDBMS AND ONE OR MORE OF NOSQL SUCH AS REDIS, CASSANDRA, DATA STRUCTURES AND ALGORITHMS AND OBJECT-ORIENTED AND FUNCTIONAL PROGRAMMING EXPERIENCE USING LANGUAGES SUCH AS JAVA OR C++; TWO (2) YEARS OF EXPERIENCE IN MULTITHREADING, CACHING AND PERFORMANCE TUNING AND AGILE SOFTWARE DEVELOPMENT METHODOLOGIES.

ALTERNATE REQUIREMENTS: 

BACHELOR’S DEGREE IN COMPUTER SCIENCE, COMPUTER ENGINEERING OR A CLOSELY RELATED FIELD OF STUDY PLUS FIVE (5) YEARS OF EXPERIENCE IN SOFTWARE DEVELOPMENT; TWO (2) YEARS OF BUILDING AND MAINTAINING MICROSERVICES, BUILDING DISTRIBUTED SYSTEMS USING GRAPHQL, JAVA AND GRPC ON UNIX BASED SYSTEMS, DATA STORES SUCH AS RDBMS AND ONE OR MORE OF NOSQL SUCH AS REDIS, CASSANDRA, DATA STRUCTURES AND ALGORITHMS AND OBJECT­-ORIENTED AND FUNCTIONAL PROGRAMMING EXPERIENCE USING LANGUAGES SUCH AS JAVA OR C++; TWO (2) YEARS OF EXPERIENCE IN MULTITHREADING, CACHING AND PERFORMANCE TUNING AND AGILE SOFTWARE DEVELOPMENT METHODOLOGIES.

SPECIAL REQUIREMENTS: 

MUST PASS TECHNICAL INTERVIEW.
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Full-Stack Engineer
python javascript react-js aws redis frontend Jun 16

Please apply via Lever and make sure to say you found the job listing on Stack Overflow! 

Octane AI is an all-remote and venture-backed startup seeking a Full-Stack Engineer interested in developing the future of ecommerce.

Octane AI is developing conversational AI technologies that reimagines online commerce. Publicly, Octane AI is the leading Facebook Messenger & SMS marketing platform for Shopify and Shopify Plus brands. Octane AI provides a unified platform for connecting, converting, and retaining customers. Octane AI’s current and upcoming products democratize personalization and automation technologies previously only available to multi-billion dollar corporations. Some of our investors include General Catalyst, Boost VC, and M Ventures.

You will work directly with our CTO Leif K-Brooks (founder and creator of Omegle, the largest chat platform of its kind, used by millions daily), our Director of Engineering, and our product team, to help build Octane AI's back-end technology and front-end experience. You will be in charge of building and implementing new plugins and features. You will be a critical member of the team, impacting our customers and revenue with the features you develop.

RESPONSIBILITIES

  • Work with the product team and engineering teammates to develop and implement new features and plugins for Octane AI. A well-rounded & diversified engineer is ideal for this role. If you love working with frontend mostly, that's also fine as long as you are able to change backend whenever needed.
  • Transform our roadmap and your ideas into scalable products and features. You will have the power to guide the direction of the company and the (many) features we build.
  • Implement new integrations within Octane AI. You will be working with the Facebook API and the APIs of products and services that we will be integrating into our bots and the Octane AI platform. You should be adept at learning new APIs.
  • Help develop and improve Octane AI's architecture.
  • Work quickly and efficiently in a fast-paced startup environment. Be flexible enough to take on any task.

REQUIREMENTS

  • 5+ years of frontend and backend-back development work. The ideal candidate is a top-tier developer who is comfortable in a startup environment -- AKA putting out fires, learning on-the-fly, and thrives on change and new challenges.
  • Critical skills: Python, Javascript (We use React.js).
  • Important: Experience working with the Facebook API, Redis, AWS DDB.
  • Nice to have: ES6/ES7, SASS, React-bootstrap, Redux, Functional programming experience
  • Please provide code samples or links to repositories with your code, along with an explanation of your programming philosophy. The more we can understand the way you think about code, the better. It's not an issue if you can't share a piece of code because of an NDA or something else.

BENEFITS

  • The ability to work from anywhere in the world. Our team works from New York, Portland, Barcelona, Austin, Canada, and more. Currently we have team members in 10 different countries. As long as you can get the work done, we don't care where you are!
  • Excellent health benefits: health, dental and vision insurance for US employees
  • 401(k) for US employees
  • Flexible vacation policy, paid holidays, parental leave, and sick leave
  • Fitness and home office credits. We want your workspace to be your happy place.
  • Generous stock options
  • Growth and leadership opportunities. We invest in the tools and training that will help your long-term career.
  • An amazing team of wonderfully driven and talented people

More about working at Octane AI - We believe the happier you are, the more productive you and the team are. Being a remote company allows us to work from wherever we'd prefer. Spend your evenings and weekends with your family/friends/hobbies. - We hate bureaucracy. Feel free to talk to anyone on the team.  - Your ideas are welcome. If you know how to improve our workflow, our product, our processes, don't be shy to share it. - In our weekly meetings, we do a fun thing called "fast parrot". Everybody, including the CEO, is involved. It's a little weird and fun at the same time, especially if you are doing a meeting from a public place. - We iterate quickly. Projects generally take days or weeks, not months. We have a collaborative environment where you can share a work in progress and get feedback quickly. We like to get something in the hands of customer and get their feedback as quickly as possible. - Don't work if you are sick. It's way better to rest and recover quicker than work at half power for a long time. - If you feel you are stuck with a task don't hesitate to ask for help. There are no stupid questions and nobody expects you to know everything.

Share this job:
Senior Software Engineer
javascript angular-js flask python rabbitmq senior Jun 16

Do you constantly look for ways you and your team could be doing your jobs in a smarter way? Are you interested in working on a product that helps companies understand their employees’ needs? We are looking for a hardworking Senior Software Engineer who is passionate about customers and excited to build scalable and reliable systems.

Our product, Perception, offers a modern way for collecting and understanding employee engagement through surveys, helping businesses enhance their employees’ work experience and improve their performance. We help organizations uncover not only what employees are saying, but also how they truly feel about the workplace and leadership.

We believe in:

  • People over process. We believe that processes should make it easier for us to deliver quality products faster together. We strive to understand why processes are in place, and work to change them if they just don't work.
  • Ideas over titles. We treat everyone's voice on the team equally regardless of title or seniority. We want everyone to feel comfortable contributing ideas, because we build better products when we consider multiple perspectives.
  • Everyone owns all areas of the software development and delivery life-cycle. We don't like to work in silos. We believe that every person on the team is responsible for the quality, security, delivery and stability of our product.

Primary Duties and Responsibilities:

  • Lead the development of new features and implementations of new technologies and frameworks.
  • Present and explain technical concepts to a wide-variety of internal employees and end-users.
  • Mentor other software engineers on the team, helping them grow their technical and non-technical knowledge.
  • Foster a culture of delivering quality software in a timely manner, and continuously improve the development process.
  • Promote innovation and keep team up-to-date on the latest and greatest industry trends.

Required Qualifications:

  • Proactive teammate with excellent verbal and written communication skills in a multi-functional environment.
  • Ability to mentor and teach other team members.
  • Professional experience with Python software development and architecture is preferred.
  • Comfortable working with SQL and NoSQL databases such as MongoDB or Elasticsearch.
  • Experience working with Javascript, CSS3 and modern front-end framework (Angular, React).
  • Contribute to and support multiple products that go to production.
  • Debug and solve customer issues.
  • Write and implement automated unit, system, and integration tests.

Our Tech Stack:

  • Frontend: Javascript, Angular
  • Backend: Flask, Python, RabbitMQ
  • Datastores: MongoDB, Elasticsearch, MySQL, Redis, OpenStack Swift, Google Cloud Storage, Amazon AWS
  • Version Control: Github, BitBucket
  • CI: Concourse, Jenkins, TeamCity
  • Configuration Management and Orchestration: Puppet, Ansible, Kubernetes, Docker, Vagrant

Experience, Education, Certification, License and Training:

  • Undergraduate degree in Computer Science/Engineering or equivalent work experience

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.
Share this job:
Remote Node.js Developer ehealth
node-js angular microservices typescript java javascript Jun 03

We're looking for a well-rounded and experienced developer strong in backend (NodeJs, javascript, angular, Redis, Mongo, sql). 

The right fit for our team has a love for coding and learning, works well in a fully-remote environment and is a high-energy strong communicator who can join an expert team and work with limited direction. This person would have at least 3 years of professional experience and preferably experience working remotely. 

The Perks:

  • 100% remote work
  • Competitive pay
  • Trust, autonomy, empowerment
  • This is just scratching the surface - we're a fun team of people who love what we do! If this sounds good so far then reach out and we'll share the details.

Skills & Requirements: We're looking for someone who can comfortably work on whole features/stories independently. You should be strong on the backend doing API design, building NodeJs services in a serverless/cloud environment using NestJS.

Responsibilities:

  • Develop, test and provide internal documentation of complex software solutions
  • Successfully implement development processes, coding best practices, and code reviews
  • Resolve complex technical issues as necessary
  • Keep updated on new technology developments
  • Take care of our Middleware that sits between the Java backend and Angular frontend
  • Have continuous integration up and running
Share this job:
Sr. Ruby/React Software Engineer
ruby-on-rails react-js ruby sql javascript redis May 27

DESCRIPTION

Clevertech is looking for Sr. Ruby on Rails with React Engineer to join our global team. We are looking for team members to help us develop world-class software products for the most exclusive organizations in the world.

What is Required:

  • You have a Bachelor's degree in Computer Science or a related field.
  • You have full stack expertise developing large-scale products in various languages, and solid experience working with SQL databases - bonus for PostgreSQL.
  • You have product experience at scale with Ruby on Rails, React, React Native, Heroku, Redis, Elastic Search and sidekiq queue. (A technical assessment will be required.)
  • You have experience designing and implementing automated test suites for complex applications.
  • You're organized, you’re resourceful, you are accommodating, and you don't need to tell people about it. It shows.
  • You can take ownership of a project, fill in the gaps, and ensure production-ready releases. You’re never afraid to get your hands dirty with code.

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



Want to learn more about Clevertech and the team? Check out clevertech.careers and our video highlighting Clevertech's Career Growth Video

Share this job:
Ruby on Rails Software Engineer
ruby-on-rails ruby javascript aws saas redis May 26

Leadfeeder is a fast-growing international SaaS startup, headquartered in Helsinki, Finland. We are an international remote team of 80+ members from around the world.

We've developed an online service which automates sales lead generation for B2B companies. Leadfeeder helps over 3000 paying customers to identify who visits their website, qualify the leads based on their behaviour, and convert the most promising visitors into sales leads.

Our 30+ strong in-house, all-remote engineering team is responsible for developing new features, and otherwise improving and maintaining the Leadfeeder product.

We are organised in feature-oriented, cross-functional squads. Each squad is responsible for specific features of the product, and works tightly together with high autonomy. Depending on the product area, squads are comprised of Backend and Frontend Engineers, Designers, and are always paired with a Product Manager. We believe in listening to everyone's ideas and feedback no matter what your role is, you get to have a say in the product and technical decisions of your squad.

Ruby on Rails developers at Leadfeeder work mainly on our backends: building APIs, background data processing flows, and integrations. Being a very data-intensive application, much of the work on the Leadfeeder backend involves optimising and effectively using various databases Cassandra, AWS RDS & Aurora, Elasticsearch and Redis, to name a few.

Our backend, we run multiple small-to-medium-sized Ruby on Rails apps and use serverless components (AWS Lambda, API Gateway, Kinesis) on the side. We pride ourselves on keeping apps working smoothly, and the codebase tidy and well-tested. We dedicate time for upgrades, refactoring and improvements in the developer experience.

For people with skills and interest, we offer possibilities to work on our Ember.js frontend too, enabling people to grow to a fullstack role. Equally, there are opportunities to learn and be involved in infrastructure, DevOps and serverless development.

Responsibilities

  • Developing new features together with your squad
  • Build internal and public APIs
  • Build, benchmark and optimise our core backend components
  • Helping operate our production environments on AWS
  • Providing code reviews to your peers

Benefits

  • Get to work in a talented, remote-first international team
  • Chance to make an impact on a global product
  • Actual work-life balance with healthy 40-hour work weeks
  • Flexible work time
  • Biannual company retreats
  • Competitive salary
  • Friendly and encouraging work environment
Share this job:
Senior DevOps Engineer
aws kubernetes hangfire redis devops senior May 24

Titan School Solutions is an EdTech startup that is on the fast track for growth and changing the face of school nutrition. Our SaaS platform is recognized in the space for bringing state-of-the art efficiencies and real-time transparency into schools, all while remaining focused on the bigger outcome - helping K-12 students. Titan’s founders are school information technology veterans who have not only created a scalable and affordable solution but have also brought value into schools by delivering real results.   As we continue to sky rocket within this industry, we need a hands-on Sr. DevOps Engineer that can work collaboratively with our team in order to deploy and operate our highly impacted systems. We’re looking for someone who can overcome the challenges that come with a startup, do more with less, face a problem head on, automate and streamline our operations…and do it all while consistently resolving issues in our dev, test and production environments.  If you are a highly energetic self-starter with the ability to work independently in a remote environment, achieve results, focus on the details, and ultimately want to be part of transforming an institutional enterprise then…APPLY HERE!  WHERE YOU WILL BE IN ONE YEAR: 

  • TRANSFORM AN INDUSTRY! - You will be involved in an industry that is unlike any other. You will monitor high traffic volumes on a consistent basis and work in a fast-paced field that will expand your horizons and put you far above your peers.
  • ACCELERATE YOUR CAREER!  - This is a transformational opportunity for someone who is looking to prove they can come into an organization on the ground level and fix its problems at the source. You will accelerate your career in half the time while having double the impact on our day to day operations. 

WHAT YOU'LL DO TO GET THERE:

  • Work as part of a small technical team to build and manage a resilient and secure infrastructure for the various application platforms.
  • Collaborate with development team to not just maintain, but also build and improve the underlying systems to be highly available, scalable and highly performant.
  • Scale infrastructure to meet rapidly increasing demand and improve automated deployments, monitoring, management and incident response.
  • Monitor site database stability/performance and troubleshoot issues.
  • Collaborate with a team to create and execute load and performance tests.
  • Proactively meet standards for information security and compliance.
  • Have an attitude to always improve by constantly researching new technologies and services(example: SQL Server on Linux, .NET auto-scaling on GCP, etc.)

WHAT YOU’LL NEED TO SUCCEED:

  • Google Cloud Platform will be the main focus of preferred experience, if you have strong experience in AWS or Azure that will give you a great foundation to build upon.
  • Experience with Kubernetes, New Relic, Hangfire administration, Redis preferred
  • Strong experience in Linux  and knowledge of automated builds and deployments such as TeamCity, Octopus Deploy, VSTS, etc.
  • Strong experience managing, monitoring, profiling and scaling Microsoft servers(SQL Server, Windows Server, IIS).
  • Strong knowledge and understanding of SaaS network architecture, security and troubleshooting techniques.
  • Experience creating and maintaining backup strategies as well as managing PCI compliant production environments.
  • Release automation, system administration, system configuration, and system debugging experience
  • Experience implementing and maintaining monitoring and alert systems.
  • Ability to operate in an agile, entrepreneurial start-up environment.

WHAT WE OFFER: At Titan School Solutions, we’re looking for bright, independent, self-motivated, and experienced people who have an entrepreneurial spirit and passion for technology. Our compensation packages consist of salary and a full suite of benefits to support our growing team. Titan offers all of the opportunity that comes with a startup but without the risk. It is backed by Cie, a startup accelerator, and Wavemaker Partners, a venture capital firm.  This position is available for remote employment in the United States and does require the team member to be on call.

  • Competitive salary: Based on experience and performance.
  • Health/Benefits: Medical, Dental, & Visual. 95% paid by employer!
  • Unlimited PTO: We believe in work/life balance to reward our rock stars for delivering great results. 
  • The Right Gear: All the bells and whistles you need to drive results.
  • 401k Matching: We offer a generous 401k plan and we match 100% up to 5%.
  • Ownership: You’ll be a crucial member of the initial build-out team, offering unlimited opportunity for growth and professional development.
Share this job:
Senior Backend Engineer
Density  
react-js postgresql redis python backend senior May 22

Senior Backend Engineer

At Density, we build one of the most advanced people sensing systems in the world. The product and infrastructure is nuanced and one-of-a-kind. Building this product for scale has been an exercise in patience, creativity, remarkable engineering, laser physics, global logistics, and grit. The team is thoughtful, driven, and world-class. 

Importance of Engineering 

We build systems that are real-time, accurate, and anonymous by design. Our systems help today’s largest companies understand how their buildings get used. We have counted hundreds of millions of people. 

Counting people in “real-time” is unique and particularly hard to achieve. It allows a user to walk into a room, beneath our sensor, and see the room’s occupancy increment 700ms later.  

Today alone, Density will ingest over 1m events. In the coming year, our sensor network is on track to grow ten-fold. The overall system load is exploding. Maintaining our low latency standards requires an increasingly thoughtful system. 

We’re architecting infrastructure where annual, unscheduled downtime is measured in minutes. We’re building intelligent redundancies so missed events are an oddity. We’re constructing an exceptional engineering team to support always-on, intelligible analytics generated on the fly.  

Real-time can solve one of the world’s most fundamental problems -- how do humans use all this space? Last week we launched Safe by Density to help organizations safely return to the workplace. This product, a singular example, would not have been possible without real time data.  

This is a large, nuanced, deeply technical problem. We need your help solving it.  

You can read our values here

Please apply if you have some of the following background:

  • You have 5+ years experience shaping highly scalable enterprise systems. Or can demonstrate similar proficiency. 
  • You have a command of technologies like Time Scale DB, Redis, Kafka, Postgres, AWS, Django, and Python.
  • You have architected complex data pipelines, APIs, and data delivery mechanisms.
  • You have had significant senior responsibility for monitoring, profiling and improving system performance. 
  • You have demonstrated the ability to navigate the nuanced needs of internal tools and customer facing systems.
  • You can balance a demanding workload, discern priorities, and communicate tradeoffs effectively.
  • You are resourceful, direct, helpful, driven, and mission-oriented.
  • You have an understanding of statistical analysis and trend data modeling.
  • You have worked with container orchestration technologies like kubernetes or nomad.
  • You embrace the opportunity to share your knowledge. 
  • You have a working knowledge of front end technologies like ES6, React, and Redux. 
  • You have an excitement for and ability to interact directly with customers. 
  • You have an awareness of your weak spots and a genuine desire to improve. 
  • You’re looking for a long-term role with a company that has long-term ambition.
Share this job:
Senior Backend Engineer
Density  
backend senior aws redis frontend May 21
To our Future Senior Backend Engineer

At Density, we build one of the most advanced people sensing systems in the world. The product and infrastructure is nuanced and one-of-a-kind. Building this product for scale has been an exercise in patience, creativity, remarkable engineering, laser physics, global logistics, and grit. The team is thoughtful, driven, and world-class. 

Importance of Engineering 

We build systems that are real-time, accurate, and anonymous by design. Our systems help today’s largest companies understand how their buildings get used. We have counted hundreds of millions of people. 

Counting people in “real-time” is unique and particularly hard to achieve. It allows a user to walk into a room, beneath our sensor, and see the room’s occupancy increment 700ms later.  

Today alone, Density will ingest over 1m events. In the coming year, our sensor network is on track to grow ten-fold. The overall system load is exploding. Maintaining our low latency standards requires an increasingly thoughtful system. 

We’re architecting infrastructure where annual, unscheduled downtime is measured in minutes. We’re building intelligent redundancies so missed events are an oddity. We’re constructing an exceptional engineering team to support always-on, intelligible analytics generated on the fly.  

Real-time can solve one of the world’s most fundamental problems -- how do humans use all this space? Last week we launched Safe by Density to help organizations safely return to the workplace. This product, a singular example, would not have been possible without real time data.  

This is a large, nuanced, deeply technical problem. We need your help solving it.  

You can read our values here

Please apply if you have some of the following backgroud:

  • You have 5+ years experience shaping highly scalable enterprise systems. Or can demonstrate similar proficiency. 
  • You have a command of technologies like Time Scale DB, Redis, Kafka, Postgres, AWS, Django, and Python.
  • You have architected complex data pipelines, APIs, and data delivery mechanisms.
  • You have had significant senior responsibility for monitoring, profiling and improving system performance. 
  • You have demonstrated the ability to navigate the nuanced needs of internal tools and customer facing systems.
  • You can balance a demanding workload, discern priorities, and communicate tradeoffs effectively.
  • You are resourceful, direct, helpful, driven, and mission-oriented.
  • You have an understanding of statistical analysis and trend data modeling.
  • You have worked with container orchestration technologies like kubernetes or nomad.
  • You embrace the opportunity to share your knowledge. 
  • You have a working knowledge of front end technologies like ES6, React, and Redux. 
  • You have an excitement for and ability to interact directly with customers. 
  • You have an awareness of your weak spots and a genuine desire to improve. 
  • You’re looking for a long-term role with a company that has long-term ambition.
Share this job:
Senior Partner Solution Architect
 
senior java python javascript big data ios May 20
We work with the world’s biggest enterprise customers focused on leading a revolution to transform their organizations to take advantage of the digital economy. The list includes Amadeus, Concur, eBay, GE, LinkedIn, and many others. You can learn more here: www.couchbase.com/customers

Are you an individual who is customer focused, innovative, solution oriented and enjoys working with technology partners and global SIs? If so, read on. Couchbase is looking for a talented Senior Partner Solution Architect with expertise in databases, big data, cloud and/or mobile technologies to support our product and partner organization. This position will cover a variety of exciting technologies, including big data, mobile, IoT, containers & orchestration, DevOps and cloud technology ecosystem partners.

Responsibilities

  • Working with partners to create technical integrations and/or end-to-end solutions between their products and Couchbase. Examples include: Red Hat/IBM, Grafana Labs and Prometheus, Informatica, Confluent/Kafka, Databricks/Spark, Elasticsearch, VMware/Pivotal/Spring, and public Cloud providers
  • Assisting our customers to deploy partner integrations and solutions
  • Supporting our direct sales teams when they leverage partner solutions at customers
  • Creating technical and marketing collateral describing partner integrations and/or solutions
  • Developing and delivering exceptional company/product presentations and demonstrations 1:1 and 1:many
  • Working with product management and engineering to drive enhancements to the product 
  • Engagement of the partner community through attendance at technology events, writing blog posts and delivering presentations at trade shows
  • Partner education and maximizing Couchbase’s success through effective coaching and product positioning

Requirements

  • 10+ years working in a customer facing position such as presales, post-sales or consulting
  • 10+ years experience in traditional RDBMS or NoSQL databases, including data modeling. Direct exposure to Couchbase, Cassandra, MongoDB, Aerospike, Redis and Hadoop/HBase is preferable, but not required
  • 10+ years experience with Linux, Windows and their ecosystems, including Bash, Python and GitHub
  • Familiarity with programming languages such as Go, Python, Javascript, Java, .NET or Objective C
  • Bachelor or Master's degree in Computer Science or a related field
  • Strong communication and presentation skills with an ability to present complex solutions concisely 1:1 and to a large audience
  • Fluency in speaking to the full range of IT stakeholders including the IT Director / CIO level
  • Enthusiastic and knowledgeable about some established and emerging trends across the cloud ecosystem. 
  • Continuously learning about exciting new technologies like Kubernetes, Apache Camel, Prometheus, AWS Lambda, OpenWhisk, Kafka, Spark, Quarkus, and Spring Data, among other Cloud Native Computing Foundation projects
  • Passionate about the mobile and IoT ecosystem, including Android, iOS, field gateways and distributed systems with intermittent connectivity
  • Good knowledge of data center architecture covering multi datacenter and global deployments
  • Organized and analytical, able to thrive under pressure with outstanding time management skills
  • Creative and adaptive approach to removing obstacles and accelerating the integration efforts
  • Ability to travel to both partner and customer sites 25% or more
About Couchbase

Couchbase's mission is to be the platform that accelerates application innovation. To make this possible, Couchbase created an enterprise-class, multi-cloud NoSQL database architected on top of an open source foundation. Couchbase is the only database that combines the best of NoSQL with the power and familiarity of SQL, all in a single, elegant platform spanning from any cloud to the edge.  
 
Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Comcast, Disney, DreamWorks Animation, eBay, Marriott, Neiman Marcus, Tesco, Tommy Hilfiger, United, Verizon, Wells Fargo, as well as hundreds of other household names.

Couchbase’s HQ is conveniently located in Santa Clara, CA with additional offices throughout the globe. We’re committed to a work environment where you can be happy and thrive, in and out of the office.

At Couchbase, you’ll get:
* A fantastic culture
* A focused, energetic team with aligned goals
* True collaboration with everyone playing their positions
* Great market opportunity and growth potential
* Time off when you need it.
* Regular team lunches and fully-stocked kitchens.
* Open, collaborative spaces.
* Competitive benefits and pre-tax commuter perks

Whether you’re a new grad or a proven expert, you’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.

Check out some recent industry recognition:

Want to learn more? Check out our blog: https://blog.couchbase.com/

Couchbase is proud to be an equal opportunity workplace. Individuals seeking employment at Couchbase are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws.
Share this job:
Python Developer
python django elasticsearch ansible linux java May 19

PeopleDoc is looking for experienced and talented web developers who love working with Python, Django, JavaScript, ember.js. PeopleDoc has been growing like crazy during the last 4 years, and hopefully it’s not going to stop! The R&D teams is always in the process of improving our application for our users and supporting the incredible growth of PeopleDoc.

In this role, you will work closely with product owners, UX developers, SRE, DBAs, Support teams, and other web engineers to push forward the implementation of new features while also helping us to scale our platform. As a member of one of our feature teams, you will join a friendly and talented group of python developers, within a dynamic, forward looking company, facing great engineering challenges.

Our stack includes: Python/Django, PostgreSQL, ElasticSearch, Redis, RabbitMQ, Ansible, ember.js, Java/Scala

 Successful candidate will be able to:

  • Design, ship and test new features in collaboration with the Product Team
  • Use your deep understanding of web technologies and APIs to advise on the system's architecture
  • Push your code in production, improve our deployment process and monitor it
  • Analyze, rethink and refactor the code to scale the application
  • Write unit, functional and performances tests
  • Contribute to our OpenSource Projects 

What you bring to the table:

  • The ability to write tested, production grade Python + Extensive SQL skills
  • A solid understanding of Linux development and automation tools (we use Ansible to manage configuration, and you are expected to deploy your own application and features)
  • Like to learn & share, you are passionate and humble about your skills
  • Excellent communication skills. As a team and “international company” we communicate mostly in English
  • JavaScript experience is a big bonus, we use ember.js, and JavaScript everywhere

What we bring to the table ? 

  • A passionate and welcoming team,
  • Team work is in our core values; we learn from each other by pair programming or via extensive code reviews
  • Double screens, supercharged PCs,
  • Croissants every monday,
  • Off-sites, Babyfoot, tennis table and PS4 for the lunch break
  • Open to remote workers

Typical Interview Process:

  • If your application is selected, a Recruiter will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.
Share this job:
Future: Software Engineer
ruby linux redis api May 13
Spreedly is a rapidly growing, payments technology firm, with headquarters located in downtown Durham, North Carolina.  We are a stable, growth stage company with a team that enjoys working together and is remote friendly and inclusive. Our culture is based around our dedication to a meaningful work/life balance, and our commitment to that is reflected in the way we've structured the company, as well as the benefits and perks that we offer to employees.

We've developed a powerful infrastructure that is central to the massive and growing payments market. We're growing incredibly fast too. In fact, we just raised $75M from Spectrum Equity. And we're processing over one million transactions per day.

Principals only, no recruiters

Spreedly is a rapidly growing, payments technology firm, with headquarters located in downtown Durham, and we’re seeking a mid level Software Engineer to help with the next exciting phase of our growth.

You’ll be spending your time working on the engineering team building functionality for customers. Building product at Spreedly is somewhat unique in that our main product is a payments API used by other developers. So “designing a UI” often means thinking through how you would want a given API to work if you were using it, and when we “work on Javascript”, it’s usually building libraries for other developers to use in their own pages. “Adding a feature for a customer” could mean working through how to securely enable a developer to do something interesting with a credit card number. Super challenging and fun, we think! And since we work with credit card data on a daily basis, thinking about security is a way of life at Spreedly, as is building sustainable processes to keep that information safe (and our auditors happy).

Must Haves

  • The skills required to refactor and add features to a large but reasonably clean codebase.
  • An ability to design components and services with guidance from your senior peers.
  • The ability to operate semi-autonomously, sorting your own immediate priorities out of the ever-shifting needs of a startup environment.
  • A willingness to be a generalist and dig into new things you've never done before.
  • Excellent written communications, and a willingness to use them to document your work as necessary.
  • A quiet confidence in your ability to learn new tech as necessary. Today we work primarily with Ruby, Rails, Elixir, Phoenix, Riak, Kafka, Postgres, Redis, and Linux ... but are always pragmatically evaluating new languages and tools

What We Offer

  • Competitive salary + equity package
  • Outstanding medical and dental benefits (we pay 100% of monthly premiums for employees + families)
  • Life and long-term disability insurance
  • Medical and dependent care FSA
  • Open PTO policy
  • Tues./Thurs. in-office days- the rest of the week employees are free to work wherever they choose
  • Paid lunches on in-office days
  • 12 weeks paid Family Leave
  • Matching 401k plan
  • Monthly digital lifestyle stipend
  • Yearly paid professional development
We're constantly striving to have the fairest and most productive hiring process possible. We want to ensure that every candidate is treated equally and our interactions are designed with that goal in mind. If you want to get a sense for what your application process will look like, we'd encourage you to read the following: Stop Hazing Your Potential Hires and Programming Puzzles Are Not the Answer.

If this at all sounds interesting, we'd love to hear from you!

Spreedly is an equal opportunity employer that values a diverse culture as it’s an accurate reflection of the larger community and world in which we live. We actively work to drive out even unintentional discrimination in our hiring processes via practices like blindly graded work samples and structured interviews.

Due to the sensitive nature of what Spreedly does- handling payment data- candidates must complete a successful background check. If you have concerns along those lines, please discuss with us sooner rather than later- we do not want you to waste time in the hiring process and get disqualified at the end if we can help it.

Due to the sensitive nature of what Spreedly does- handling payment data- candidates must complete a successful background check. If you have concerns along those lines, please discuss with us sooner rather than later- we do not want you to waste time in the hiring process and get disqualified at the end if we can help it.

Spreedly is an equal opportunity employer. We actively work to drive out even unintentional discrimination in our hiring processes via practices like blindly graded work samples and structured interviews.

Thank you for your interest in our company, because of the high volume of resume flow, we will only respond to those candidates that we think will be a potential fit.
Share this job:
Senior Staff Software Engineer
 
senior javascript docker aws redis api May 13
Atlassian is continuing to hire for all open roles with all interviewing and on-boarding done virtually due to COVID-19. Everyone new to the team, along with our current staff, will temporarily work from home until it is safe to return to our offices.

JOB DUTIES:
UTILIZE KNOWLEDGE OF ATLASSIAN’S TRELLO WEB-BASED APPLICATION, PLATFORMS, TOOLS, DEVELOPMENT PRACTICES, AND SYSTEMS TO DESIGN AND SUPPORT NEW FEATURES IN TRELLO THAT WILL SHIP TO OVER 35 MILLION USERS. UTILIZE KNOWLEDGE OF SOFTWARE CONSTRUCTION AND INTEGRATION PATTERNS, FULL-STACK DEVELOPMENT, SOA ARCHITECTURES AND API DESIGN TO ENSURE TRELLO’S BACK-END IS HIGHLY AVAILABLE, FAULT-TOLERANT AND SCALABLE. BUILD RESTFUL APIS FOR HIGH-TRAFFIC WEB APPLICATIONS. CONTRIBUTE AS A MEMBER OF THE TECHNICAL ARCHITECTURAL COMMITTEE TO ATLASSIAN’S GLOBAL ARCHITECTURE STRATEGIES WITH PEERS ACROSS THE ORGANIZATION. WORK WITH PRODUCT MANAGERS, DESIGNERS AND DEVELOPERS TO REFINE TRELLO’S FEATURE DESIGN AND FUNCTIONALITY. APPLYING KNOWLEDGE OF SOFTWARE DEVELOPMENT TECHNOLOGIES ON THE BACK-END TEAM INCLUDING JAVASCRIPT, NODE.JS, MONGO, REDIS, KAFKA, ELASTICSEARCH, DOCKER, AND AWS (S3, SES, SQS) TECHNOLOGIES. MAINTAIN AND IMPROVE APPLICATION SERVER WHICH HANDLES ALL OF TRELLO’S USER REQUESTS IN ORDER TO FACILITATE THOUSANDS OF USER REQUESTS PER SECOND. MAINTAIN QUALITY OF CODE BEING CONTRIBUTED TO THE SYSTEM VIA CODE REVIEWS AND TECHNICAL OVERSIGHT. MENTOR LESS EXPERIENCED DEVELOPERS IN THE TRELLO BACK-END TEAM.  

MINIMUM REQUIREMENTS:
MASTER’S DEGREE IN COMPUTER SCIENCE, SOFTWARE ENGINEERING OR A CLOSELY RELATED FIELD OF STUDY PLUS TWO (2) YEARS OF EXPERIENCE IN SOFTWARE ENGINEERING/DEVELOPMENT, FULL-STACK DEVELOPMENT, SOA ARCHITECTURES, RESTFUL API DESIGN INCLUDING IN-DEPTH EXPERIENCE IN THE FOLLOWING TECHNOLOGIES: JAVASCRIPT, NODE.JS, MONGO, REDIS, KAFKA, ELASTICSEARCH, DOCKER, AND AWS (S3, SES, SQS) TECHNOLOGIES.

ALTERNATE REQUIREMENTS:
BACHELOR’S DEGREE IN COMPUTER SCIENCE, SOFTWARE ENGINEERING OR A CLOSELY RELATED FIELD OF STUDY PLUS FIVE (5) YEARS OF EXPERIENCE IN SOFTWARE ENGINEERING/DEVELOPMENT, FULL-STACK DEVELOPMENT, SOA ARCHITECTURES, RESTFUL API DESIGN INCLUDING IN-DEPTH EXPERIENCE IN THE FOLLOWING TECHNOLOGIES: JAVASCRIPT, NODE.JS, MONGO, REDIS, KAFKA, ELASTICSEARCH, DOCKER, AND AWS (S3, SES, SQS) TECHNOLOGIES.

SPECIAL REQUIREMENTS:
MUST PASS TECHNICAL INTERVIEW.
More about our benefits

Whether you work in an office or a distributed team, Atlassian is highly collaborative and yes, fun! To support you at work (and play) we offer some fantastic perks: ample time off to relax and recharge, flexible working options, five paid volunteer days a year for your favourite cause, an annual allowance to support your learning & growth, unique ShipIt days, a company paid trip after five years and lots more.

More about Atlassian

Creating software that empowers everyone from small startups to the who’s who of tech is why we’re here. We build tools like Jira, Confluence, Bitbucket, and Trello to help teams across the world become more nimble, creative, and aligned—collaboration is the heart of every product we dream of at Atlassian. From Amsterdam and Austin, to Sydney and San Francisco, we’re looking for people who want to write the future and who believe that we can accomplish so much more together than apart. At Atlassian, we’re committed to an environment where everyone has the autonomy and freedom to thrive, as well as the support of like-minded colleagues who are motivated by a common goal to: Unleash the potential of every team.

Additional Information

We believe that the unique contributions of all Atlassians is the driver of our success. To make sure that our products and culture continue to incorporate everyone's perspectives and experience we never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.

All your information will be kept confidential according to EEO guidelines.
Share this job:
Cloud Scala Software Developer
scala playframework cloud java javascript docker May 08

Cloud Scala Software Developer (Remote United States)

At Railroad19, we develop customized software solutions and provide software development services.  We are currently seeking a Scala Software Developer that is fluent in Scala and web applications.  The successful engineer will be a technical resource for the development of clean and maintainable code. In addition to contributing code and tangible deliverables the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills.


At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. 

This is a full-time role with vacation, full benefits and 401k.  Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.


The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).  

Core responsibilities:

  • Understand our client's fast-moving business requirements
  • Negotiate appropriate solutions with multiple stakeholders
  • Write and maintain scalable enterprise quality software
  • Develop new applications and production application support
  • Participate in detailed technical design, development, and implementation of applications using existing and emerging technology platforms.
  • Manage the complete software development life cycle
  • Writing functional and unit tests in order to maintain code quality
  • Develop understanding of client business processes, objectives, and solution requirements.
  • Participate in project work groups with subject matter experts and stakeholders to understand specific needs
  • Collaborate with other teams in order to deliver a highly performance application that contains little or no defects
  • Identify new opportunities, tools, and services to enhance the custom software platform
  • Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions

Skills & Experience:

  • Advanced Scala development-based software solutions
  • Extensive enterprise experience in web applications
  • Enterprise experience with relational and nonrelational database
  • Hands on experience with Azure and/or Google cloud, Docker or Container Orchestration (Kubernetes) is a plus
  • Hands on experience with Postgres, MySQL, or Redis technologies is a plus
  • Hands on experience with Play framework
  • Hands on experience with Java 8 a plus
  • Hands on experience with NoSQL technologies
  • Familiar React and/or similar JavaScript frameworks is a plus
  • Demonstrates willingness to learn new technologies and takes pride in delivering working software
  • Excellent oral and written communication skills, analytical, and problem-solving skills
  • Experience participating on an agile team
  • Is self-directed and can effectively contribute with little supervision
  • Experience in Banking/Finance fields a plus
  • Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience
Share this job:
Ruby/React Software Engineer
ruby-on-rails react-js ruby sql javascript redis May 04

DESCRIPTION

Clevertech is looking for Ruby on Rails with React Engineer to join our global team. We are looking for team members to help us develop world-class software products for the most exclusive organizations in the world.

What is Required:

  • You have a Bachelor's degree in Computer Science or a related field.
  • You have full stack expertise developing large-scale products in various languages, and solid experience working with SQL databases - bonus for PostgreSQL.
  • You have product experience at scale with Ruby on Rails, React, React Native, Heroku, Redis, Elastic Search and sidekiq queue. (A technical assessment will be required.)
  • You have experience designing and implementing automated test suites for complex applications.
  • You're organized, you’re resourceful, you are accommodating, and you don't need to tell people about it. It shows.
  • You can take ownership of a project, fill in the gaps, and ensure production-ready releases. You’re never afraid to get your hands dirty with code.

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



Want to learn more about Clevertech and the team? Check out clevertech.careers and our video highlighting Clevertech's Career Growth Video

Share this job:
Sr. Ruby/React Software Engineer
ruby-on-rails react-js ruby sql javascript redis May 04

DESCRIPTION

Clevertech is looking for Sr. Ruby on Rails with React Engineer to join our global team. We are looking for team members to help us develop world-class software products for the most exclusive organizations in the world.

What is Required:

  • You have a Bachelor's degree in Computer Science or a related field.
  • You have full stack expertise developing large-scale products in various languages, and solid experience working with SQL databases - bonus for PostgreSQL.
  • You have product experience at scale with Ruby on Rails, React, React Native, Heroku, Redis, Elastic Search and sidekiq queue. (A technical assessment will be required.)
  • You have experience designing and implementing automated test suites for complex applications.
  • You're organized, you’re resourceful, you are accommodating, and you don't need to tell people about it. It shows.
  • You can take ownership of a project, fill in the gaps, and ensure production-ready releases. You’re never afraid to get your hands dirty with code.

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



Want to learn more about Clevertech and the team? Check out clevertech.careers and our video highlighting Clevertech's Career Growth Video

Share this job:
Backend Engineer
java kotlin spring spring-boot aws backend Apr 27

HealthPrize is hiring a Backend Engineer

At HealthPrize, we are changing the way people think about their medication and their health!

If you are seeking more passion than red tape, an environment where hard work is rewarded with great opportunity, and where an entrepreneurial mindset is essential, then HealthPrize may be the place for you!

Our growth is being fueled by work with leading brands in life sciences such as Abbott, Walgreens, and Gilead. Join the close-knit engineering team that designs and develops our industry leading patient engagement platform. Hone your skills in an agile, collaborative environment and work with us to measurably improve the state of healthcare globally.

The Role

We are looking for self-motivated engineers to join our team to help take our platform to the next level. At HealthPrize, Backend Engineers have a deep understanding of progressive web application fundamentals and the back-end architecture required to power a suite of globally distributed apps. They consistently deliver large features that provide significant value to our customers. They collaborate well with others, seek input from teammates, and provide detailed code reviews.

We are polyglots at heart, and like to use the right tools for the job. Currently, our core technologies include Java, Kotlin, Aurora/MySQL, Spring-Boot & the broader Spring Framework ecosystem, Docker, Redis and all the goodness on Amazon Web Services. Our platform is fully deployed on AWS in a highly secure environment that we manage & operate.

As a successful candidate, you:

  • Love to deliver useful software
  • Have strong experience as a professional developer working with a distributed team
  • Are passionate about shipping code that is scalable, maintainable and well-tested
  • Are fluent in the Java and/or Kotlin language and can reason about the JRE
  • Can successfully communicate with internal and external stakeholders to resolve operational concerns & customer issues
  • Enjoy optimizing complex data models for understandability and performance
  • Are not dogmatic in your technology choices, but have the passion and knowledge to engage in debates about various tooling and technologies
  • Have experience designing, implementing, and maintaining APIs as a service for your team and customers
  • Are familiar with our open source stack and associated tooling
  • Have experience deploying and operating services-oriented platforms on AWS infrastructure
  • Are interested in building a reliable, fault-tolerant, multi-tenant platform and delivering it to a global user base

About HealthPrize

Located in South Norwalk, CT, HealthPrize Technologies is the pioneer in the use of gamification, behavioral economics, and consumer marketing concepts to engage and motivate patients. Programs developed on our platform are used by life science companies to inspire brand loyalty, improve health literacy, and maximize medication adherence.

Many companies say they are entrepreneurial, but we really are, and are looking for people who are ready to contribute and make an immediate impact. We are in the midst of an exciting period of growth as we expand the number of programs developed on our platform and are seeking smart, hard-working, and self-directed individuals who can thrive in a fast-paced and collaborative environment.

While we are focused on solving serious health problems, we don’t take ourselves too seriously. If you like to work hard and have fun doing it, you’ll fit right in. Our offices are within walking distance to dozens of restaurants, bars, and coffee shops, and the waterfront.

HealthPrize is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. HealthPrize also expressly prohibits any form of workplace harassment based on any of the above.

Share this job:
Ruby/React Software Engineer
ruby-on-rails react-js ruby sql javascript redis Apr 27

DESCRIPTION

Clevertech is looking for Ruby on Rails with React Engineer to join our global team. We are looking for team members to help us develop world-class software products for the most exclusive organizations in the world.

What is Required:

  • You have a Bachelor's degree in Computer Science or a related field.
  • You have full stack expertise developing large-scale products in various languages, and solid experience working with SQL databases - bonus for PostgreSQL.
  • You have product experience at scale with Ruby on Rails, React, React Native, Heroku, Redis, Elastic Search and sidekiq queue. (A technical assessment will be required.)
  • You have experience designing and implementing automated test suites for complex applications.
  • You're organized, you’re resourceful, you are accommodating, and you don't need to tell people about it. It shows.
  • You can take ownership of a project, fill in the gaps, and ensure production-ready releases. You’re never afraid to get your hands dirty with code.

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



Want to learn more about Clevertech and the team? Check out clevertech.careers and our video highlighting Clevertech's Career Growth Video

Share this job:
Sr. Ruby/React Software Engineer
ruby-on-rails react-js ruby sql javascript redis Apr 27

DESCRIPTION

Clevertech is looking for Sr. Ruby on Rails with React Engineer to join our global team. We are looking for team members to help us develop world-class software products for the most exclusive organizations in the world.

What is Required:

  • You have a Bachelor's degree in Computer Science or a related field.
  • You have full stack expertise developing large-scale products in various languages, and solid experience working with SQL databases - bonus for PostgreSQL.
  • You have product experience at scale with Ruby on Rails, React, React Native, Heroku, Redis, Elastic Search and sidekiq queue. (A technical assessment will be required.)
  • You have experience designing and implementing automated test suites for complex applications.
  • You're organized, you’re resourceful, you are accommodating, and you don't need to tell people about it. It shows.
  • You can take ownership of a project, fill in the gaps, and ensure production-ready releases. You’re never afraid to get your hands dirty with code.

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



Want to learn more about Clevertech and the team? Check out clevertech.careers and our video highlighting Clevertech's Career Growth Video

Share this job:
Linux Cloud Support Engineer
linux git php python magento cloud Apr 26

As an EMEA based Linux Cloud Support Engineer you will be responsible for assessing the nature of product or service issues and resolving support problems for customers and partners through support tickets, live chat, and occasional voice calls. Don’t let the word “Support” fool you - this is not a typical call center role. Our customers are technically sophisticated and once a question gets to us search engines have failed to provide an answer. On any given day, you’ll be applying your knowledge of Linux with technologies like MySQL, DNS, CDNs, SSL, Redis, various programming languages, replication, integration with other systems and much more. Expect to learn something new every day.

Successful employees will collaborate with other team members, meet deadlines and test new ideas, tools, and tactics. We are looking for motivators and go-getters who will improve our processes, our products and ourselves. As one of our Cloud Support Engineers, you are our front line; when our customers think of how great Platform.sh is, they think of you.

In a given day you might:

  • Troubleshoot issues pertaining to the underlying infrastructure running customer applications.
  • Diagnose, debug and document issues in both applications and systems.
  • Deploy and configure cloud infrastructure resources.
  • Troubleshoot, reproduce and report bugs.
  • Become a product expert and work toward improving our customer facing documentation.
  • Participate in limited on-call shifts, providing timely responses to high priority tickets and incidents.
  • Work under limited supervision with considerable latitude for personal initiative.
  • Respond to customer inquiries through our ticketing solution, ZenDesk.
  • Participate in training teammates.

Qualifications

Minimum Qualifications

  • This role is permanent and full time, 5 days a week 
  • 3+ years combined of:
    • Linux system administration
    • Web development using PHP, Python, Ruby or Go. (However, this is not primarily a programming job)
    • Experience using git
    • Managing DNS
    • Functional knowledge of TLS and encryption
    • Demonstrating exceptional communication skills to provide clear and empathetic customer support

Additional Nice-to-Haves

  • Knowledge of nginx, Galera, GlusterFS, and Puppet
  • Experience with Magento, Symfony, TYPO3 and/or Drupal
  • Understanding of CDNs or Varnish and web caching strategies
  • Familiarity with IaaS solutions, such as AWS, Microsoft Azure and Google Compute Engine
  • Conversant in containerization technologies and techniques

Sound Like a Good Fit? We’re not expecting you to be an expert at all of the above, but if your skillset includes some of it and you’re interested in diving into the rest, we’d love to talk to you!  

This is a remote job. Work from anywhere!

We are a worldwide distributed team and are looking for a candidate who can perform well working remotely. To be an effective performer as a CSE here at Platform.sh, you’ll need to be able to effectively collaborate across time zones while operating with a high level of independence and autonomy.

Share this job:
Sr. UI Engineer
ui ruby html css cloud aws Apr 22
About Intricately
Intricately is the only product of its kind that captures global cloud usage, spend, and engagement by collecting real-time data from across the public Internet. Companies across the cloud and infrastructure ecosystem rely on Intricately's market insight to get visibility into a rapidly expanding market, map and plan territories, and much more.

Engineering at Intricately
Many companies talk about Big Data- we're living it. How would you model cloud/infrastructure spend for the Fortune 500? How would you collect this data? How would you track variations in this dataset? What's noise vs signal? What's the most efficient way to query 30mm+ Internet Gateways? How do you create a front-end to surface insights for customers so they can get the information they need and get on with their day? Intricately engineering is focused on solving these challenges every day. Got strong opinions on the topic? We're excited to discuss them with you!

As an early hire, you will be a core member of the team with a tremendous impact on the product, culture, and trajectory of the company. You'll work closely with the leadership team to refine, improve, and ship product. You'll be part of a team creating a service that's heavily used (and loved) by some of the largest cloud and infrastructure companies in the world.

We are looking for a Senior UI Engineer excited to own front-end product delivery. We have a founding team with deep technical expertise and have seen the tremendous impact first-hand that this role can deliver. Our hope is that you've got the right combination of software wizardry, technical prowess, leadership traits, and (most importantly) is someone we enjoy spending lots of time with.

Some context on our scale
- We see Millions of daily real-time events representing the living breathing internet
- We track Billions of digital assets
- We store Petabytes of event-state data

WHAT YOU'LL BE DOING

  • Partnering with Product Design to build out our UI Library / Design System Language
  • Creating reusable UI components and reference implementations to be implemented throughout our applications (Web, Browser Extension, Mobile)
  • Building front-end product features quickly and efficiently
  • Improving our front-end development tooling and workflow
  • Creating a culture of knowledge sharing
  • Providing technical leadership when there are no great options
  • Shipping beautiful and functional product

SKILLS & EXPERIENCE

  • 5+ years of experience as a UI software engineer
  • 1+ years of “in the trenches” startup experience
  • Strong expertise in building reusable HTML and CSS components
  • Degree in Computer Science, Engineering, or equivalent
  • Hands-on software engineering experience with modern software stacks
  • Strong command of software engineering principles, design, and process
  • Excellent written and oral communication skills
  • Ability to work in a fast-paced startup environment

OUR STACK

  • Front-End : VueJS
  • Back-End : Ruby / Rails, Node
  • Data Stores : Postgres, Mongo, ElasticSearch, DynamoDB, InfluxDB, Redis, Memcache, S3
  • Clouds : AWS, DigitalOcean, Heroku
Intricately is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Diversity and inclusion are at the core of our team's culture. We're proud to welcome people with different backgrounds, perspectives, and experiences — join us and let's make something awesome together.
Share this job:
Ruby/React Software Engineer
ruby-on-rails react-js ruby sql javascript redis Apr 20

DESCRIPTION

Clevertech is looking for Ruby on Rails with React Engineer to join our global team. We are looking for team members to help us develop world-class software products for the most exclusive organizations in the world.

What is Required:

  • You have a Bachelor's degree in Computer Science or a related field.
  • You have full stack expertise developing large-scale products in various languages, and solid experience working with SQL databases - bonus for PostgreSQL.
  • You have product experience at scale with Ruby on Rails, React, React Native, Heroku, Redis, Elastic Search and sidekiq queue. (A technical assessment will be required.)
  • You have experience designing and implementing automated test suites for complex applications.
  • You're organized, you’re resourceful, you are accommodating, and you don't need to tell people about it. It shows.
  • You can take ownership of a project, fill in the gaps, and ensure production-ready releases. You’re never afraid to get your hands dirty with code.

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



Want to learn more about Clevertech and the team? Check out clevertech.careers and our video highlighting Clevertech's Career Growth Video

Share this job:
Middle Node.js Developer ehealth
node-js angular microservices typescript java javascript Apr 20

We're looking for a well-rounded and experienced developer strong in backend (NodeJs, javascript, angular, Redis, Mongo, sql). 

The right fit for our team has a love for coding and learning, works well in a fully-remote environment and is a high-energy strong communicator who can join an expert team and work with limited direction. This person would have at least 3 years of professional experience and preferably experience working remotely. 

The Perks:

  • 100% remote work
  • Competitive pay
  • Trust, autonomy, empowerment
  • This is just scratching the surface - we're a fun team of people who love what we do! If this sounds good so far then reach out and we'll share the details.

Skills & Requirements: We're looking for someone who can comfortably work on whole features/stories independently. You should be strong on the backend doing API design, building NodeJs services in a serverless/cloud environment using NestJS.

Responsibilities:

  • Develop, test and provide internal documentation of complex software solutions
  • Successfully implement development processes, coding best practices, and code reviews
  • Resolve complex technical issues as necessary
  • Keep updated on new technology developments
  • Take care of our Middleware that sits between the Java backend and Angular frontend
  • Have continuous integration up and running
Share this job:
Senior Full Stack Developer
dot net angular-js cs angular vue-js full stack Apr 18
Titan School Solutions is an EdTech startup that is on the fast track for growth and is changing the face of school nutrition. Our SaaS platform is recognized in the space for bringing state-of-the art efficiencies and real-time transparency into schools, all while remaining focused on the bigger outcome - helping K-12 students. Titan’s founders are school information technology veterans who have not only created a scalable and affordable solution but have also brought value into schools by delivering real results.

As we continue to sky rocket within this industry, we need a Senior Full Stack Engineer to join our growing team and help us get there!   We’re looking for someone who can see the larger opportunities within a startup, move at a fast pace, face a problem head on, and do it all while producing beautiful code. 

If that sounds like your bread and butter, then APPLY HERE!

WHERE YOU WILL BE IN A YEAR
  • ACCELERATE YOUR CAREER! - This is a transformational opportunity for someone who is looking to for their next challenge. You will manage, code and improve an already existing high trafficsystem while working in a fast-paced field that will expand your horizons and put you far above your peers. 
  • TRANSFORM AN INDUSTRY! - You will impact an antiquated industry that is ready for disruption. You will build and change the way school data is stored, utilized and used by students across the country.
  • DRIVE TECHNICAL DECISIONS!  You will research, evaluate and determine the technical direction for teams and projects throughout the organization.

WHERE YOU WILL BE IN A YEAR

  • TRANSFORM AN INDUSTRY! - You will impact an antiquated industry that is ready for disruption. You will build and change the way school data is stored, utilized and used by students across the country. 
  • ACCELERATE YOUR CAREER!- You will be involved in an industry that is unlike any other. You will manage, code and improve an already existing high trafficsystem while working in a fast-paced field that will expand your horizons and put you far above your peers. 
  • DRIVE TECHNICAL DECISIONS!  You will research, evaluate and determine the technical direction for teams and projects throughout the organization.

WHAT YOU'LL DO

  • Expert (3-5 years) with AngularJS or Angular 2+ or React Framework
  • Expert (3-5 years) with .Net full framework and EF
  • Expert (3-5 years) with SQL Server
  • Strong experience (1-2 years experience) at TypeScript
  • Strong experience (1-2 years experience) using responsive web frameworks
  • Strong experience (1-2 years experience) with .NET Core and WebAPI
  • Experience developing highly scalable and high performance production API driven web applications
  • Experience with Hangfire is preferred
  • Experience with Redis is preferred
  • Experience working with large-scale distributed architecture
  • Experience with unit/integration test frameworks and tooling such as NUnit/XUnit, Mocha/Jasmine and Fiddler is strongly preferred
  • Excellent communication skills, capable of conveying complex systems and logic to both technical and non-technical audiences
  • A thirst for learning and a passion for new technologies, processes and patterns
  • A passion to help engineers develop new skills and advance in their careers
  • A drive to continuously improve both the team and the product
  • Our stack: ASP.NET, WebAPI, MVC, Hangfire, C#, SQL Server 2017, Redis, Google Cloud Platform, Git, Angular, Vue.js, and Entity Framework


WHAT YOU’LL NEED TO GET THERE
  • Experience developing highly scalable and performant production REST API driven web applications using the ASP.NET(C#) and SQL Server tech stack.
  • Experience with a modern JavaScript Framework(AngularJS and Angular is strongly preferred).
  • Proficiency in Vanilla JavaScript and/or TypeScript
  • Strong experience using responsive web frameworks and CSS
  • Experience with unit/integration test frameworks and tooling such as NUnit/XUnit, Mocha/Jasmine and Postman is strongly preferred
  • Experience with .NET Core and Full Framework
  • Excellent communication skills, capable of conveying complex systems and logic to both technical and non-technical audiences. 
  • A thirst for learning and a passion for new technologies, processes and patterns. 
  • Experience working with large-scale distributed architecture is a plus.
  • A passion to help engineers develop new skills and advance in their careers.
  • A drive to continuously improve both the team and the product.
  • Our stack: ASP.NET, WebAPI, MVC, Hangfire, C#, SQL Server 2017, Redis, Google Cloud Platform, Git, Angular, Vue.js, and Entity Framework

WHAT WE OFFER

At Titan School Solutions, we’re looking for bright, independent, self-motivated, and experienced people who have an entrepreneurial spirit and passion for technology. Our compensation packages consist of salary and a full suite of benefits to support our growing team. 

This position is available for remote employment in the United States.

  • Competitive salary: Based on experience and performance.
  • Health/Benefits: Medical, Dental, & Visual. 95% paid by employer!
  • Unlimited PTO: We believe in work/life balance to reward our rock stars for delivering great results. 
  • 401K: We offer 100% upto 5% of salary.
  • The Right Gear: All the bells and whistles you need to drive results.
  • Ownership: You’ll be a crucial member of the initial build-out team, offering unlimited opportunity for growth and professional development.
Share this job:
Senior Backend Engineer - Recommendations
Medium  
backend senior golang python machine learning aws Apr 16
Medium’s mission is to help people deepen their understanding of the world and discover ideas that matter. We are building a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers. We are creating the best place for reading and writing on the internet—a place where today’s smartest writers, thinkers, experts, and storytellers can share big, interesting ideas. To do that, we create simple and beautiful product experiences that prioritize the user experience.

We are looking for a Senior Backend Engineer that will work on building advanced recommendation systems that help users to navigate the vast library of quality content on Medium. As an engineer on the recommendations team, you'll work closely with PMs and ML engineers to create the best version of Medium for every user. 

What will you do

  • Work on a large-scale recommendation system that uses machine learning in its core.
  • Design and build scalable and performant backend services. (We use primarily Golang and Python).
  • Create data pipelines and high performance online serving infrastructure.
  • Design end to end experiments that optimize for reader satisfaction.

Who are you?

  • You have proven experience building server-side software.
  • You believe in the craft of software engineering, but are pragmatic with engineering tradeoffs.
  • You are passionate about using technology to help Medium readers discover the most relevant content.
  • You have familiar with services architecture and understand its trade-offs.
  • You have experience with AWS, Kafka, Redis, and relational database systems.

We'd particularly love it if

  • You have built services that serve a significant amount of traffic.
  • You are proficient in Golang, Python, and/or Spark.
  • You've worked on production machine learning systems at scale in search, ranking, recommendations, and/or natural language processing.
At Medium, we foster an inclusive, supportive, fun yet ambitious team environment. We value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media. Medium is an equal opportunity employer.

Interested? We'd love to hear from you.
Share this job: